关于matlab中特殊字符, 上标和下标

时间:2023-03-09 19:22:36
关于matlab中特殊字符, 上标和下标

'T=25\circC',(摄氏度)

下标用 _{下划线}

上标用^ (尖号)

希腊字母等特殊字符用

α \alpha

β \beta

γ \gamma

θ \theta

Θ \Theta

Г \Gamma

δ \delta

Δ \Delta

ξ \xi

Ξ \Xi

η \elta

ε \epsilon

ζ \zeta

μ \miu

υ \nu

τ \tau

λ \lamda

Λ \Lamda

π \pi

Π \Pi

σ \sigma

Σ \Sigma

φ \phi

Φ \Phi

ψ \psi

Ψ \Psi

χ \chi

ω \ommiga

Ω \Ommiga

< \leq

> \geq

不等于 \neq

<< \ll

>> \gg

正负 \pm

左箭头 \leftarrow

右箭头 \rightarrow

上箭头 \uparrow

上圆圈(度数) \circ

例 text(2,3,'\alpha_2^\beta')

注: 可用{}把须放在一起的括起来

^{supeerstring}——进行上标文本的注释

_{substring}——进行下标文本的注释

\bf:加粗字体

\it:斜字体

\sl:斜字体

\rm:正常字体

\fontname{fontname}:定义使用特殊的字体名称

\fontsize{fontsize}:定义使用特殊的字体大小

示例:

如图一个的标题是要这样显示:

BijX2.56

那在matlab中该怎么表示呢?

可以写成 title(‘B_{ij}X^{2.56}’)

如果标题是要表示为X_Y_cos(x)_default

那可以這样表示  title(‘X\_Y\_cos(x)\_default’)

但是你可能看到 上面這样写可能不太容易理解这个X\_Y\_cos(x)\_default表示的就是:X_Y_cos(x)_default的意思那怎么办呢? 可以用 strrrep(origin,sourcestr ,newstr)函数来处理,如:

syms tx ,ty

tx = ‘X_Y_cos(x)_default’;

ty = strrep(tx,'_’,' ‘\_');

title(ty);

這样就容易看懂 title就是表示tx字符啦。而且也不用那么多反转义字符来处理tx中的多处 _ 字符了