07绘图与图形处理.doc
文本预览下载声明
07绘图与图形处理
5.然后,newplot确定在哪一个窗口中画图,它读取当前图形的属性NextPlot的属性值,执行相应的操作。
用法 newplot 画好图形窗口与坐标轴,后面的图形命令就可以在该坐标轴内画图。 h = newplot 效果如上,且返回当前坐标轴的句柄给h。
7.4 颜色与光照模式命令
7.4.1 颜色控制命令
命令1 colormap
功能 设置或获取当前色图。色图为一个m*3的、元素在0到1之间的实数的矩阵,每一行为定义一个颜色的RGB向量。色图矩阵的第k行定义了第k个颜色,其中 map(k,:)=[r(k) g(k) b(k)]指定了组成该颜色中红色、绿色、兰色的强度。
用法 colormap(map) 通过矩阵map设置色图。若矩阵map中的元素不在[0 1]区间之内,则返回一个错误。在目录color中的m-文件能够生成许多色图,每一个m-文件能够接受颜色数作为函数参数,例如命令colormap(hsv(64))生成了有64种颜色的hsv色图。若用户没有指定颜色数,例如命令colormap(hsv),生成与当前色图中颜色数相同的hsv色图。MATLAB支持的色图见表7-14。
表7-14
例colormap(#39;default#39;) 设置当前色图为缺省色图。
cmap = colormap 获取当前色图矩阵。
命令2 bone
功能 生成带淡兰色的灰度刻度化的色图。
用法 bone(m) 返回个一个阶数为m*3的包含“bone”的色图。
bone 返回一个与当前色图行数相同的色图。
显示全部