资源描述
总结和分类Mathematica的画图功能数学应用软件设计实验报告实验目的:近一步了解和掌握Mathematica的画图功能。实验内容:对Mathematica的所有画图函数或命令进行总结和分类(对它的一些重要可选项进行说明),并画出一些有趣的图形。实验环境:Mathematica4.0实验结果:基本作图函数1. 画点函数 Pointx,y 2. 画线函数 Linex1,y1,x2,y2 3. 画圆函数 Circlex,y,r4. 画矩形函数 Rectangle5. 画多边形函数 Ploygon6. 字符输出函数 Text字符串,输出坐标7. 画离散点图1.绘出由离散点对(n,yn)组成的图 ListPloty1,y2,.2.绘出由离散点对(xn,yn)组成的图 ListPlotx1,y1,x2,y2,.3.二维数据阵array的立体高度图 ListPlot3Darray4.根据可选项,把数据点dd在平面上画出来 ListPlotdd,选项画二维函数图像1.标准二维函数作图Plot函数f,x,xmin,xmax,选项:在区间x,xmin,xmax上,按选项的要求画出函数f的图形Plot函数1,函数2,,x,xmin,xmax,选项:在区间x,xmin,xmax上,按选项的要求画出几个函数的图形2.二维参数方程作图ParametricPlotxt,yt,t,t0,t1,选项:画一个X轴、Y轴坐标为xt,yt,参变量t在t0,t1中的参数曲线3.二维等高线图ContourPlotfx,y,x,x0,x1,y,y0,y1,选项:画出空间曲面fx,y在区域xx0,x1和yy0,y1上的等高线图4.二维密度图DensityPlotfx,y,x,x0,x1,y,y0,y1,选项:画出空间曲面fx,y在区域xx0,x1和yy0,y1上的密度图5.二维极坐标方程作图PolarPlotrt,t,min,max,选项:按选项的要求画出极坐标方程为r=r(t)的图形(需要先打开作图软件包,输入“GraphicsGraphics”)6.二维隐函数方程作图ImplicitPlot隐函数方程,自变量范围,选项:按选项的要求画出隐函数的方程确定的函数图形(需要先打开作图软件包,输入“Automatic250,AspectRatio-AutomaticFalsePlotEvaluateTable BesselJn,x,n,4,x,0,100三维:Plot3DSinx y,x,0,4,y,0,4,PlotPoints-40,Mesh-False,FaceGrids-All,AxesIabel-“Length”, “Width”, “Height”Plot3DSinx y Cosx y,x,0,4,y,0,4,PlotPoints-30Plot3DTanx y,x,0,4,y,0,4,PlotPoints-30ParametricPlot3DSint,Sin2 t Sinu,Sin2 t Cosu,t,-Pi/2,Pi/2,u,0,2 Pi,Ticks-None ParametricPlot3DCos5 t,Sin3 t,Sint,t,0,2 PiParametricPlot3DCosu Sinv,Sinu Sinv,Cosv+LogTanv/2+0.1*u,u,0,4Pi,v,0.001,1,PlotPoints-64,32ParametricPlot3DCost(3+Cosu),Sint(3+Cosu),Sinu,t,0,2Pi,u,0,2Pi实验中出现的问题及解决方法:早期图形举例前面的命令都是由Mathematica 4里面的命令直接粘贴到文档中,但是在打印的过程中,这些命令无法正常显示,猜想出现这种情况可能与打印分辨率或者连接打印机的电脑未安装Mathematica软件有关。因此对文档进行了相应的修改,把之前粘贴过来的命令删去,改用以人工输入文档的方式重新在Word中输入指令。结论:Mathematica软件具有较强的画图功能,虽然不能与一些专用的画图工具相比,但其已能基本满足数学方面的画图需要,既可以单独绘制点线面体,也能根据各种类型的函数,画出二维或三维的函数图像,且通过可选项,图像可以更为清晰明了地显示出来,使用户能够完整地了解一个或多个函数的图像构成。Mathamatica软件画图功能的缺点就是图像无法自由旋转。
展开阅读全文