怎么用MATLAB画x^2+y^2+z^2=16的图

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/08 09:48:51

怎么用MATLAB画x^2+y^2+z^2=16的图
怎么用MATLAB画x^2+y^2+z^2=16的图

怎么用MATLAB画x^2+y^2+z^2=16的图

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

帮你画了一个同心球,里面的是单位球体,会了这个,对三维画图就会懂很多!