把玩葫芦变红图片:mathematica画图问题

来源:百度文库 编辑:高考问答 时间:2024/04/28 19:50:46
如何画3x^2+2y^2=1的图像?(参数方程除外)

首先要加载Graphics`ImplicitPlot`函数库
加载方法为:<<Graphics`ImplicitPlot`

有以下的命令:

ImplicitPlot[eqn,{x,xmin,xmax}]
先用Solve命令求解,再在指定的范围内绘制隐函数图形。

ImplicitPlot[eqn,{x, xmin, m1, m2, …, xmax}]
避开m1, m2, …点绘图

ImplicitPlot[eqn,{x,xmin,xmax},{y, ymin , ymax}]
用ContourPlot的方法绘图

ImplicitPlot[{eqn1,eqn2,…}, ranges, options]
同时绘制多个隐函数图

ImplicitPlot[3x^2+2y^2==1,{x,-1,1}]
应该就可以了,这个库是用来画隐函数的。
具体可以用
?ImplicitPlot命令来查。

我记得椭圆是由专门的命令的:
Circle[{x,y},{rx,ry}] 画椭圆,rx,ry为半长短轴

你可以试一下。