- 1、本文档共24页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
在Mathematica 中作图
第6章 在Mathematica 中作图
6.1 二维函数作图
6.1.1 二维函数作图命令 Plot
In[1]:=Plot[x Sin[1/x],{x,-0.5, 0.5}]
图6-1
Out[1]= (Graphics (
Plot命令的一般形式:
Plot [f, {x, xmin, xmax}, 选项 ]
在区间{x, xmin, xmax}上,按选项定义值画出函数f的图形。
Plot [{f1,f2,…}, {x, xmin, xmax}, 选项 ]
在区间{x, xmin, xmax}上,按选项定义的值同时画出函数f1,f2,…的图形。
Mathematica 绘图时允许用户设置选项值而提出对绘制图形的细节各种要求。例如:要求取消坐标轴,给图形加框线等要求。每个选项都有一个确定的名字,以“选项名 - 选项值” 的形式放在 Plot 中最右边位置,如In[3]所示 。
In[2]:= Plot[{Sin[x],Sin[2x]}, {x,-0.5,6.7}]
图 6-2
Out[2]= (Graphics (
In[3]:=Plot[(x^2-x)Sin[x],{x,2,16},AxesLabel-{x,f(x)}]
(* 给x、y坐标轴分别加标记x, f (x) *)
图 6-3
Out[3]= (Graphics (
In[4]:= Plot[Sin[x],{x,0,3},Frame(True,
GridLines ( Automatic]
(* 给图形加上框线和网格 *)
图 6-4
Out[4]= (Graphics (
下面列出部分选项及其意义:
AspectRatio 图形的高度与宽度的比例 ,默认值是1/GoldRatio,其中GoldRatio=0.618。
如果要图形按实际情况显示,设置的选项值是Automatic。
Axes 是否画坐标轴以及设置坐标轴的中心位置,默认值是True,画出坐标轴 。
Axes - None 不设坐标轴;Axes - {x0,y0} 设置坐标轴中心为{x0,y0} 。
AxesLabel 设置坐标轴上的标记符号。默认值是None,不做标记。
用{“字符串1”, “字符串2”}的形式定义轴的横坐标和纵坐标标记。
Frame 在图形周围是否加框。默认值是False;Frame - True画出边框。
Ticks 设置坐标轴上刻度的位置,默认值是Automatic,由系统自动定位。
Ticks-None 不标坐标刻度;Ticks- {xi,yi} 规定x轴和y轴的刻度值,
FrameLabel 是否在框的周围加标志。默认值是None。
FrameLabel -{xmlab, ymlab, xplab, yplab}从底边开始按顺时针方向,设置外框的
边缘名称。
PlotLabel 图形的名称标志。默认值是None,不列标志。PlotLabel -lab则规定图名是
lab。任意输出格式给出的表达式都可作为图名。字符串用text的形式给出。
PlotColor 是否产生彩色颜色。默认值是True。
DisplayFunction 说明用什么机制显示图形。默认值 $DisplayFunction,其意义是立即
在屏幕上显示图形。如果要在Plot中不输出图形,则再现图形时则需要设置选
项 DisplayFunction - $DisplayFunction 。
PlotRange 指定绘图的范围。系统用默认值时会自动切除区间奇点附近区域的曲线。
PlotRange - All 画出所有点; PlotRange -{y0,y1} 画出函数值在[y0,y1]范围内的图;
PlotRange -{{x0,x1},{y0,y1}} 画出区间在[x0,x1] , 函数值在[y0,y1] 的图形。
以上是Plot函数的第一类可选项,意在告诉系统如何显示图形,以及对坐标轴、刻度等细节的处理。请上机观看DisplayFunction在演示图形中的效果:
In[1]:= Plot [x^3-2, {x,0,10}, DisplayFunction ( Identity]
In[2]:= Show [%, DisplayFunction ($DisplayFunction ]
6.1.2曲
您可能关注的文档
- M3U2--Grammar终稿1.ppt
- M4U5Learning about language.ppt
- M7U2 reading模块七 第二单元.ppt
- M7U4Using Language.ppt
- managerial acounting.ppt
- Mankiw Economics Chap_27 中山大学吴柏林教授“曼昆·经济学原理”绝密资料.ppt
- mctaggart_econ_6e_stud_lect_rev_ch24.ppt
- Milestone Process training from Winstom Wen.ppt
- Military fast.ppt
- Module 21 Windows 2000.ppt
- 医药企业研发外包(CRO)在2025年的临床试验数据监查员工作满意度调查与分析报告.docx
- 患者参与度健康管理变革之匙albert.pdf
- 智慧农业温室项目2025年智能温室技术与市场拓展研究报告.docx
- 工业互联网平台边缘计算硬件架构在工业大数据处理中的优化报告.docx
- 2025年招标采购法律法规与政策热点考试题(及答案).docx
- 老年健康管理中的2025年长期照护服务模式变革与机遇分析报告.docx
- 特岗教师能力检测试卷及答案详解(真题汇编).docx
- 医药商业库存管理创新与风险应对策略研究报告.docx
- 远程医疗服务平台项目在精神心理疾病预防中的应用前景研究报告.docx
- 特岗教师能力检测试卷及答案详解(全优).docx
文档评论(0)