- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Mathematica函数作图
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)
您可能关注的文档
最近下载
- Moxa交换机测试报告[归纳].pdf VIP
- 基于回归分析的中国特斯拉汽车销量影响因素分析及预测.docx VIP
- 人教版5年级下册数学期末试卷.doc VIP
- SCT9102.3-2007 渔业生态环境监测规范 第3部分:淡水-.pdf VIP
- 倍数与因数(教案)-五年级上册数学北师大版.pdf VIP
- 2025湖北武汉城市建设集团有限公司招聘500人笔试历年参考题库附带答案详解.pdf
- 医学教学课件:第三章 生药的鉴定.pptx VIP
- 《传统节日主题画-可爱的小粽子》-美术课件.ppt VIP
- 石油装备国产化研究.pptx VIP
- 《帝国主义是资本主义的最高阶段》读后感.docx VIP
文档评论(0)