1,画半圆
1 x=-1:0.01:1;2 y=sqrt(1-x.^2);3 plot(x,y)4 axis equal %将横纵坐标显示比例设为相同
2,画y=0.2e^(0,1x)sin(0.5x)和y=0.2e^(0.1x)cos(0.5x)在区间[0,4pi]上的曲线图
x=0:0.01:4*pi;
y1=0.2*exp(0.1*x).*sin(0.5*x) ;
y2=0.2*exp(0.1*x).*cos(0.5*x);
plot(x,y1,'-.',x,y2)
其中最后一句可以用
plot(x,y1,'-.')
hold on
plot(x,y2) 来代替(注意没有;)
3,在同一窗口画出y=sinx,y=cosx,y=tanx,z=cotx
subplot(m,n,p) %将图形窗口分为m*n个区间,指定在第p个区域绘制图形
x=0:0.3:4*pi;
y1=sin(x);
subplot(2,2,1)
plot(x,y1,'m*-')
4,极坐标
polar(theta,rho) 其中参数theta是所要描绘点的极角向量,rho是所要描绘点的极径向量
rho可以是关于theta的函数表达式
例:在极坐标系下绘制心型线ρ=4(1+cosθ),0<=θ<=2pi,对数螺线ρ=exp(0.1θ),0<=θ<=8pi
1 theta1=0:0.1:2*pi;2 rho1=4*(1+cos(theta1));3 theta2=0:0.1:8*pi;4 rho2=