set(gcf,'Color',[0 0 0]) %设置颜色
axes('CameraPosition', [-193.4013 -265.1546 220.4819],...
'CameraTarget',[26 26 10], ...
'CameraUpVector',[0 0 1], ...
'CameraViewAngle',9.5, ...
'DataAspectRatio', [1 1 .9],...
'Position',[0 0 1 1], ...
'Visible','off', ...
'XLim',[1 51], ...
'YLim',[1 51], ...
'ZLim',[-13 40])% 一直到这里是一句话,设置坐标轴属性。
s = surface(L, ...
'EdgeColor','none', ...
'FaceColor',[0.9 0.2 0.2], ...
'FaceLighting','phong', ...
'AmbientStrength',0.3, ...
'DiffuseStrength',0.6, ...
'Clipping','off',...
'BackFaceLighting','lit', ...
'SpecularStrength',1.1, ...
'SpecularColorReflectance',1, ...
'SpecularExponent',7)% 设置画图属性
l1 = light('Position',[40 100 20], ...
'Style','local', ...
'Color',[0 0.8 0.8]) % 添加一个灯光
l2 = light('Position',[.5 -1 .4], ...
'Color',[0.8 0.8 0])% 添加另外一个灯光
可以私下联系,QQ
第12章:使用颜色
ξ 12.1 十六种颜色
颜色用数字表示,16种颜色,默认值是0
0: 黑色8: 棕色
1: 蓝色9: 棕黄
2: 绿色10: 橄榄绿
3: 浅蓝11: 天蓝
4: 红色12: 粉色
5: 品红13: 暗紫
6: 黄色14: 橙色
7: 白色15: 灰色
ξ 12.2 设置屏幕背景色
setsc 指令 -> set screen 英文“设置 屏幕”
格式: setsc 颜色值
示例:
注意
setsc 指令会消除前面画的图形,因此一定要先调用;
若有后调用setsc 指令的需要,可以用setfc 和fill 指令代替。
ξ 12.3 设置图形填充色
指令
setfc -> set flood color 设置填充颜色
格式: setfc 颜色值
fill 所在的封闭边框内用setfc指令设置的颜色填充
格式: fill
步骤
把箭头移动到封闭区域内(若箭头在开放区域,相当于屏幕)
调用setfc指令
调用fill指令
示例:
ξ 12.4 设置图形边框色
指令
s etpc -> set pen color 设置画笔颜色
格式: setpc 颜色值
示例:
注意
画图形不能显示的时候,想一想是否画笔色与背景色一致了。
下一篇
第13章:递归思想
ξ 13.1 递归现象
ξ 13.2 递归的定义
ξ 13.3 程序:递归实例
ξ 13.4 递归程序注意事项
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)