- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Mathematia函数作图
Mathematica函数作图
Mathematica具有强大的作图功能,它可以进行数据作图、函数作图、参数作图以及隐函数作图等等,程序与格式如以下各例所示。
平面函数图形
例1 平面函数图形。例如,在区间 [ 0,2Pi ] 中画 Sin[x] 的图像。命令及格式如下: Plot[ Sin[ x ], x, 0, 2Pi ]
得到结果:
图1
为平面图形加刻度框。程序如下:
Plot[ Sin[ x ], x, 0, 2Pi , Frame - True ]
得到结果:
图2
为图形加背景颜色。例如绿色,程序如下:
Plot[ Sin[ x ], x, 0, 2Pi , Background - RGBColor[0, 1, 1] ]
得到结果:
图3
例2 平面函数图形。例如,在区间 [-10,10 ] 中画 的图像。命令及格式如下: Plot[, x, -10, 10 ]
得到结果:
图4
例3 平面函数图形。例如,在区间 [-10,10 ] 中画Sin[x]/x的图像。命令及格式如下:Plot[Sin[x]/x, x,-10,10 ]
得到结果:
图5
例4 平面函数图形。例如,在区间 [ 0,10 ] 中画函数的图像。命令及格式如下:Plot[Log[10,x]-Sin[x], x,0,10 ]
得到结果:
图6
空间函数图形
例5 空间函数图形。例如,在区间画函数的图像。命令及格式如下:
Plot3D[ Sin[ x*y ], x, 0, 2Pi , y, 0, 2Pi ]
得到结果:
图7
参数函数图形
例6 平面参数函数图形。画圆:
ParametricPlot[ Cos[x],Sin[x] , x,0,2Pi ]
得到结果(图形按1:0.618的比例显示):
图8
若要屏幕显示实际比例的图形,输入以下程序:
ParametricPlot[ Cos[x],Sin[x] , x,0,2Pi , AspectRatio- Automatic]
程序运行后,得到结果:
图9
例7 平面参数函数图形。画心脏线:
心脏线(Cardioid)的方程为 ,其极坐标方程为。
(1)用参数作图法画心脏线的图形,程序如下:
r 2;
ParametricPlot[ 2r 1–Cos[x] Cos[x], 2r 1–Cos[x] Sin[x] , x,0,2Pi ]
ParametricPlot[ 2r 1–Cos[x] Cos[x], 2r 1–Cos[x] Sin[x] ,
x,0,2Pi , AspectRatio- Automatic]
图形如下:
图10
图11 (2)用极坐标作图法画心脏线的图形,程序如下:
第一步 打开子程序软件包 Graphics`Graphics`
第二步 执行以下程序即可:
r 2;
PolarPlot[ 2r* 1 – Cos[ t ] , t, 0, 2Pi ]
例8 空间参数函数图形。
ParametricPlot3D[ Cos[x],Sin[x],x , x,0,2Pi ]//Timing
执行后,机器显示画图时间与图形。结果如下:
图12
例9 空间参数函数图形
ParametricPlot3D[ u*Cos[u]*Cos[v],u*Cos[u]*Sin[v],Tan[u] , u,0,2Pi , v,0,2Pi ]
结果如下:
图13
隐函数图形
例10 隐函数图形。输入程序(注意,方程有两个等号)
第一步 Graphics`ImplicitPlot`
第二步 ImplicitPlot[ x2 +2 y2 3 , x, -2, 2 ]
得到结果如下:
图14
例11 隐函数图形。输入程序(注意,方程有两个等号):
ImplicitPlot[ Sin[ 2x ] + Cos[ 3y ] 1 , x, -2Pi, 2Pi , y, -2Pi, 2Pi , PlotPoints - 30 ]
其中,PlotPoints - 30的意思是作图时使用30个样本点。
得到结果如下:
图15
例12 隐函数图形。
ImplicitPlot[ x2 + y2 2 x2 – y2 , x2 + y2 2 2x*y , x, -2, 2 ,
PlotStyle - GrayLevel[ 0 ], Dashing[ 0.03 ] ]
执行程序,得到两个曲线合并的图形(图16):
图16
文档评论(0)