| 查看: 633 | 回复: 3 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
疑问关于Mathematica plot 已有1人参与
|
||
|
我用以下(见附件的两个图)的代码去画函数。用函数本身去画,可以画出来,但是当用函数名字时,画不出来,这是什么原因,谢谢。 Capture d’écran 2015-02-20 à 12.15.41.png Capture d’écran 2015-02-20 à 12.15.53.png |
» 猜你喜欢
关于Filecode分析方法
已经有5人回复
2019年青年基金涵评意见,大家看看几个A,几个B?
已经有8人回复
不应该看fileCode
已经有6人回复
好奇怪的filecode
已经有6人回复
FileCode能看出啥?
已经有21人回复
长年满屏的广告,版主太不责任了。基金也等的急
已经有4人回复
filecode
已经有15人回复
应该是93bebmhtak前后十一个字符比较关键
已经有35人回复
职称评审,求友友推荐见刊最快的期刊
已经有4人回复
奇怪,两个人的filecode固定段从头到尾一模一样
已经有10人回复
» 本主题相关价值贴推荐,对您同样有帮助:
mathematica中ContourPlot函数绘图 legend不能显示
已经有10人回复
关于matlab求导和积分的两个问题
已经有5人回复
matlab保存mat文件问题
已经有8人回复
MATLAB无法计算出这个含【级数和超几何函数】的式子
已经有6人回复
Mathematica关于绘制隐函数方程组的问题,跪求,快疯了
已经有11人回复
关于matlab中fft之后变换值的单位问题
已经有6人回复
flunent计算结果输出问题
已经有4人回复
关于matlab求解非线性指数方程组出现问题
已经有3人回复
求助 matlab隐函数画图问题
已经有4人回复
matlab数据拟合问题求助
已经有7人回复
Matlab数据拟合怎么实现啊
已经有10人回复
多曲线标注问题
已经有7人回复
FFT算法的一个问题请教
已经有18人回复
请教个mathematica画图的问题
已经有5人回复
请教一个Mathematica积分的问题(重金求解)
已经有6人回复
【讨论】关于一个m文件中函数调用及画图问题
已经有7人回复
【求助】关于Mathematica绘图问题【已完结】
已经有3人回复
【讨论】Mathematica分段函数绘图问题
已经有8人回复
3楼2015-02-20 23:59:46

2楼2015-02-20 23:14:39
★ ★
ben_ladeng: 金币+2, 谢谢指教 2015-02-22 18:45:06
ben_ladeng: 金币+2, 谢谢指教 2015-02-22 18:45:06
|
那就解释一下。问题核心在于Plot函数具有HoldAll属性(印象里所有画图函数都有这个属性),这个属性会先对被用于画图的表达式赋值再计算该表达式,对于你的表达式而言,这就意味着 将会变成 这样自然计算不出任何值。而我加了 //Evaluate 则会强制计算你那个表达式,你的表达式计算后得到 21 r,此后再赋值当然也就没有问题了——于是,Mathematica咋这么不好用?我就想给我的表达式起个函数名都不行?当然行,但是你得使用正确的函数定义方法,也就是说,只要你把 改成 就行了。 此外可说的地方其实还有很多。 1 提问的时候只贴图片不贴代码是个不好的习惯。 2 For循环在Mathematica里在大多数大多数大多数的情况下都是应该避免的,你这代码也不例外。 3 下标实际上也是应该避免的,不论是从输入的方便程度考虑还是从编程方便程度上来考虑,都应该使用诸如\[Rho][0][r]之类的书写…啊,细说下去又没完了,就此打住。总之,下面哪个写法都比For循环强: 更多的内容,你就好好翻翻软件的自带帮助吧。 |

4楼2015-02-21 19:37:46










回复此楼