6-12.m
来自「《MATLAB 7.0编程基础》第6章 (源码实例)主要讲解MATLAB图形基础」· M 代码 · 共 30 行
M
30 行
[x,y] = meshgrid(-3:1/8:3);
z = peaks(x,y);
% 准备数据
surfc(x,y,z)
colormap hsv
% 含有轮廓线的面绘制
axis([-3 3 -3 3 -10 5])
figure
meshz(x,y,z)
% 产生水流效果
axis([-3 3 -3 3 -8 8])
figure
surfl(x,y,z);
% 缺省灯光效果面绘制
shading interp
% 采用插补明暗处理
colormap(gray);
axis([-3 3 -3 3 -8 8])
figure
load clown
% 打开图像,返回X、map和caption三个变量
surface(x,y,z,flipud(X),...
'FaceColor','texturemap',...
'EdgeColor','none',...
'CDataMapping','direct')
colormap(map)
view(-35,45)
% 设置视点
axis([-3 3 -3 3 -5 5])
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?