MATLAB绘制特殊的二维图形

2025-10-24 06:51:44

1、当坐标是指数形式时,如10的3次方。这时,用对数表示会更直观。

MATLAB中的函数包括semilogx,semilogy,和loglog。参数与plot基本一致。

MATLAB绘制特殊的二维图形

2、举个例子:

x = 1:0.1*pi:2*pi

y = sin(x)

semilogx(x,y,'-*')

MATLAB绘制特殊的二维图形

1、极坐标也是常用的曲线之一。调用函数为polor。

polar(theta,rho,s) % theta为弧度表示的角度向量;rho是相应的幅向量;s为图形属性设置选项。

MATLAB绘制特殊的二维图形

2、举个例子:

x = 0:0.01*pi:4*pi

y = sin(x/2)+x

polar(x,y,'-')

MATLAB绘制特殊的二维图形

1、双y轴坐标系的曲线,调用函数为plotyy。

该函数的主要调用格式包括:

plotyy(x1,y1,x2,y2)

plotyy(x1,y1,x2,y2,fun) %以fun格式绘制第一条曲线

plotyy(x1,y1,x2,y2,fun1,fun2) %fun代表坐标格式,可为plot,semilogy等

MATLAB绘制特殊的二维图形

2、举例子:

 

x = 0:0.01*pi:2*pi

y = sin(x)

z = exp(x)

plotyy(x,y,x,z,'plot','semilogy')

MATLAB绘制特殊的二维图形

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢