资源描述:
《Mathematica-教程06函数作图ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、函数作图二维图形函数作图一元函数的图形在平面直角坐标系中绘制函数y=f(x)的图形的函数是Plot,其调用格式如下:Plot[f(x),{x,a,b}]绘制函数f(x)在区间[a,b]范围内的图形。Plot[{f1(x),f2(x),...},{x,a,b}]同时绘制多个函数的图形。这个绘图函数的自动化程度很高,能自动选取若干个xi,求出函数值yi=f(xi),再将点(xi,yi)连接起来得到曲线。且能自动绘制坐标轴,自动选取单位长度和刻度。这使画图工作变得非常简单,已能满足一般要求。如果用户对输出的图形不满意,还有很多的可选参数供选用,以便提
2、高图形的输出质量,可选参数的使用方法将在后面介绍。解决的办法是使用函数Evaluate[f],告知Mathematica首先求表达式f的值。可选参数可选参数分成两类:第一类参数能改变输出图形的外观,但不影响图形自身的质量;第二类参数则影响图形自身的质量.可选参数的形式为:可选项名->可选项值,当不使用可选参数时该参数取默认值。第一类可选参数PlotRange指定绘图的范围。它的可选值是:Automatic由Mathematica自动选取范围切除无穷值点和尖峰(默认值)。All画出所有点。{min,max}给出y(三维为z)轴方向的取值范围。{{
3、x1,x2},{y1,y2}}分别给出x,y(三维加z)轴方向的取值范围。AspectRatio指定图形的高宽比。它的可选值是:默认值为0.618(即黄金分割),准确值是1/GoldenRatio,如果取Automatic,则高宽比为1,还可以取任何正数.不设置这个参数,则圆变成椭圆,设此参数值为Automatic则可解决问题。Axes用于指定是否显示坐标轴。它有三个值:True(或Automatic)为默认值表示画出坐标。False表示不画出坐标轴。{True,False}或{False,True}只画出一个轴.AxesOrigin用于指定两
4、个坐标轴的交点位置。它有两种选择:Automatic由Mathematica自动选择,但可能不在(0,0)点(默认值)。{x,y}给出交点坐标AxesLabel用于给坐标轴加上标记(说明性字符串)。它有三个值:None没有标记(默认值)。"字符串"给y(三维为z)轴加上标记。{“字符串1”,“字符串2”}分别给出x,y(三维加z)轴的标记。Plot[Exp[-x^2],{x,-2,2},AxesLabel→{“x”,“y”}]提示:字符串要用双引号括起来,内容可以是Mathematic■能够显示的任何表达式.Ticks用于给坐标轴加上刻度或给坐
5、标轴上的点加标记。常用的选项值为:Automatic由Mathematica自动加刻度(默认值)None不加刻度。{{x1,x2,…},{y1,y2,…}}在横轴上的点x1,x2,…和纵轴上的点y1,y2,…加上刻度。{{{x1,"字符串1"},{x2,"字符串2"},...},{{y1,"字符串1"},{y2,"字符串2"},...}}在横轴上的点x1,x2,...和纵轴上的点y1,y2,...处写上字符串.AxesStyle用于设置坐标轴的颜色、线宽等选项。它的值为:{选项1,选项2,…}对所有轴设置相同的选项。{{x轴选项1,x轴选项2,
6、...},{y轴选项1,y轴选项2,...}}分别对各轴设置不同的选项。Frame用于给图形加框。它的值为:False不加框(默认值)。True加框。Plot[Sin[x^2],{x,0,3},Frame->True]GridLinese用于加网格线。它的值为:None不加网格线(默认值)。Automatic由Mathematics自动加上网格线。{{x1,x2,...},{y1,y2,...}}在横轴上的点x1,x2,...和纵轴上点y1,y2,...处加上网格线Background用于指定背景颜色。可以使用多种颜色模式,常用选项是:Auto
7、matic实际颜色与Window的窗口背景色一致,但利用Mathematica的直接打印功能输出时是白色的(默认值)。GrayLevel[k]其中k是0到1之间的数,给出灰度大小,0为黑色,1为白色。RGBColor[r,g,b]其中是r,g,b是0到1之间的数分别表示红、绿、蓝色的强度,[1,1,1]为白色,[0.0,0]为黑色,[1,0,0]为红色。PlotLabel用于在图形上方居中加注释。它的值为;None没有注释(默认值)。“字符串”用双引号括起来的字符串。DisplayFunction指定如何显示图形(或声音).常用值是$Displ
8、ayFunction使用Mathematica的显示函数(默认值)Identity只生成但不显示图形。第二类可选参数PlotStyle用于规定曲线的线