matlab中text 函數在顯示字符串時的使用方法

 功能 在當前軸中創建text對象。函數text是創建text圖形句柄的低級函數。可用該函數在圖形中指定的位置上顯示字符串。

用法 text(x,y,'string')在圖形中指定的位置(x,y)上顯示字符串string

text(x,y,z,'string') 在三維圖形空間中的指定位置(x,y,z)上顯示字符串string

text(x,y,z,’string’.'PropertyName',PropertyValue…) 對引號中的文字string定位于用坐標軸指定的位置,且對指定的屬性進行設置。表7-6給出文字屬性名、含義及屬性值。

表7-6

屬性名

屬性說明

屬性值

定義字符串

Editing

能否對文字進行編輯

有效值:on、off

缺省值:off

Interpretation

TeX字符是否可用

有效值:tex、none

缺省值:tex

String

字符串(包括TeX字符串)

有效值:可見字符串

放置字符串

Extent

text對象的范圍(位置與大小)

有效值:[left, bottom, width, height]

HorizontalAlignment

文字水平方向的對齊方式

有效值:left(文本外框左邊對齊,缺省對齊方式)、center(文本外框中間對齊)、right(文本外框右邊對齊)

缺省值:left

Position

文字范圍的位置

有效值:[x,y,z]直角坐標系

缺省值:[](空矩陣)

Rotation

文字對象的方位角度

有效值:標量(單位為度)

缺省值:0

Units

文字范圍與位置的單位

有效值:pixels (屏幕上的像素點)、normalized (把屏幕看成一個長、寬為1的矩形)、inches(英寸)、centimeters(厘米)、points (圖象點)、data

缺省值:data

VerticalAlignment

文字垂直方向的對齊方式

有效值:top (文本外框頂上對齊)、cap(文本字符頂上對齊)、middle(文本外框中間對齊)、baseline(文本字符底線齊)、bottom(文本外框底線對齊)

缺省值:middle

指定文字字體

FontAngle

設置斜體文字模式

有效值:normal(正常字體)、italic(斜體字)、oblique(斜角字)

缺省值:normal

FontName

設置文字字體名稱

有效值:用戶系統支持的字體名或者字符串FixedWidth。

缺省值為 Helvetica

FontSize

文字字體大小

有效值:結合字體單位的數值

缺省值為:10 points

FontUnits

設置屬性FontSize的單位

有效值:points (1點=1/72英寸)、normalized(把父對象坐標軸作為一單位長的一個整體;當改變坐標軸的尺寸時,系統會自動改變字體的大小)、inches (英寸)、Centimeters(厘米)、Pixels(像素)

缺省值:points

FontWeight

設置文字字體的粗細

有效值:light(細字體)、normal(正常字體)、demi(黑體字)、Bold(黑體字)

缺省值:normal

控制文字外觀

Clipping

設置坐標軸中矩形的剪輯模式

有效值:on、off

on:當文本超出坐標軸的矩形時,超出的部分不顯示;

off:當文本超出坐標軸的矩形時,超出的部分顯示。

缺省值:off

EraseMode

設置顯示與擦除文字的模式。這些模式對生成動畫系列與改進文字的顯示效果很有好處。

有效值:normal、none、 xor、 background

缺省值:normal

SelectionHighlight

設置選中文字是否突出顯示

有效值:on、off

缺省值:on

Visible

設置文字是否可見

有效值:on、off

缺省值:on

Color

設置文字顏色

有效的顏色值:ColorSpec

控制對文字對象的訪問

HandleVisibility

設置文字對象句柄對其他函數是否可見

有效值:on、callback、off

缺省值:on

HitTest

設置文字對象能否成為當前對象(見圖形CurrentObject屬性)

有效值:on、off

缺省值:on

文字對象的一般信息

Children

文字對象的子對象(文字對象沒有子對象)

有效值:[](即空矩陣)

Parent

文字對象的父對象(通常為axes對象)

有效值:axes的句柄

Seleted

設置文字是否顯示出“選中”狀態

有效值:on、off

缺省值:off

Tag

設置用戶指定的標簽

有效值:任何字符串

缺省值:’’(即空字符串)

Type

設置圖形對象的類型(只讀類型)

有效值:字符串’text’

UserData

設置用戶指定數據

有效值:任何矩陣

缺省值:[](即空矩陣)

控制回調例行執行程序

BusyAction

設置如何處理對文字回調過程中斷的句柄

有效值:cancel、queue

缺省值:queue

ButtonDownFcn

設置當鼠標在文字上單擊時,程序做出的反應(即執行回調程序)

有效值:字符串

缺省值:' '(空字符串)

CreateFcn

設置當文字被創建時,程序做出的反應(即執行的回調程序)

有效值:字符串

缺省值:' '(空字符串)

DeleteFcn

設置當文字被刪除(通過關閉或刪除操作)時,程序做出的反應(即執行的回調程序)

有效值:字符串

缺省值:' '(空字符串)

Interruptible

設置回調過程是否可中斷

有效值:on、off

缺省值:on(能中斷)

UIContextMenu

設置與文字相關的菜單項

有效值:用戶相關菜單句柄

 

MATLAB資源網:http://www.ymlib.net/article/sort010/info-276.html
http://blog.sciencenet.cn/blog-711035-566055.html