-
表
20.3
根对象属性
BlackAndWhite
自动硬件检测标志
on
:
认为显示是单色的,不检测;
{off}
:
检测显示类型
*VlaxkOutUnusedSlots
*CaptureMap
CaptureMatrix
CaptureRect
*CaseSen
CurrentFigure
Diary
DiaryFile
Echo
Format
FormatSpacing
*HideUndocumented
PointerLocation
PointerWindow
ScreenDepth
ScreenSize
on
:
{off}
:
on
:
{off}
:
{short}
:
shortE
:
lo
ng
:
longE
:
< br>hex
:
bank
:
+
:
rat
:
{loose}
:
compact
:
no
:
{yes}
:
值为
[{no}|yes]
< br>
由
CaptureRect
矩形所包围的区域内
图象
数据的只读<
/p>
矩阵,使用
image
来显示
捕
捉
矩
形
的
尺
寸
和
位
置
,
是
一
个
4
元<
/p>
素
的
向
量
[left,bottom,width,height]
,单位由<
/p>
Units
属性指定。
值为
[{on}|off]
当前
图形
的句柄。
会话记录
将所有的键盘输入和大部分输出拷贝到文件中
不将输入和输出存入文件
一个包含<
/p>
diary
文件名的字符串,缺省的文件名为
diary
脚本响应模式
在文件执行时,显示脚本文件的每一行
除非指定
echo
on
,否则不响应
数字显示的格式
5
位的定点格式
5
位的浮点格式
15
位换算过的定点格式
15
位的浮点格式
16
进制格式
美元和分的定点格式
显示
+
和
-
符号
用整数比率逼近
输出间隔
显示附加行的输入
取消附加行的输入
控制非文件式属性的显示
显示非文件式属性
不显示非文件式属性
相对于屏幕左下
角指针位置的只读向量
[left,bottom]
或
[X,Y]
,单位由
Units
属性指定
含有鼠标指针的
图
形
句柄,如果不在
图形
窗口内,值
p>
为
0
。
整数,指定以比特为单位的屏幕颜色深度,比如:
1
代表单色,
8
代表
256
色或灰度
位置向量
[
left,bottom,width,height]
,其中
[left,bottom]
常为
[0
0]
,
[w
idth,height]
是屏幕尺寸,单位由
Units
p>
属性指定
*StatusTable
向量
*TerminalHideGraphCommand
文本串
TerminalOneWindow
由终端图形驱动器使用
no
:
终端有多窗口
yes
:
终端只有一个窗口
*TerminalDimensions
终端尺寸向量
p>
[width,height]
TerminalProtocal
启动时终端类型设置,然后为只读
none
:
非终端模式,不连到
X
服务器
X
:
找到<
/p>
X
显示服务器,
X
Windows
模式
tek401x
:
Tektronix
4010/4014
仿真模式
tek410x
:
Tektronix
4100/4105
仿真模式
*TerminalShowGraphCommand
文本串
Units
Position
属性值的度量单位
inches
:
英寸
centimeters
:
厘米
normalized
:
归一化坐标,
屏幕的左下角映射到
[0
0]
,
右上
角映射
到
[1
1]
points
:
排字机的点,等于
1/72
英寸
{pixels}
:
屏幕象素,计算机屏幕分辨率的最小单位
*UsageTable
向量
ButtonDowFcn
MATLAB
回调字符串,
当对象被选择时传给函数
eval
,
初始值是一空矩阵
Children
所有
图形
对象句柄的只读向量
Clipping
数据限幅模式
{on}
:
对
根
对象无效果
off
:
对
根
对象无效果
Interruptible
ButtonDowFcn
p>
回调字符串的可中断性
{no}
:
不能被其它回调中断
yes
:
可以被其它回调中断
Parent
父对象的句柄,常为空矩阵
*Selected
值为
[on|off]
*Tag
文本串
Type
只读的对象辨识字符串,常是
root
UserData
用户指定的数据,可以是矩阵、字符串等等
Visible
对象可视性
{on}
:
对
根
对象无效果
off
:
对
根
对象无效果
表
20.4
图形对象属性
BackingStore
为了快速重画,存储
图形
窗口的拷贝
{on}
:
当一个图原来被覆盖的一部分显露时,拷贝备份,刷
新窗口较快,但需要较多的内存
off
:
重
画
图形
以前被覆盖的部分,刷新较慢,但节省内存
*CapterMap
*Client
Color
Colormap
*Colortable
CurrentAxes
CurrentCharacter
CurrentMenu
CurrentObject
CurrentPoint
FixedColors
*Flint
InvertHardcopy
KeyPressFcn
MenuBar
MinColormap
Name
NextPlot
NumberTitle
PaperUnits
{on}
:<
/p>
off
:
{figure}
:
none
:
new
:
{add}
:
re
place
:
{on}
:
off
:
{inches}
:
矩阵
矩阵
图形
背景色,一个
3
< br>元素的
RGB
向量或
MATLA
B
预
定的颜色名,缺省的颜色是
黑色<
/p>
m
×
3
的
RGB
向量矩阵,参阅函数
colormap
矩阵,也许包含一份系统颜色映象的拷贝
图形
的当前
坐标轴
的句柄
当鼠标指针在
图形
窗
口中,键盘上最新按下的字符键
最近被选择的菜单项的句柄
图形
p>
内,最近被选择的对象的句柄,即由函数
gco
返
回的句柄
一个位置向量
[left,bottom]
或
图形
窗口的点的
[X,Y]
,
该
处是鼠标指针最近一次按下或释放时所在的位置。
n
×
3
的
RGB
向量矩阵,它使用系统查色表中的槽来
定义
颜色,初始确定的颜色是
black
和
white
改变
图形
元素的颜色以打印
将
图形
的背景色改为白色,而
线条
、
文本
和
坐标轴
改
为黑色以打印
打印的输出颜色和显示的颜色完全一致
当鼠标指针处在
图形
内,
按下键,<
/p>
传递给函数
eval
的
MATLAB
回调字符串
将
MA
TLAB
菜单在
图
形
窗口的顶部显示,
或在某些系
统中在
屏幕的顶部显示
显示缺省的
MA
p>
TLAB
菜单
不
显示缺省的
MATLAB
菜单
颜色表输入项使用的最小数目。它影响系统颜色表。
如设置太低,会使
未选中的
图形
以伪彩色显示。
图形
框架窗口的标题(
不是
< br>坐标轴
的标题)
。缺省时是
空串
,
如设为
string
(字符串)
p>
,
窗口标题变为:
Figure
No.n
:
string
决定新图作图行为
画前建立一个
新的
图形
窗口
在当前的
图形
中加上新的对象
p>
在画图前,将除
位置
属性外的所有
图形
对象属性重新
设置为缺省值,并删除所有子
对象
在
图形
标题中加上
图形
编号
如果
Name
属性值被设为
s
tring
,窗口标题是
Figure
No.N
:
string
窗口标题仅仅是
Name
属性字符串
纸张
属性的度量单位
英寸
PaperOrientation
centimeters
:
厘米
normalized
:
归一化坐标
points
:
点,每一点为
1/72
英寸
打印时的纸张方向
{portrait}
:
肖像方向,最长页面尺寸是垂直方向
landscape
:
景象方向,最长页面尺寸是水平方向
PaperPosition
PaperSize
PaperType
Pointer
Position
Resize
ResizeFcn
*Scrolled
SelectionType
{usletter}
:
uslegal1
p>
:
a3
:
a4le
tter
:
a5
:
b4
:
tabloid
:
crosshair
:
{arrow}
:
watch
:
top
1
:
topr
:
bot1
:
botr
:
circle
:
cross
:
fleur
:
{on}
:
off
:
代
表
打
印
页
< br>面
上
图
形
位
置
的
向
量
[left,bottom,width,height]
,<
/p>
[left,bottom]
代表了相对于
打印页面
图形
左下角的位置,
[wi
dth,height]
是打印
图
形<
/p>
的尺寸,单位由
PaperUnits
属
性指定
向量
[width,heig
ht]
代表了用于打印的纸张尺寸,单位
由
PaperUnits
属
性指
定,
缺
省
的纸
张<
/p>
大小
为
[8.5
11]
打印
图形
纸张的类型。当
PaperUnits
设定为归一化坐
标时,
MATLAB
使用
PaperType
来按比例调整
图形
的
大小
标准的美国信纸
标准的美国法定纸张
欧洲
A3
纸
欧洲
A4
信纸
欧洲
A5
纸
欧洲
B4
纸
标准的美国报纸
鼠标指针形状
十字形指针
箭头
钟表指针
指向左上方的箭头
指向右上方的箭头
指向左下方的箭头
指向右下方的箭头
圆
双线十字形
4
头箭形或指南针形
位置向量
[left,bottom,width,height]
,
[left,bottom]
代表
了相对于计算机屏幕的左下角窗口左下角的位置,
[width,heigh
t]
是屏幕尺寸,单位由
Units
属
性指定
允许不允许交互图形重新定尺寸
窗口可以用鼠标来重新定尺寸
窗口不能用鼠标来重新定尺寸
MAT
LAB
回调字符串,当窗口用鼠标重新定尺寸时传
给函数
eval
值为
[{on}|off]
一个只读字符串,提供了有关最近一次鼠标按钮选择
所使用方式的信息。但实际是哪个
键和
/
或按钮按下与
平台有关
{normal}
:
点击(按下和释放)鼠标左键,或只是鼠标按钮
按下
shift
键并进行多个常规(
normal
)选择;同时击
extended
:
双按钮鼠标的两个按钮;或点击一个三按钮鼠标的中
按钮
按下
Control
键并进行一次常规选择;
或者点击一个双
alt
:
按钮或三按钮鼠标的右按钮
双击任何鼠标按钮
open
:
Share Colors
共享颜色表的槽
no
:
不和其它窗口共享颜色表的槽
{yes}
:
只要可能,重用颜色表中的槽
*StatusTable
向量
Units
各种位置属性值的度量单位
inches
:
英寸
centimeters
:
厘米
normalized
:
归一化坐标,屏幕的左下角映射到
[0
0]
,右上角映
射到
[1
1]
points
:
排字机的点,等于
1/72
英寸
{pixels}
:
屏幕象素,计算机屏幕分辨率的最小单位
*UsageTable
向量
WindowButtonDownFcn
当鼠标指针在
p>
图形
内时,只要按一个鼠标按钮,
MATLAB
回调字符串传递给函数
eval
WindowButtonMotionFcn
当鼠标指针在
图形
内时,只要移动一个鼠标按钮,
MATLAB
回调字符串传递给函数
e
val
*WindowID
长整数
ButtonDownFcn
当
图形
被选中时,
MATLAB
回调字符串传递给函数
eval
;初始值是一个空矩阵
Children
图形
中所有子对象句柄的只读向量;
坐标轴<
/p>
对象,
uicontrol
对象和
uimenu
对象
Clipping
数据限幅模式
{on}
:
对
图形
对象不起作用
off
:
对
图形
对象不起作用
Interruptible
指定
图
形
回调字符串是否可中断
{no}
:
不能被其它回调中断
yes
:
可以被其它回调中断
Parent
图形
父对象的句柄,常是
0
*Selected
值为
[on|off]
*Tag
文本串
Type
只读的对象辨识字符串,常是
figure
UserDate
用户指定的数据,可以是矩阵、字符串等等
Visible
图形
窗口的可视性
{on}
:
窗口在屏幕上可视
off
:
窗口不可视
表
20.5
坐标轴对象属性
AspectRatio
Box
CLim
CLimMode
Color
ColorOrder
CurrentPoint
DrawMode
*ExpFontAngle
*ExpFontName
*ExpFontSize
*ExpFontStrikeThrough
*ExpFontUnderline
*ExpFontWeight
FontAngle
on
:
{off}
:
{auto}
:
manual
:
{normal}
:
fast
:
{normal}
:
italic
:
oblique
:
纵横比向量
[axis_ratio,data_
ratio]
,这里
axis_ratio
是
坐标轴
对象的纵横比(宽度
/<
/p>
高度)
,
data_ratio
是沿着
水平轴和垂直轴的数据单位的长度比。如设置,则
MATLAB
建立一个最大的
坐标轴
< br>,保留这些比率,该
最大轴将在
Position
定义的矩形内拟合。该属性的缺
省值为
[Na
N,NaN]
坐标轴
的边框
将
坐标轴
包在一个框架或立方体内
不包
坐标轴
颜色界限向量
[cmin
cmax]
,它确定将数据映射到颜
色映象。<
/p>
cmin
是映射到颜色映象第一个入口项的数据,
cmax
是映射到最后一项的数据。参阅函数
cmai
s
颜色限制模式
颜色界限映成轴子对象的数据整个范围
颜色界限并不自动改变。设置
CLim
就把
< br>CLimMode
值设为人工
坐标轴
背景颜色。
一个三元素的
RGB
向量或一个预定
义的颜色名。缺省值是
none
,它使用
图形
的背景色
一个
m
×
3
RGB
值矩阵。如果
线条
颜色没有用函数
plot
和
plot3
指定,
就用这些颜色。<
/p>
缺省的
ColorOrder
为黄,紫红
,洋红,红,绿和蓝
包含在
坐标轴<
/p>
空间内的一对点的坐标矩阵,它定义了
从坐标空间前面延伸到后面
的一条三维直线。其形式
是
[xb
yb
zb
:
xf
yf
zf]
。单位在
Units
属性中指
定。点
[xf
yf
zf]
是鼠标在
坐标轴
对象中上一次点击
的坐标
对象生成次序
将对象排序,然后按照
当前
视图
从后向前绘制
按已建立的次序绘制对象,不首先排序
值为
[{normal}|italic|oblique]
缺省值为
Helvetica
缺省值为
8
点
值为
[on|{off}]
值为
[on|{off}]
值为
[light|{normal}|demi|bold]
坐标轴
文本为斜体
正常的字体角度
斜体
某些系统中为斜体
FontName
FontSize
*FontStrikeThrough
*FontUnderline
FontWeight
p>
坐标轴
单位标志的字体名。
坐标轴
上的标志并不改变
字体,除非通过设置
XLab
el
,
YLabel
和
ZLable
属性
来重新显示它们。缺省的字体为
p>
Helvetica
坐标轴
标志和标题的大小,以点为单位,缺省值为
12
点<
/p>
值为
[on|{off}]
值为
[on|{off}]
坐标轴
文本加黑
light
:
淡字体
GridLineStyle
*Layer
LineStyleOrder
LineWidth
*MinorGridLineStyle
NextPlot
Position
TickLength
TickDir
Title
Units
{normal}
:
p>
demi
:
bold
:
-
:
--
:
{:}
:
-.
:
new
:
add
< br>:
{replace}
:
in<
/p>
:
out
:
in
ches
:
centimeters
:
正常字体
适中或者黑体
黑体
格栅线形
实线
虚线
点线
点划线
值为
[top|{bottom}]
指定线形次序的字符串,用在
坐标轴
上
画多条线。例
如:
’
.-
|
:
|
--
|
-
‘
将
通过点划线、点线、
虚线和实线循环。
LineStyleOr
der
缺省值为
‘
-
’
,即只
有实线
X
,
Y
p>
和
Z
坐标轴的宽度。缺省值为
0.5
点
值为
[
-
|
-
-
|
{:}
|
-. ]
画新图时要采取的动作
在画前建立新的
坐标轴
把新的对象加到当前
坐标轴
,参阅
< br>hold
在画前,删除当前
坐
标轴
和它的子对象,并用新的
坐
标轴<
/p>
对象来代替它
位置向量
[left,bottom,width,height]
,这里
[left,bottom]
代表了相对于
图形
p>
对象左下角的
坐标轴
左下角位置,
[width,height]
是
坐标轴
的尺寸,
单位由
Units
< br>属性指定
向量
[2Dlength
3Dlength]
,
代表了在二维和三维
p>
视图
中
坐标轴
刻度
标记的长度。该长度是相对于
坐标轴
的
长度。缺省值为
[0.01
0.0
1]
,代表二维
视图
坐标轴长度的
p>
1/100
,三维
视图
坐标轴长度的
5/1000
值为
[{in}|out]
刻度标记从坐标轴线向内,二维
视图
为缺省值<
/p>
刻度标记从坐标轴线向外,三维
视图<
/p>
为缺省值
坐标轴
标题
文本
对象的句柄
位置属性值的度量单位
英寸
厘米
{normalized}
:
归一化坐标,对象左下角映射到
[0
0]
,右上角映射
到
[1
1]
points
:
排字机的点,等于
1/72
英寸
pixels
:
屏幕象素,计算机屏幕分辨率的最小单位
View
XColor
XDir
XForm
XGrid
XLabel
XLim
XLimMode
*XMinorGrid
*XMinorTicks
Xscale
XTick
XTickLabels
XTickLabelMode
XTickMode
YColor
YDir
YGrid
{normal}
:
reverse<
/p>
:
on
:
{of
f}
:
{auto}
:
manual
:
{linear}
:
log
:
{auto}
:
manual
:
{a
uto}
:
manual
:
{normal}
:
reverse
:
on
:
{off}
:
向量
[az
<
/p>
el]
,它代表了观察者的视角,以度为单位。
< br>az
为方位角或视角相对于负
Y
轴向右的转角;
el
为
X-Y
平面向上的仰角。详细细节见三维图形这一章
RGB
向量或预定的颜色字符串,
它指定
X
轴线、
标志、
刻度标记和格栅线的
颜色。缺省为
white
(白色)
X
值增加的方向
X
值从左向右增加
X
值从右向左增加
< br>一个
4
×
4
的
视图
转换矩阵。
设置
view
属性影响
XForm
X
轴上的格栅线
X
轴上每个刻度标记处画格栅线
不画格栅线
X
轴标志
文本
对象的句柄
向量
[xmin
xmax]
,指定
< br>X
轴最小和最大值
X
轴的界限模式
自动计算
XLim
,包括所有轴子对象的
< br>XData
从
XLim
取
X
轴界限
值为
[on|{off}]
值为
[on|{off}]
X
轴换算
线形换算
对数换算
数据值向量,按此数据值将
刻度标记画在
X
轴上,将
XTick<
/p>
设为空矩阵就撤消刻度标记
文本字符串
矩阵,用在
X
轴上标出刻度标记。如果是
空矩阵,那么
MATLAB
在刻度标记上标出该数字值
X
轴刻度标记的标志模式
X
轴刻度标记张成
XData
从
XTickLabels
中取
X
轴刻度标记
X
轴刻度标记的间隔模式
X
轴刻度标记间隔以张成
XData
从
XTick
生成
X
轴刻度标记
RG
B
向量或预定的颜色字符串,
它指定
Y
轴线、
标志、
刻度标记和格栅线的颜色
。缺省为
white
(白色)
Y
值增加的方向
Y
值从左向右增加
Y
值从右向左增加
Y
轴上的格栅线
Y
轴上每个刻度标记处画格栅线
不画格栅线