- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Mathematica在数学中的应用 中国科学院研究生院 2 Mathematica软件的使用 初 等 代 数 微积分 线形代数 Mathematica软件的作图 编 程 三维函数作图 图形轴上加上标记 学习过画法几何或工程制图的都知道,制图时通常用三视图来表示一个物体的具体形状特性。我们在生活中也知道从不同观察点观察物体,其效果是很不一样的。在绘制立体图形时,在系统默认的情况下,观察点在 1.3,-2.4,2 处。这个参考点选择是具有一般性的,因此偶尔把图形的不同部分重在一起也不会发生视觉混乱。 改变视点 带有阴影和网格的图形对于理解曲面的形状是很有好处的。在有些矢量图形的输出装置中,你可能得不到阴影,但是当有阴影时,输出装置可能要花很长时间来输出它。通常情况下,Mathematica为了使图形更加逼真而用明暗分布的形式给空间立体曲面着色。在这种情况下,Mathematica假定在图形的右上方有三种光源照在物体上。但有时这种方法会造成混乱,此时你可用Lighting- False来采取根据高度在表面上涂以不同灰度的阴影的方法。 表面是阴影还是空白 True Shading 采样函数的点数 15 PlotPoints 图形中坐标的范围 Automatic PlotRange 是否在表面画网格 True Mesh 是否显示外框 True Boxed 设置坐标轴上的标记符号 None AxesLabel 是否画坐标轴 True Axes 图形高度与宽度的比率 1 AspectRatio 意义 默认值 选项 Plot3D语句的各种常用的选项 三维参数作图 在Mathematica软件中三维参数作图有两种形式,一种是空间曲线参数作图,其命令为: ParametricPlot3D[ x[t],y[t],z[t] , t,tmin,tmax ,选项] 1 ParametricPlot3D[ 6Cos[t],6Sin[t],3*t , t,-8,8 ,AspectRatio- 1] 另外一种是空间曲面参数作图,其命令为: ParametricPlot3D[ x[u,v],y[u,v],z[u,v] , u,umin,umax , v,vmin,vmax ,选项] 2 ParametricPlot3D[ Cos[u]*Cos[v], Sin[u]*Cos[v],Sin[v] , u,0,2Pi , v,-Pi/2,Pi/2 ,Axes- False,Boxed- False] 2 ParametricPlot3D[ Cos[u]*Cos[v],Sin[u]*Cos[v], Sin[v] , 2Cos[u]*Cos[v],2Sin[u]*Cos[v], 2Sin[v] , u,0,Pi , v,-Pi/2,Pi/2 , Boxed- False, Axes- False] 数据作图 在Mathematica软件也可以根据数据作出图形,其命令为: ListPlot[数据,选项] 1 p Table[ n,Prime[n] , n,1,20 ]; L istPlot[p] 2 ListPlot[p,PlotStyle- AbsolutePointSize[4]] 3 ListPlot[p,PlotJoined- True] 图形的组合 上述的各种图形命令中,ParametricPlot,ParametricPlot3D,Plot三个语句不仅可以画出一个函数的图形,而且可以同时画出几个函数的图形。其一般形式为: 图形命令[ 函数1,函数2,… ,变量范围,选项] 1 Plot[ Sin[x],x,x-x^3/6,x-x^3/6+x^5/120 , x,-2Pi,2Pi ] 图形元素作图 如果要绘制一些最基本的图形,可以用Graphics语句 三维图形用Graphics3D 作出基本图形元素,再用Show语句显示图形 中心在 x,y ,长短半轴分别为rx,ry的椭圆 Circle[ x,y , rx,ry ] 圆心在 x,y ,半径为r的圆 Circle[x,y,r] 以 x1,y1 , x2,y2 为顶点的填实多边形 Polygon [ x1,y1 , x2,y2 ,…] 以 x1,y1 , x2,y2 为对角线两顶点的填实矩阵 Rectangle [ x1,y1 , x2,y2 ] 连接 x1,y1 , x2,y2 ,…的折线段 Line[ x1,y1 , x2,y2 ,…] 点 x,y Point[ x,y ] 集合意义 二维图形元素 在 x,y 处的文本”expr” Text[“expr”, x,y ] 圆心在 x,y ,半径
原创力文档


文档评论(0)