I. 隐函数f(x,y)=0, f(x(t),y(t),z(t))=0; z=f(x,y)ezplot, ezplot3, ezcontour, conctourf, ezpolar, ezmesh, ezmeshc, ezsurf, ezsurfc1. ezplot:画符号函数图形ezplot(f):对于显式函数f=f(x),在默认的范围[-pi<x<pi]上画函数f(x);对于隐函数f=f(x,y),在默认的平面区域[-pi<x<pi,-pi<y<pi]上画函数f(x,y)的图像。
ezplot(f,[min,max]):在指定的范围[min<x<max]内画函数表达式f=f(x)。
若没有图形窗口存在,则该函数先生成标题为Figure No.1的新窗口,再在该窗口中操作;若已经有图形窗口存在,这在标号最该的图形窗口中进行操作。
ezplot(f,[xmin xmax],fing):在指定标号为fign的窗口中、指定范围[xmin xmax]内画函数f=f(x)的图形。
ezplot(f,[xmin,xmax,ymin,ymax]):在平面矩形区域[xmin<x<xmax,ymin<y<ymax]上画出f(x,y)=0的图像。
ezplot(x,y):在默认范围0<t<2pi内画出参数形式函数x=x(t)与y=y(t)的图形。
ezplot(x,y,[tmin,tmax)]:在指定范围[tmin<t<tmax]内画参数形式函数x=x(t)与y=y(t)的图形。
ezplot(…,figure):在由参量文件figure句柄指定的图形窗口中画函数图形。
例如:画下面的隐函数>> syms x y>> ezplot(2*x^4-y^9)2. ezplot3:三维曲线图ezplot3(x,y,z):在默认的范围0<t<2pi内画参数形式的曲线x=x(t),y=y(t),z=z(t)图像。
ezplot3(x,y,z,[tmin,tmax]):在默认的范围tmin<t<tmax内画参数形式的曲线x=x(t),y=y(t),z=z(t)图像。
ezplot3(…,’animate’):以动画形式画出空间三维曲线。
例如:>> syms t>> ezplot3(t*sin(t),t*cos(t),t,[0,20*pi])此外,三维曲线的视角可以通过程序命令来控制,也可以手动设置。
3. ezcontour:画符号函数的等高线图ezcounter(f):画出二元符号函数f=f(x,y)的等高线图。
函数f将被显示在默认的平面区域[-2pi<x<2pi, -2pi<y<2pi]内。
系统将根据函数变动的激烈程度自动选择相应的计算栅格。
若函数f在某些栅格点上没有定义,则这些点不显示。
ezcontour(f,domain):在指定的定义域domain内画出二元函数f(x,y),参量domain可以是四维向量[xmin,xmax,ymin,ymax]或二维向量[min,max](其中显示区域为min<x<max,min<y<max)。
ezcontour(…,n):用指定n*n个栅格点(对定义域的一种划分),在默认(若没有指定)的区域内画出函数f的图形。
n的默认值为60.例如:>> syms x y>> f=(1-x)^2*exp(-(x^2)-(y+1)^2)-5*(x/5-x^3-y^5)*sin(-x^2-y^2)-1/3*exp(-(x+1)^2-y^2);>> ezcontour(f,[-3,3],49)4. contourf:用不同颜色填充的等高线图ezcontourf(f):画二元函数f=f(x)的等高线图,且在不同的等高线之间自动用不同的颜色进行填充。
函数f兼备现实与默认的平面区域[-2pi<x<2pi,-2pi<y<2pi]内。
系统将根据函数变动激烈程度自动选择相应的计算栅格。
若函数f在某些栅格点上没有意义,这些点将不显示。
ezcontourf(f,domain):在指定的定义域domain内画出二元函数f(x,y)的等高线图,且在不同的等高线之间自动用不同的颜色进行填充。
定义域domain可以是四维向量[xmin,xmax,ymin,ymax]或者二维向量[min,max])(其中显示区域为:min<x<max,min<y<max)。
ezcontourf(……,n)用指定的n*n个栅格点,在默认(若没有指定)的区域内画出函数f的等高线,且在不同的等高线之间自动用不同的颜色进行填充。
n的默认值是60.例如:>> syms x y>> f=(1-x)^2*exp(-(x^2)-(y+1)^2)-5*(x/5-x^3-y^5)*sin(-x^2-y^2)-1/3*exp(-(x+1)^2-y^2);>> ezcontourf(f,[-3,3],60)5. ezpolar:画极坐标函数图象ezpolar(f):在默认的范围0<theta<2pi内画极坐标函数rho=f(theta)的图形,且将函数关系式显示于图像下方。
ezpolar(f,[a,b]):在指定的范围a<theta<b内画极坐标函数rho=f(theta)的图形,且将函数关系式显示于图像下方。
例如:>> syms t>> ezpolar(1+cos(5*t))6. ezmesh:符号函数的三维网格图ezmesh(f):画出二元符号函数f=f(x,y)的网格图。
函数f将显示于默认的平面区域[-2pi<x<2pi,-2pi<y<2pi]内。
系统将根据函数变动的激烈程度自动选择相应的计算栅格。
若函数f在某些栅格点上没有定义,则这些点不显示。
ezmesh(f,domain):在指定的定义域domain内画出二元符号函数f(x,y)的网格图,定义域domain可以是四维向量[xmin,xmax,ymin,ymax]或者二维向量[min,max])(其中显示区域为:min<x<max,min<y<max)。
ezmesh(x,y,z):在默认的矩形定义域范围[-2pi<s<2pi, -2pi<t<2pi]内画参数形式的函数x=x(s,t)、y=y(s,t)、z=z(s,t)的二元函数z=f(x,y)的网格图。
ezmesh(x,y,z,[smin,smax,tmin,tmax]):在指定的矩形定义域范围[smin<s<smax,tmin<t<tmax] 内画参数形式的函数x=x(s,t)、y=y(s,t)、z=z(s,t)的二元函数z=f(x,y)的网格图。
ezmesh(x,y,z,[min,max]):用指定的矩形定义域[min<x<max,min<y<max]画出函数z=f(x,y)的网格图。
e zmesh(f,…,n):用指定n*n个栅格点,在默认(若没有指定)的区域内画出函数f的图像。
n的默认值是60.ezmesh(……,’circ’):在一圆形区域(圆心位于定义域中心)的范围内画函数f的图形。
例如:>> syms x y>> ezmesh(x*sin(-x^2-y^2),40,'circ')>> colormap([0 0 1]) %获取当前图色7. ezmeshc:同时画曲面网格图和等高线图ezmeshc(f):画出二元数学符号函数z=f(x,y)的网格图形,同时在xy平面上显示等高线图。
函数f将被显示于默认的平面区域[-2pi<x<2pi,-2pi<y<2pi]内。
系统将根据函数变动的激烈程度自动选择相应的计算栅格。
若函数f在某些栅格点没有意义,则这些点将不显示。
ezmeshc(f,domian):在指定的定义域domain内画出二元数学符号函数z=f(x,y)的网格图及其等高线图,domain可以是四维向量[xmin,xmax,ymin,ymax]或者二维向量[min,max])(其中显示区域为:min<x<max,min<y<max)。
ezmeshc(x,y,z):在默认的矩形定义域范围[-2pi<s<2pi,-2pi<t<2pi]内画参数形式函数x=x(s,t)、y=y(s,t)、z=z(s,t)的二元函数z=f(x,y)的网格图形与其等高线图。
ezmeshc(x,y,z,[smin,smax,tmin,tmax]):在指定的矩形定义域范围[smin<s<smax,tmin<t<tmax]内画出参数形式函数x=x(s,t)、y=y(s,t)、z=z(s,t)的二元函数z=f(x,y)的网格图形与其等高线图。
ezmeshc(f,……,n):用指定n*n个栅格点,在默认(若没有指定)的区域内画出函数f的网格图形及其等高线图。
n的默认值是60.ezmeshc(…,’circ’):在一圆形区域(圆心位于定义域中心)的范围内画出函数f的网格图形以及其等高线图。
例如:>> syms x y>> ezmeshc(x*y/(1+x^2+y^2),[-5,5,-2*pi,2*pi],35)(颜色使用了colormap函数控制,上面对应的代码是colormap(cool(64)。
)8. ezsurf:三维带颜色的曲面图ezsurf(f): 画出二元数学符号函数z=f(x,y)的曲面图形。
函数f将显示于默认的平面区域[-2pi<x<2pi,-2pi<y<2pi]内。
系统将根据函数变动的激烈程度自动选择相应的计算栅格。
若函数f在某些栅格点没有意义,则这些点将不显示。
ezsurf(f,domian):在指定的定义域domain内画出二元数学符号函数z=f(x,y)的曲面图形,domain可以是四维向量[xmin,xmax,ymin,ymax]或者二维向量[min,max])(其中显示区域为:min<x<max,min<y<max)。
ezsurf(x,y,z):在默认的矩形定义域范围[-2pi<s<2pi,-2pi<t<2pi]内画参数形式函数x=x(s,t)、y=y(s,t)、z=z(s,t)的二元函数z=f(x,y)的曲面图形。