admin 管理员组

文章数量: 1184232


2024年3月19日发(作者:源代码好不好看)

精品文档

在MATLAB中使用LaTex字符

字符表

在text对象的函数中(函数title、xlabel、ylabel、zlabel或text),

说明文字除使用标准的ASCII字符外,还可使用LaTeX格式的控制字符,这样就

可以在图形上添加希腊字母、数学符号及公式等内容。例如,

text(0.3,0.5,‘sin({omega}t+{beta})’)将在图形窗口的(0.3,0.5)位置得

到标注效果sin(ωt+β)。

Tex字符在输出一些数学公式时经常使用,它只能由类型为text的对象创

建。函数title、xlabel、ylabel、zlabel或text都能创建一个text对象,因

此Tex字符转义符(带“”的字符串)经常作为这些函数的输入参数。Tex字

符及其函数见下表。

函数字符

alpha

beta

gamma

delta

epsilon

zeta

eta

theta

vartheta

iota

kappa

lambda

mu

nu

xi

pi

rho

sigma

varsigma

tau

equiv

Im

otimes

cap

supset

int

rfloor

.

代表符号

函数字符

upsilon

phi

chi

psi

omega

Gamma

Delta

Theta

Lambda

Xi

Pi

Sigma

Upsilon

Phi

Psi

Omega

formall

exists

ni

cong

approx

Re

oplus

cup

subseteq

in

lceil

代表符号

函数字符

sim

leq

infty

clubsuit

diamondsuit

heartsuit

spadesuit

leftrightarrow

leftarrow

uparrow

rightarrow

downarrow

circ

pm

geq

propto

partial

bullet

div

neq

aleph

wp

oslash

supseteq

subset

o

nabla

代表符号

精品文档

lfloor

perp

wedge

rceil

vee

langle

cdot

neg

times

surd

varpi

rangle

ldots

prime

0

mid

copyright

如果要输出希腊字母,可以使用texlabel函数将希腊字母的变量名转化为

希腊字母的函数,供函数title、xlabel、ylabel、zlabel或text使用。texlabel

转换MATLAB表达式为等价的Tex格式字符串。它处理希腊字母的变量名为实际

显示的希腊字母字符串。希腊字母的变量名为“”后面的字符串。例如:

>> texlabel('alpha')

ans =

{alpha}

>> text(0.5,0.5,'{alpha^2}')

>> text(0.5,0.5,texlabel('alpha^2'))

以上两条指令均在窗口中心产生

2

标注。

2. Tex字符格式

Tex字符还可以设置字体、颜色和位置。

(1)Tex字符的字体设置有如下6种。

①bf:设置字体为粗体字。

②it:设置字体为斜体字。

③sl:设置字体为斜体字,很少使用。

④rm:设置字体为正常字体。

⑤fontname{字体名}:设置字体名。例如:fontname{宋体}。

⑥fontsize{字体大小}:设置字体大小。例如:fontsize{16}。

.

精品文档

每次设置时,it、sl、rm只能选择一种。

(2)Tex字符的颜色设置有下面两种方法。

①color{颜色名}颜色名:颜色名有12种,分别为red、green、yellow、

magenta、blue、black、white、cyan、gray、barkGreen、orange和lightBlue。

例如:color{magenta}magenta。

②color[rgb]{a b c}:设置字体颜色为RGB矩阵[a b c]所表示的颜色。 a、

b和c都在[0 1] 范围内。例如:color[rgb]{0 .5 .5}。

(3)Tex字符的位置有2种设置。

①_:表示下标。

②^:表示上标。

.


本文标签: 设置 字符 字体 函数