- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
matla的b句柄图形对象
句柄图形对象
句柄图形对象创建函数
函数
描述
axes
在当前图形中创建axes对象
figure
显示图形的窗口
hgroup
在坐标轴系统中创建hgroup对象
hgtransform
创建htransform对象
image
创建图像对象
light
创建位于坐标轴中,能够影响面片和曲面的有方向光源
line
创建由顺序连接坐标数据的直线构成的线条
patch
将矩阵的每一列为由一个多边形构成的小面
rectangle
创建矩形或椭圆形的二维填充区域
root
创建root对象
surface
创建由矩阵数据定义的矩形创建而成的曲面
text
创建位于坐标轴系统中的字符串
uicontextmenu
创建与其他图形对象相关的用户文本菜单
Figure对象操作函数
函数
说明
函数
说明
clf
清除当前图形窗口内容
hgsave
分层保存句柄图像对象
close
关闭图形
newplot
决定绘制图形对象的位置
closereq
默认图形关闭请求函数
opengl
控制orenGL表达
drawnow
更新事件队列与图形窗口
refresh
重新绘制当前图形
gcf
当前图像句柄
saveas
保存图像
hgload
分层加载句柄图像对象
shg
显示最近绘制的图形窗口
坐标轴控制相关属性
属性
目的
Xlim、Ylim、Zlim
设置坐标轴显示范围
XlimMode、YlimMode、ZlimMode
设置坐标轴显示控制模式
XTick、YTick、ZTick
设置刻度位置
XTickMode、YTickMode、ZTickMode
设置刻度位置控制模式
XTickLable、XTickLable、XTickLable
设置坐标轴标签
XTickLableMode、YTickLableMode、ZTickLableMode
设置坐标轴标签控制模式
XDir、YDir、ZDir
设置增量方向
与颜色相关的属性
属性
控制特性
属性
控制特性
Color
坐标轴对象的背景颜色
CLim
调色板相关控制
XColor、YColor、ZColor
轴线、刻度、删格项和标识颜色
CLimMode
调色板相关控制模式
Title
标题颜色
ColorOrder
线颜色自动循环顺序
XLable、YLable、ZLable
标签文本颜色
LineStyleOrder
线风格自动循环顺序
Axes对象绘图操作命令
命令函数
操作
命令函数
操作
axis
设置轴线分度和外观
grid
绘制栅格网线
box
设置坐标轴对象边界
ishold
测试图形保留状态
cla
清除当前坐标轴对象
makehgform
创建4阶变换矩阵
gca
获取当前坐标中对象句柄值
(1)
function my_plot
x=1:10
y=peaks(10)
%Z = peaks(n);returns an n-by-n matrix.
cax=newplot
%newplot prepares a figure and axes for subsequent graphics commands.
%h = newplot prepares a figure and axes for subsequent graphics commands and returns a handle to the current axes.
LSO=[- ;--;: ;-.]
%此处第一项与第三项要加空格,使得各行元素相等
set(cax,FontName,Times,FontAngle,italic)
%设置图形坐标轴的字体与字体倾斜角度
set(get(cax,Parent),MenuBar,none)%关闭工具栏
line_handles=line(x,y,Color,b)
%将10条曲线利用直线全部画出,并返回直线句柄向量,10条曲线对应10个句柄值
%所以该句柄向量一共有10个元素
style=1
for i=1:length(line_handles)
if stylelength(LSO)
style=1
end
set(line_handles(i),LineStyle,LSO(style,:))
%设置直线属性
style=style+1
end
grid on
(2)
function my_plot3(x,y,z)
cax=newplot
hold_state=ishold
%检测当前的hold状态
LSO=[- ;--;: ;-.]
nargin
if nargin==2
%nargin是用来判断输入变量个数的函数,这样就可以针对不同的情况执行不同的功能。
%通常可以用他来设定一些默认值,
文档评论(0)