ezplot
计算机编程术语
ezplot用于绘制符号函数图形,在matlab的命令窗口中键入help ezplot命令或者doc ezplot即可获得本函数的帮助信息。
功能简介
ezplot即:Easy to use function plotter。它是一个易用的一元函数绘图函数 。特别是在绘制含有符号变量的函数的图像时,ezplot要比plot更方便。因为plot绘制图形时要指定自变量的范围,而ezplot无需数据准备,直接绘出图形。
调用格式
ezplot(fun)
ezplot(fun,[xmin,xmax])
ezplot(fun2)
ezplot(fun2,[xymin,xymax])
ezplot(fun2,[xmin,xmax,ymin,ymax])
ezplot(funx,funy)
ezplot(funx,funy,[tmin,tmax])
ezplot(...,figure_handle)
ezplot(axes_handle,...)
h = ezplot(...)
函数说明
1、ezplot(fun)在默认区间-2π<x<2π 绘制函数fun(x)的图像,其中fun(x)是x的一个显函数。fun可以是一个函数句柄或者字符。
2、ezplot(fun,[xmin,xmax])在区间 xmin<x<xmax 绘制函数fun(x)。
3、对于一个隐函数fun2(x,y):
ezplot(fun2)在默认区间-2π<x<2π, -2π<y<2π 绘制fun2(x,y)=0。
4、ezplot(fun2,[xymin,xymax]) 在xymin<x<xymax和xymin<y<xymax 范围内绘制fun2(x,y)=0图像。
5、ezplot(fun2,[xmin,xmax,ymin,ymax]) 在xmin<x<xmax和ymin<y<ymax 范围内绘制fun2(x,y)=0图像。
6、ezplot(funx,funy)在默认区间0<t<2π 绘制参数定义的平面曲线funx(t)和funy(t).
7、ezplot(funx,funy,[tmin,tmax])在默认区间tmin<t<tmax绘制参数定义的平面曲线funx(t)和funy(t).
8、ezplot(...,figure_handle)在句柄图像定义的图像窗口绘制特定区间的给定函数图像
9、ezplot(axes_handle,...)用坐标轴句柄绘制而不是当前坐标轴句柄(gca)绘制函数图像。
10、h = ezplot(...)返回所有绘制图像的句柄。
应用示例
例一:这个例子通过绘制正弦图形来对ezplot和plot进行比较。使用plot绘制正弦图形的命令语句:
x=[-pi:0.01:pi];
y=sin(x);
plot(x,y)
使用fplot(针对建立的数值函数):
y=inline('sin(x)');
fplot(y,[-pi,pi])
使用ezplot(针对符号函数):
syms x;
y=sin(x);
ezplot(y)
例二:
绘制y=x^2;的图形,其中x为符号变量。syms x;
y=x^2;
ezplot(y)
例三:
绘制x^2=y^4图像并且x=[-2π, 2π],y=[-2π, 2π],
代码为 ezplot('x^2=y^4',[-2*pi,2*pi,-2*pi,2*pi])
例四:
绘制由符号函数声明的参数方程x=1+cos(t),y=-2+2sin(t)所确定的椭圆:
syms t;
x=1+cos(t);
y=2*sin(t)-2;
ezplot(x,y);
参考资料
最新修订时间:2023-10-19 21:44
目录
概述
功能简介
调用格式
参考资料