Matlab画三维曲面图形实例
theta=0:pi/45:pi;
gama=0:pi/45:2*pi;
[t,g]=meshgrid(theta,gama);
r=(0.8+0.5.*(cos(2.*g)-1).*(cos(4.*t)-1)).^(1./2);
x=r.*sin(t).*cos(g);
y=r.*sin(t).*sin(g);
z=r.*cos(t);
surf(x,y,z)
axis equal
x=-5:0.1:5;
y=-5:0.1:5;
[X,Y]=meshgrid(x,y);
Z=sin((X.^2+Y.
原创
2020-07-11 16:25:29 ·
3160 阅读 ·
0 评论