clc,clear all;
figure (1)
[m,n,p]=sphere;
t=abs(p);
surf(m,n,p,t); %surf用于画表面图
hold on; %保留上一次画的图形
mesh(4*m,4*n,4*p),colormap(hot); %colormap可以拖动上面的颜色块控制条改变位图颜色(双击)。一般是函数image()画出的连续的灰度图使用。
hold off;
hidden off
axis equal
帮你画了一个同心球,里面的是单位球体,会了这个,对三维画图就会懂很多!
[x,y,z]=sphere;
mesh(4*x,4*y,4*z)
axis equal
syms x y z
fplot(x^2+y^2+z^2=16)
ellipsoid(0,0,0,4,4,4,30) % 30 是网格线密度
axis square