24小时热门版块排行榜    

查看: 1258  |  回复: 7

luwei_6

铜虫 (小有名气)

[交流] 【讨论】mathematica绘图问题 已有3人参与

想画一个函数s=ArcCos[f[x]]的2D图像,但是x取某些值时f[x]的绝对值会大于1,这要怎么解决?
我用的是5.2版
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xxppyy

木虫 (小有名气)

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
resonant(金币+1):感谢参与:-) 2010-08-17 21:29:12
nono2009(金币+1): 2010-08-18 08:33:13
引用回帖:
Originally posted by luwei_6 at 2010-08-17 19:43:22:
想画一个函数s=ArcCos[f[x]]的2D图像,但是x取某些值时f[x]的绝对值会大于1,这要怎么解决?
我用的是5.2版

我觉得如果 |f(x)|≤1可解,则在限定范围内画图;如不可解,则直接画即可,不必管那些出错信息。如:
2楼2010-08-17 20:45:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luwei_6

铜虫 (小有名气)

引用回帖:
Originally posted by xxppyy at 2010-08-17 20:45:54:

我觉得如果 |f(x)|≤1可解,则在限定范围内画图;如不可解,则直接画即可,不必管那些出错信息。如:

我的整段都消失了
3楼2010-08-17 23:32:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

xxppyy

木虫 (小有名气)


小木虫(金币+0.5):给个红包,谢谢回帖交流
可以贴出来看看吗?
4楼2010-08-18 09:50:44
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luwei_6

铜虫 (小有名气)

引用回帖:
Originally posted by xxppyy at 2010-08-18 09:50:44:
可以贴出来看看吗?

比如x=2—4的区间上x的某些值才使f[x]的绝对值会超出1而其他定义域上都不超过1,那这一段都没有曲线,甚至坐标轴都消失了。可我用7.0版就没出现过这问题
5楼2010-08-18 10:52:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luwei_6

铜虫 (小有名气)


余泽成(金币+1):也谢谢楼主分享经验! 2010-08-18 20:10:57
换回7.0版正常了
我找到了原因,f[x]在有问题的那段定于域上随x变化非常快,只有x等于某些值及其微小临域上f[x]绝对值才在1以内。从f[x]的图上看几乎就是几条垂直于x轴的垂线。不知道5.2版抽了什么风让显示出了问题,以前也没事的。

但是还有个问题,s=ArcCos[f[x]]的图形在有问题那个定义域上是空白的,上段提到的f[x]的垂线在其图线上并没有表示,这是怎么回事?
6楼2010-08-18 19:47:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

mshwangg

至尊木虫 (正式写手)


余泽成(金币+1):谢谢参与应助! 2010-08-19 23:13:26
试试将绘图点增多一些有没有效果
7楼2010-08-19 22:18:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

luwei_6

铜虫 (小有名气)

引用回帖:
Originally posted by mshwangg at 2010-08-19 22:18:36:
试试将绘图点增多一些有没有效果

这软件的绘图太诡异了

这个分段函数图像中f[x]最左边三根竖线(其实是斜线)以及靠近分界点的那一小段弧线在arccos[f[x]]的图像中没有。但是稍稍改变一下绘图命令中x的范围参数,小弧线出现了竖线还是没有,如下图:


改变一下函数中的参量后,绘图命令中x的范围参数的改变对绘图的影响更明显:


这两幅图中arccos图像中相对于f[x]的空白区域算出来应该是有曲线的,将D2中x的范围定为空白区域的范围曲线就会显示出来,并且与f[x]的曲线一一对应。

但是左边三条竖线始终不出现,单独画S3的图它们也不出现。将三根竖线最右边的那根的坐标取出后,把x范围限定到它的很小的临域(0.02以下)则能出现它的对应曲线,剩下的两根用这种方法也显示不出来

[ Last edited by luwei_6 on 2010-9-9 at 22:51 ]
8楼2010-08-20 15:32:53
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 luwei_6 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见