matlab中text 函數(shù)在顯示字符串時(shí)的使用方法

 功能 在當(dāng)前軸中創(chuàng)建text對(duì)象。函數(shù)text是創(chuàng)建text圖形句柄的低級(jí)函數(shù)。可用該函數(shù)在圖形中指定的位置上顯示字符串。

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

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

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

表7-6

屬性名

屬性說(shuō)明

屬性值

定義字符串

Editing

能否對(duì)文字進(jìn)行編輯

有效值:on、off

缺省值:off

Interpretation

TeX字符是否可用

有效值:tex、none

缺省值:tex

String

字符串(包括TeX字符串)

有效值:可見(jiàn)字符串

放置字符串

Extent

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

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

HorizontalAlignment

文字水平方向的對(duì)齊方式

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

缺省值:left

Position

文字范圍的位置

有效值:[x,y,z]直角坐標(biāo)系

缺省值:[](空矩陣)

Rotation

文字對(duì)象的方位角度

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

缺省值:0

Units

文字范圍與位置的單位

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

缺省值:data

VerticalAlignment

文字垂直方向的對(duì)齊方式

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

缺省值:middle

指定文字字體

FontAngle

設(shè)置斜體文字模式

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

缺省值:normal

FontName

設(shè)置文字字體名稱

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

缺省值為 Helvetica

FontSize

文字字體大小

有效值:結(jié)合字體單位的數(shù)值

缺省值為:10 points

FontUnits

設(shè)置屬性FontSize的單位

有效值:points (1點(diǎn)=1/72英寸)、normalized(把父對(duì)象坐標(biāo)軸作為一單位長(zhǎng)的一個(gè)整體;當(dāng)改變坐標(biāo)軸的尺寸時(shí),系統(tǒng)會(huì)自動(dòng)改變字體的大小)、inches (英寸)、Centimeters(厘米)、Pixels(像素)

缺省值:points

FontWeight

設(shè)置文字字體的粗細(xì)

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

缺省值:normal

控制文字外觀

Clipping

設(shè)置坐標(biāo)軸中矩形的剪輯模式

有效值:on、off

on:當(dāng)文本超出坐標(biāo)軸的矩形時(shí),超出的部分不顯示;

off:當(dāng)文本超出坐標(biāo)軸的矩形時(shí),超出的部分顯示。

缺省值:off

EraseMode

設(shè)置顯示與擦除文字的模式。這些模式對(duì)生成動(dòng)畫系列與改進(jìn)文字的顯示效果很有好處。

有效值:normal、none、 xor、 background

缺省值:normal

SelectionHighlight

設(shè)置選中文字是否突出顯示

有效值:on、off

缺省值:on

Visible

設(shè)置文字是否可見(jiàn)

有效值:on、off

缺省值:on

Color

設(shè)置文字顏色

有效的顏色值:ColorSpec

控制對(duì)文字對(duì)象的訪問(wèn)

HandleVisibility

設(shè)置文字對(duì)象句柄對(duì)其他函數(shù)是否可見(jiàn)

有效值:on、callback、off

缺省值:on

HitTest

設(shè)置文字對(duì)象能否成為當(dāng)前對(duì)象(見(jiàn)圖形CurrentObject屬性)

有效值:on、off

缺省值:on

文字對(duì)象的一般信息

Children

文字對(duì)象的子對(duì)象(文字對(duì)象沒(méi)有子對(duì)象)

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

Parent

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

有效值:axes的句柄

Seleted

設(shè)置文字是否顯示出“選中”狀態(tài)

有效值:on、off

缺省值:off

Tag

設(shè)置用戶指定的標(biāo)簽

有效值:任何字符串

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

Type

設(shè)置圖形對(duì)象的類型(只讀類型)

有效值:字符串’text’

UserData

設(shè)置用戶指定數(shù)據(jù)

有效值:任何矩陣

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

控制回調(diào)例行執(zhí)行程序

BusyAction

設(shè)置如何處理對(duì)文字回調(diào)過(guò)程中斷的句柄

有效值:cancel、queue

缺省值:queue

ButtonDownFcn

設(shè)置當(dāng)鼠標(biāo)在文字上單擊時(shí),程序做出的反應(yīng)(即執(zhí)行回調(diào)程序)

有效值:字符串

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

CreateFcn

設(shè)置當(dāng)文字被創(chuàng)建時(shí),程序做出的反應(yīng)(即執(zhí)行的回調(diào)程序)

有效值:字符串

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

DeleteFcn

設(shè)置當(dāng)文字被刪除(通過(guò)關(guān)閉或刪除操作)時(shí),程序做出的反應(yīng)(即執(zhí)行的回調(diào)程序)

有效值:字符串

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

Interruptible

設(shè)置回調(diào)過(guò)程是否可中斷

有效值:on、off

缺省值:on(能中斷)

UIContextMenu

設(shè)置與文字相關(guān)的菜單項(xiàng)

有效值:用戶相關(guān)菜單句柄

 

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