作业帮 > 数学 > 作业

看见一个用MATLAB做的作品,不过不太理解,

来源:学生作业帮 编辑:作业帮 分类:数学作业 时间:2024/05/23 02:25:54
看见一个用MATLAB做的作品,不过不太理解,
clear;clc;close all
c=5;
t=linspace(-c,c);
[x,y]=meshgrid(t);
z=17*x.^2-16*abs(x).*y+17*y.^2-225;
pcolor(x,y,z);
shading interp
pause(2);
spinmap(10)
clear;clc;close all %清除变量 关闭图形
c=5;
t=linspace(-c,c); %用于产生-5,5之间的行矢量.
[x,y]=meshgrid(t); %生成平面网格点的三维曲面
z=17*x.^2-16*abs(x).*y+17*y.^2-225;
pcolor(x,y,z); %将数值映射成对应的色块
shading interp %shading 是用来处理色彩效果的,分以下三种:no shading 一般的默认模式 即shading faceted;shading flat 在faceted的基础上去掉图上的网格线;shading interp 在flat的基础上进行色彩的插值处理,使色彩平滑过渡
pause(2); %动态观察变化过程,暂停2秒后执行下一条指令
spinmap(10) %色图彩色的周期变化,10s