1、用plot()函数可以绘制 2 维图形。
x=[0:1:4];
y=[5.76 9.59 10.2 5.38 5.31];
xi=0:0.01:4;
yi=interp1(x,y,xi,'spline');
plot(xi,yi,'r-')
2、用surfc()函数可以绘制 3 维图形。
a=1;H=1.5;k=0.3;h=0.2;q=5;N=20;
p=0:0.05:1;theta=0:pi/30:2*pi;
[Th,P]=meshgrid(theta,p);
[x,y]=pol2cart(Th,P);
z=0;
u0=q/H/pi+1/(k+H*a)*q/2.*P.*sin(Th);
for n=1:N
zz=2*q/pi/a^2*(2*n-1)/(2*n*k+a*H)/(1-4*n^2)*P.^(2*n).*cos(2*n*Th);
z=z+zz;
end
u=u0+z;
surfc(x,y,u);
本回答被网友采纳你好可以使用最简单的plot函数
调用格式为: