Matlab符号函数的作图.docx

上传人:b****5 文档编号:3838430 上传时间:2022-11-25 格式:DOCX 页数:10 大小:446.23KB
下载 相关 举报
Matlab符号函数的作图.docx_第1页
第1页 / 共10页
Matlab符号函数的作图.docx_第2页
第2页 / 共10页
Matlab符号函数的作图.docx_第3页
第3页 / 共10页
Matlab符号函数的作图.docx_第4页
第4页 / 共10页
Matlab符号函数的作图.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

Matlab符号函数的作图.docx

《Matlab符号函数的作图.docx》由会员分享,可在线阅读,更多相关《Matlab符号函数的作图.docx(10页珍藏版)》请在冰豆网上搜索。

Matlab符号函数的作图.docx

Matlab符号函数的作图

通常工程中用到的符号函数都是以表达是形式体现的,这样有利于计算。

但是,如果有时需要直观地表示符号函数的物理意义,就需要用图形来实现。

1、ezplot函数:

画符号函数图形

ezplot(f):

对于显式函数f=f(x),在默认的范围[-pi

ezplot(f,[min,max]):

在指定的范围[min

若没有图形窗口存在,则该函数先生成标题为FigureNo.1的新窗口,再在该窗口中操作;若已经有图形窗口存在,这在标号最该的图形窗口中进行操作。

ezplot(f,[xminxmax],fing):

在指定标号为fign的窗口中、指定范围[xminxmax]内画函数f=f(x)的图形。

ezplot(f,[xmin,xmax,ymin,ymax]):

在平面矩形区域[xmin

ezplot(x,y):

在默认范围0

ezplot(x,y,[tmin,tmax)]:

在指定范围[tmin

ezplot(…,figure):

在由参量文件figure句柄指定的图形窗口中画函数图形。

例如:

画下面的隐函数

>>symsxy

>>ezplot(2*x^4-y^9)

2、ezplot3:

三维曲线图

ezplot3(x,y,z):

在默认的范围0

ezplot3(x,y,z,[tmin,tmax]):

在默认的范围tmin

ezplot3(…,’animate’):

以动画形式画出空间三维曲线。

例如:

>>symst

>>ezplot3(t*sin(t),t*cos(t),t,[0,20*pi])

此外,三维曲线的视角可以通过程序命令来控制,也可以手动设置。

3、ezcontour:

画符号函数的等高线图

ezcounter(f):

画出二元符号函数f=f(x,y)的等高线图。

函数f将被显示在默认的平面区域[-2pi

系统将根据函数变动的激烈程度自动选择相应的计算栅格。

若函数f在某些栅格点上没有定义,则这些点不显示。

ezcontour(f,domain):

在指定的定义域domain内画出二元函数f(x,y),参量domain可以是四维向量[xmin,xmax,ymin,ymax]或二维向量[min,max](其中显示区域为min

ezcontour(…,n):

用指定n*n个栅格点(对定义域的一种划分),在默认(若没有指定)的区域内画出函数f的图形。

n的默认值为60.

例如:

>>symsxy

>>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、ezcontourf函数:

用不同颜色填充的等高线图

ezcontourf(f):

画二元函数f=f(x)的等高线图,且在不同的等高线之间自动用不同的颜色进行填充。

函数f兼备现实与默认的平面区域[-2pi

系统将根据函数变动激烈程度自动选择相应的计算栅格。

若函数f在某些栅格点上没有意义,这些点将不显示。

ezcontourf(f,domain):

在指定的定义域domain内画出二元函数f(x,y)的等高线图,且在不同的等高线之间自动用不同的颜色进行填充。

定义域domain可以是四维向量[xmin,xmax,ymin,ymax]或者二维向量[min,max])(其中显示区域为:

min

ezcontourf(……,n)用指定的n*n个栅格点,在默认(若没有指定)的区域内画出函数f的等高线,且在不同的等高线之间自动用不同的颜色进行填充。

n的默认值是60.

例如:

>>symsxy

>>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

ezpolar(f,[a,b]):

在指定的范围a

例如:

>>symst

>>ezpolar(1+cos(5*t))

6、ezmesh:

符号函数的三维网格图

ezmesh(f):

画出二元符号函数f=f(x,y)的网格图。

函数f将显示于默认的平面区域[-2pi

系统将根据函数变动的激烈程度自动选择相应的计算栅格。

若函数f在某些栅格点上没有定义,则这些点不显示。

ezmesh(f,domain):

在指定的定义域domain内画出二元符号函数f(x,y)的网格图,定义域domain可以是四维向量[xmin,xmax,ymin,ymax]或者二维向量[min,max])(其中显示区域为:

min

ezmesh(x,y,z):

在默认的矩形定义域范围[-2pi

ezmesh(x,y,z,[smin,smax,tmin,tmax]):

在指定的矩形定义域范围[smin

ezmesh(x,y,z,[min,max]):

用指定的矩形定义域[min

ezmesh(f,…,n):

用指定n*n个栅格点,在默认(若没有指定)的区域内画出函数f的图像。

n的默认值是60.

ezmesh(……,’circ’):

在一圆形区域(圆心位于定义域中心)的范围内画函数f的图形。

例如:

>>symsxy

>>ezmesh(x*sin(-x^2-y^2),40,'circ')

>>colormap([001])%获取当前图色

7、ezmeshc:

同时画曲面网格图和等高线图

ezmeshc(f):

画出二元数学符号函数z=f(x,y)的网格图形,同时在xy平面上显示等高线图。

函数f将被显示于默认的平面区域[-2pi

系统将根据函数变动的激烈程度自动选择相应的计算栅格。

若函数f在某些栅格点没有意义,则这些点将不显示。

ezmeshc(f,domian):

在指定的定义域domain内画出二元数学符号函数z=f(x,y)的网格图及其等高线图,domain可以是四维向量[xmin,xmax,ymin,ymax]或者二维向量[min,max])(其中显示区域为:

min

ezmeshc(x,y,z):

在默认的矩形定义域范围[-2pi

ezmeshc(x,y,z,[smin,smax,tmin,tmax]):

在指定的矩形定义域范围[smin

ezmeshc(f,……,n):

用指定n*n个栅格点,在默认(若没有指定)的区域内画出函数f的网格图形及其等高线图。

n的默认值是60.

ezmeshc(…,’circ’):

在一圆形区域(圆心位于定义域中心)的范围内画出函数f的网格图形以及其等高线图。

例如:

>>symsxy

>>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

系统将根据函数变动的激烈程度自动选择相应的计算栅格。

若函数f在某些栅格点没有意义,则这些点将不显示。

ezsurf(f,domian):

在指定的定义域domain内画出二元数学符号函数z=f(x,y)的曲面图形,domain可以是四维向量[xmin,xmax,ymin,ymax]或者二维向量[min,max])(其中显示区域为:

min

ezsurf(x,y,z):

在默认的矩形定义域范围[-2pi

ezsurf(x,y,z,[smin,smax,tmin,tmax]):

在指定的矩形定义域范围[smin

ezsurf(f,…,n):

用指定n*n个栅格点,在默认(若没有指定)的区域内画出函数f的图形。

n的默认值是60.

ezsurf(…,’circ’):

在一圆形区域(圆心位于定义域中心)的范围内画出函数f的图形。

例如:

>>symsxy

>>ezsurf(real(atan(x+i*y)))

9、ezsurfc:

同时画曲面图与等高线图

>>symsxy

>>ezsurfc(x*y/(1+x^2+y^2),[-5,5,-2*pi,2*pi],35,'circ')

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1