特殊坐标系下的曲线图
1、双双数坐标曲线图
loglog(x,y)%根据数组x,y,绘制双对数坐标函数图
loglog(x,y,'style')%'style'用来定义曲线的线性,颜色,数据点等形状属性。
如:
>> x=[1e1,1e2,1e3,1e4,1e5,1e6,1e7,1e8,1e9];
>> y1=x.^2+2*x;
>> y2=x.^3+3*x;
>> loglog(x,y1,'r-',x,y2,'雁贪ob--')
>> legend('x^2+2*x','x.^3+3*x');
>> grid on


2、单对数横坐标曲线图
semilogx(x,y)%根据数组x和y绘制单随舍各对数横轴坐标曲线图
semilogx(x1,y1,x2,y2,...)%在同一图形窗口绘制多条单对数横轴坐标曲线
semilogx(....,'style')%自定义曲线的线性,颜色,数据点属性
如:
>> x=[1e1,1e2,1e3,1e4,1e5,1e6,1e7,1e8,1e9];
>> y1=log(x);
>> y2=log(2*x);
>> semilogx(x,y1,'r-',x,y2,'ob--');
>> grid on
>> legend('log(x)','log(2*x)');


3、单对数纵坐标曲线图
semilogy(x,y)%根据数组x和y绘制单对数纵轴坐标曲线图
semilogy(x1,y1,x2,y2,...)%在同一图形窗口绘制多条单对数横纵轴坐标曲线
semilogy(....,'style')%自定义曲线的线性,颜色,数据点属性
如:
>> x=[1e1,1e2,1e3,1e4,1e5,1e6,1e7,1e8,1e9];
y1=log(x);
y2=log(2*x);
semilogy(x,y1,'r-',x,y2,'ob--');
grid on
legend('log(x)','log(2*x)');


4、极坐标曲线图:
polar(a,r)%根据角度数组a和极坐标数组r绘制极坐英始标曲线图
polar(...,'style')%自定义曲线的线性,颜色等属性
如:
>> r1=1.5*sin(t).*cos(2*8);
>> r2=2+0.5*sin(8*t);
>> t=[t',t'];
>> r=[r1',r2'];
>> polar(t,r,'*')


5、双坐标曲线图
plotyy(x1,y1,x2,y2)%在同一个图形窗口以左右纵轴绘制两条曲线
plotyy(x1,y1,x2,y2,@pc1,@pc2)%分别用绘图指令pc1和pc2,以左右不同纵轴绘制两条曲线。
如:
>> x=linspace(-8,8,400);
>> y1=sinh(x);
>> y2=exp(-0.2*x).*sin(4*x);
>> plotyy(x,y1,x,y2);
>> legend('sinh(x)','exp(-0.2*x)*sin(x)');
>> grid on

