1.视点处理
MATLAB提供了设置视点的函数view,其调用格式为:
view(az,el) az为方位角,el为仰角。均以度为单位,系统默认视点为(-37.5,30)
例:从不同视点绘制多峰函数
>> subplot(2,2,1); mesh(peaks); view(-37.5,30);%指定子图1的视点 title('azimuth=-37.5,elevation=30') % subplot(2,2,2); mesh(peaks); view(0,90);%指定子图1的视点 title('azimuth=0,elevation=90') % subplot(2,2,3); mesh(peaks); view(90,0);%指定子图1的视点 title('azimuth=90,elevation=0') % subplot(2,2,4); mesh(peaks); view(-7,-10);%指定子图1的视点 title('azimuth=-7,elevation=-10')
2.色彩处理
2.1颜色的向量表示
MATLAB除用字符表示颜色处,还可以用3个元素的向量表示颜色。
向量元素在[0,1]范围内取值,3个元素分别表示红、绿、蓝3种颜色的相对亮度,称为RGB三元组。
表2.1为常见颜色的RGB值。
表2.1 几种常见颜色的RGB值
RGB值 | 颜色 | 字符 | RGB值 | 颜色 | 字符 |
[0 0 1] | 蓝色 | b | [1 1 1] | 白色 | w |
[0 1 0] | 绿色 | g | [0.5 0.5 0.5] | 灰色 | |
[1 0 0] | 红色 | r | [0.67 0 1] | 紫色 | |
[0 1 1] | 青色 | c | [1 0.5 0] | 橙色 | |
[1 0 1] | 口红色 | m | [0.49 1 0.83] | 宝石蓝 | |
[1 1 0] | 黄色 | y | [1 0.62 0.4] | 铜色 | |
[0 0 0] | 黑色 | k |
2.2色图
2.3三维表面图形的着色
3.裁剪处理