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种设置。
①_:表示下标。
②^:表示上标。
.
版权声明:本文标题:matlab图中特殊符号的输入 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1710822385a574857.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论