附录13 图形绘制
附录13.1基本二维图形
函数名 | 功能描述 | 函数名 | 功能描述 |
fill | 填充二维多边形 | polar | 极坐标图形绘制 |
loglog | 全对数二维坐标绘制 | semilogx | x轴半对数坐标图形绘制 |
plot | 线性坐标图形绘制 | semilogy | y轴半对数坐标图形绘制 |
附录13.2基本三维图形
函数名 | 功能描述 | 函数名 | 功能描述 |
fill3 | 三维多边形填充 | plot3 | 三维线或点型图绘制 |
mesh | 三维网格图形绘制 | surf | 三维表面图形绘制 |
附录13.3三维颜色控制
函数名 | 功能描述 | 函数名 | 功能描述 |
brighten | 图形亮度调整 | hidden | 网格图的网格线开关设置 |
caxis | 坐标轴伪彩色设置 | shading | 设置渲染模式 |
colormap | 调色板设置 |
附录13.4三维光照模型
函数名 | 功能描述 | 函数名 | 功能描述 |
diffuse | 图象漫射处理 | surf1 | 带光照的三维表面绘制 |
lighting | 光照模式设置 | surfnorm | 曲面法线 |
specular | 设置镜面反射 |
附录13.5标准调色板设置
函数名 | 功能描述 | 函数名 | 功能描述 |
bone | 带有蓝色调的灰色的调色板 | hot | 以黑红黄白为基色的调色板 |
cool | 以天蓝粉色为基色的调色板 | hsv | 色度饱和度亮度调色板 |
copper | 线性铜色调的调色板 | pink | 粉色色调的调色板 |
flag | 以红白蓝黑为基色的调色板 | prism | 光谱颜色表 |
gray | 线性灰度调色板 |
附录13.6三维视点控制
函数名 | 功能描述 | 函数名 | 功能描述 |
rotate3d | 设置三维旋转开关 | viewmtx | 求视转换矩阵 |
view | 设置视点 |
附录13.7坐标轴控制
函数名 | 功能描述 | 函数名 | 功能描述 |
axis | 坐标轴标度设置 | hold |
设置当前图形保护模式 |
axes | 坐标轴位置设置 | subplot | 将图形窗口分成几个区域 |
box | 坐标轴盒状显示 | zoom | 二维图形缩放 |
grid | 坐标网格线开关设置 |
附录13.8图形注解
函数名 | 功能描述 | 函数名 | 功能描述 |
colorbar | 颜色条设置 | xlabel | 给图形的x轴加文字说明 |
gtext | 在鼠标位置加文字说明 | ylabel | 给图形的y轴加文字说明 |
text | 在图形上加文字说明 | zlabel | 给图形的z轴加文字说明 |
title | 给图形加标题 |
附录13.9拷贝与打印
函数名 | 功能描述 | 函数名 | 功能描述 |
打印图形或将图形存盘 | orient | 设置纸的方向 | |
orintopt | 设置打印机为默认值 |
附录14 特殊图形
附录14.1特殊二维图形
函数名 | 功能描述 | 函数名 | 功能描述 |
area |
区域填充 | feather | 羽状条形图绘制 |
bar | 条形图绘制 | fplot | 给定函数绘制 |
barh | 水平条形图绘制 | hist | 直方图绘制 |
bar3 | 3维条形图绘制 | pareto | pareto图绘制 |
bar3h | 3维水平条形图绘制 | pie | 饼状图绘制 |
comet | 彗星状轨迹绘制 | stem | 离散序列图形绘制 |
errorbar | 误差条形图绘制 | stairs | 梯形图绘制 |
附录14.2等高线及其他二维图形
函数名 | 功能描述 | 函数名 | 功能描述 |
contour | 等高线绘制 | pcolor | 伪色绘制 |
contourf | 等高线填充绘制 | quiver | 有向图(箭头)绘制 |
contour3 | 三维等高线绘制 | voronoil | voronoi图绘制 |
clabel | 等高线高程标志 |
附录14.3特殊三维图形
函数名 | 功能描述 | 函数名 | 功能描述 |
comet3 | 三维彗星状轨迹绘制 | slice | 切片图 |
meshc | 带等高线的三维网格绘制 | surfc | 带等高线的三维表面绘制 |
meshz | 带零平面的三维网格绘制 | trisurf | 表面图形的三角绘制 |
stem2 | 杆图绘制 | trimesh | 网格图形的三角绘制 |
quiver3 | 三维箭头(有向图)绘制 | waterfall | 瀑布型图形的绘制 |
附录14.4图象显示与文件I/O
函数名 | 功能描述 | 函数名 | 功能描述 |
brighten | 图形色调亮化 | image | 图像显示 |
colorbar | 颜色条设置 | imfinfo | 图形文件信息 |
colormap | 调色板设置 | imread | 从文件读取图形 |
contrast | 灰度对比度设置 | imwrite | 保存图像 |
附录14.5动画处理
函数名 | 功能描述 | 函数名 | 功能描述 |
capture | 屏幕抓取 | movie | 播放动画帧 |
getframe | 获取动画帧 |
附录14.6实体模型
函数名 | 功能描述 | 函数名 | 功能描述 |
cylinder | 圆柱体生成 | sphere | 球体生成 |
附录15 图形处理
附录15.1图形窗口生成与控制
函数名 | 功能描述 | 函数名 | 功能描述 |
clf | 清除当前图形窗口 | gcf | 获取当前图形的窗口句柄 |
close | 关闭图形窗口 | refresh | 图形窗口刷新 |
figure | 生成图形窗口 | shg | 显示图形窗口 |
附录15.2坐标轴建立与控制
函数名 | 功能描述 | 函数名 | 功能描述 |
axes | 坐标轴标度设置 | gca | 获得当前坐标轴句柄 |
axis | 坐标轴位置设置 | hold | 设置当前图形保护模式 |
box | 坐标轴盒状显示 | ishold | 返回hold的状态 |
caxis | 为彩色坐标轴刻度 | subplot | 将图形窗口分为几个区域 |
cla | 清除当前坐标轴 |
附录15.3处理图形对象
函数名 | 功能描述 | 函数名 | 功能描述 |
axes | 坐标轴生成 | surface | 表面生成 |
figure | 图形窗口生成 | text | 文本生成 |
image | 图像生成 | unicontrol | 生成一个用户接口控制 |
light | 光源生成 | uimenu | 菜单生成 |
line | 线生成 |
附录15.4图形
函数名 | 功能描述 | 函数名 | 功能描述 |
copyobj | 图像对象拷贝 | gcbo | 获得当前回调对象的句柄 |
delete | 对象删除 | gco | 获得当前对象的句柄 |
drawnow | 消除未解决的图像对象事件 | get | 获得对象属性 |
findobj | 查找对象 | reset | 重新设置对象属性 |
gebf | 获得当前回调窗口的句柄 | set | 设置对象属性 |
附录16 GUI(图形用户接口)
附录16.1GUI函数
函数名 | 功能描述 | 函数名 | 功能描述 |
ginput | 获取鼠标输入 | uiresume | 继续执行 |
selectmoveresize | 对象的选择、移动、大小设置、拷贝 | uiwait | 中断执行 |
uicontrol | 生成图形用户接口对象 | waitgorbutterpress | 等待按钮输入 |
uimenu | 生成菜单对象 | waitfor | 中断执行 |
附录16.2GUI设计工具
函数名 | 功能描述 | 函数名 | 功能描述 |
align | 坐标轴与用户接口控制的对齐工具 | menuedit | 菜单编辑器 |
cbedit | 回调函数编辑器 | propedit | 属性编辑器 |
guide | GUI设计工具 |
附录16.3对话框
函数名 | 功能描述 | 函数名 | 功能描述 |
dialog | 对话框生成 | printdlg | 打印对话框 |
axlimdig | 坐标轴设限对话框 | questdlg | 请求对话框 |
errordlg | 错误对话框 | uigetfile | 标准的打开文件对话框 |
helpdlg | 帮助对话框 | uiputfile | 标准的保存文件对话框 |
inputdlg | 输入对话框 | uisetcolor | 颜色选择对话框 |
listdlg | 列表选择对话框 | uisetfont | 字体选择对话框 |
msgdlg | 消息对话框 | waitbar | 等待条显示 |
pagedlg | 页位置对话框 | warndlg | 警告对话框 |
附录16.4菜单
函数名 | 功能描述 | 函数名 | 功能描述 |
makemenu | 生成菜单结构 | umtoggle | 菜单对象选中状态切换 |
menubar | 设置菜单条属性 | wimenu | 生成window菜单项的子菜单 |
附录16.5组按钮
函数名 | 功能描述 | 函数名 | 功能描述 |
btndown | 组按钮中的按钮按下 | btnstate | 查询按钮中的按钮状态 |
btngroup | 组按钮生成 | btnup | 组按钮中的按钮弹起 |
btnpress | 组按钮中的按钮按下管理 |
附录16.6自定义窗口属性
函数名 | 功能描述 | 函数名 | 功能描述 |
clruprop | 清除用户自定义属性 | setuprop | 设置用户自定义属性 |
getuprop | 获取用户自定义属性 |
附录16.7其他应用
函数名 | 功能描述 | 函数名 | 功能描述 |
allchild | 获取所有子对象 | popupstr | 获取弹出式菜单选中项的字符串 |
edtext | 坐标轴文本对象编辑 | remapfig | 改变窗口中对象的位置 |
findall | 查找所有对象 | setptr | 设置窗口指针 |
getptr | 获得窗口指针 | setstatus | 设置窗口中文本传状态 |
getstatus | 获取窗口中文本状态 |