MATLAB绘图 三
其他坐标系下的二维曲线图
(1)对数坐标图
semilogx(x1, y1, 选项1, x2, y2, 选项2, …)
semilogy(x1, y1, 选项1, x2, y2, 选项2, …)
loglog(x1, y1, 选项1, x2, y2, 选项2, …)
其中,semilogx函数x轴为常用对数刻度,y轴为线性刻度;semilogy函数x轴为线性刻度,y轴为常用对数刻度;loglog函数x轴和y轴均采用常用对数刻度。
例1 绘制1/𝒙的直角线性坐标图和三种对数坐标图。
x=0:0.1:10;
y=1./x;
subplot(2,2,1)
plot(x,y)
title(‘plot(x,y)’);grid on
subplot(2,2,2)
semilogx(x,y)
title(‘semilogx(x,y)’);grid on
subplot(2,2,3)
semilogy(x,y)
title(‘semilogy(x,y)’);grid on
subplot(2,2,4)
loglog(x,y)
title(‘loglog(x,y)’);grid on
(2)极坐标图
polar(theta, rho, 选项)
其中,theta为极角,rho为极径,选项的内容与plot函数相同。
例2 按极坐标方程 Ǘ