athematica为什么画不出图像
mathematica为什么画不出图像 -
一:函数定义错了,具体定义规则可以在很多地方找到二:在Plot里面应该是下面的形式h[x_] := 1 - Abs[x];Plot[h[x], {x, -1, 1}]建议你最好直接Plot[1 - Abs[x], {x, -1, 1}]更加直接,
画不出图像在于,你用了一个错误的的标点符号“=”,应该用英文状态下的等于号“”,也就是BackSpace 左面的那个键Pic2 = Plot[Log[x], {x, 1, 100}, PlotStyle -> {RGBColor[0, 0, 1]}]
一:函数定义错了,具体定义规则可以在很多地方找到二:在Plot里面应该是下面的形式h[x_] := 1 - Abs[x];Plot[h[x], {x, -1, 1}]建议你最好直接Plot[1 - Abs[x], {x, -1, 1}]更加直接,
画不出图像在于,你用了一个错误的的标点符号“=”,应该用英文状态下的等于号“”,也就是BackSpace 左面的那个键Pic2 = Plot[Log[x], {x, 1, 100}, PlotStyle -> {RGBColor[0, 0, 1]}]
如果你仔细阅读了你手上的教材,你就该知道,你必须先执行Needs["BarCharts`"]来调用程序包。(其实这个程序包在版本7以后就过时了,不过新版函数对语法有微妙的改动,生成的图的样式也和旧版略有不同,如果你对生成的图的样式有严格要求的话,那还是调用旧程序包吧。)总之:调程序包的时候会有一条希望你能满意。
字母和函数之间的乘法可以不用乘号,但要有一个空格。函数或者变量已经定义过的话在调用的时候会是黑色的。Sin[x]是系统自带函数,打出来本来就是黑色的才对。图片中就是因为少了空格导致错误。
为什么mathematica画图不能显示图像,只有坐标? -
嗯,不是范围的事,是语法的事……mma的内置函数都是大写字母开头的,函数的参数都是使用中括号括起来的(当然也存在一写简写的方法,比如只有一个参数的时候可以用@等等),所以:u[t_] = 60 + 3 (0.482406 Cos[t] + 0.631469 Sin@t)Plot[u[t], {t, 0, 1000}]还有呢?
1、代码中没有给出i的具体数值2、E的指数部分非常巨大,可能会超出机器允许的最大数,
Mathematica在画图时坐标系都出来了,为什么没图像?求各位大神帮忙。_百 ...
……有两个错,其一,Sin的平方要写成Sin[2 \[Alpha]]^2,Mathematica的式子虽然像传统数学式但也有自己严谨的语法,不能什么都往传统数学式上靠。其二,Plot里面的p[\[Alpha],1]外面多了一重中括号,话说你写成这样也没报错真的好神奇啊,明明第二个错会有警告的。
R}, x, {t, 0, tm}]不过这样子还是和没图差不多,理由嘛,是因为你这个解出来基本就是个常数函数并且因为解的误差的关系还含了小的虚部(对于这个可以用Chop之类的舍掉小的虚部或者直接用Re取实部)。唉呀不过说到底没什么意义啊这个,反正画来画去就是一根平的直线。你可以代几个数试一下。
用mathematica 画图,结果图像不显 -
Animate[ParametricPlot[{(a*t + j)/b - j/b Cos[b*t] + (b*j - a)/b^2 Sin[b*t], ((a - b*i)/(b^2)) (1 - Cos[b*t]) + j/b Sin[b*t]}, {t, 0,100}, AspectRatio -> Automatic, PlotLegends -> "Expressions"], {a,0, 100}, {b, 20, 100}, {i, 有帮助请点赞。
方程里有未知变量,当然画不出来自己查帮助Manipulate 另外,你的\[Pi]和R是两个变量吧,变量相乘中间要有乘号或者空格,不能直接连在一起写\[Lambda]f同理最后,想让别人帮你修改代码,就把自己的代码贴上来,没人喜欢抄你的代码,