怎样用Mathematica将一曲线系绘制在同一坐标中.

比如一曲线系:y=ax^2+2aSin[x]-5.此曲线系依赖于参数a的变化,当a取一个区间内的一系列的的值时(有时甚至是多个参数),如何用Mathematica将这一系... 比如一曲线系:y=ax^2+2aSin[x]-5.此曲线系依赖于参数a的变化,当a取一个区间内的一系列的的值时(有时甚至是多个参数),如何用Mathematica将这一系列的曲线绘制在同一坐标内.(而不是用Do循环一个坐标系中只画了一个曲线,最后却得到了许多坐标系,每个坐标系只有一个曲线)
我看了刚才的那位朋友的答复,首先非常感谢.但是照您说的那样的话,还是得先将一系列的单个图象先画出来,最后用Show将
它们统一起来.我想直接把它们画在同一坐标中.我试了这样的Plot[Table[ax^2+2aSin[x]-5,{a,1,5}],{x,-Pi,Pi}],但不行.
我也用Do试过,只能得到一系列的坐标,每一个里只有一个曲线,请教那位高手执教。
展开
yuhongwei007
2007-04-21 · TA获得超过168个赞
知道答主
回答量:72
采纳率:0%
帮助的人:85.5万
展开全部
先将a的一系列取值对应的函数都画出来,可以用Do[],也可以用Table[],然后用Show[]命令把这些图画在一起就行了。具体如何使用可以按F1查询。挺容易的。
b = Table[Plot[a*x^2 + 2a*Sin[x] - 5, {x, -π, π}, DisplayFunction -> Identity], {a, 1, 5}];
Show[b,DisplayFunction -> $DisplayFunction];
这样写就行了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式