Matlab中图文本中的希腊字母和特殊字符 | 您所在的位置:网站首页 › 希腊字母释义 › Matlab中图文本中的希腊字母和特殊字符 |
目录 包含希腊字母 包含上标和注释 TeX 标记选项 图文本中的希腊字母和特殊字符是可以使用 TeX 标记向图中添加包含希腊字母和特殊字符的文本。此外,还可以使用 TeX 标记添加上标、下标以及修改文本类型和颜色。 默认情况下,MATLAB® 支持一部分 TeX 标记。要使用其他特殊字符,如积分和求和符号,可以改用 LaTeX 标记。此示例说明如何向图文本中插入希腊字母、上标和注释,并解释其他可用的 TeX 选项。 包含希腊字母创建一个简单的线图并添加标题。使用 TeX 标记 \pi 在标题中包含希腊字母 π。 x = linspace(0,2*pi); y = sin(x); plot(x,y) title('x ranges from 0 to 2\pi')创建一个线图并向图中添加标题和轴标签。使用 ^ 字符在标题上显示上标。^ 字符会修改紧随其后的字符。用花括号 {} 包含多个字符以将这些字符放入上标中。分别使用 TeX 标记 \alpha 和 \mu 在文本中包含希腊字母 α 和 μ。 t = 1:900; y = 0.25*exp(-0.005*t); figure plot(t,y) title('Ae^{\alphat} for A = 0.25 and \alpha = -0.0005') xlabel('Time') ylabel('Amplitude')向 t = 300 处的数据点添加文本。使用 TeX 标记 \bullet 向指定点添加标记,并使用 \leftarrow 包含一个指向左侧的箭头。默认情况下,指定的数据点位于文本的左侧。 t = 1:900; y = 0.25*exp(-0.005*t); figure plot(t,y) title('Ae^{\alphat} for A = 0.25 and \alpha = -0.0005') xlabel('Time') ylabel('Amplitude') txt = '\bullet \leftarrow 0.25t e^{-0.005t} at t = 300'; text(t(300),y(300),txt)MATLAB 支持部分 TeX 标记。使用 TeX 标记可添加上标和下标、修改文本类型和颜色以及包含特殊字符。只要文本对象的 Interpreter 属性设置为 'tex'(默认值),MATLAB 便会解释 TeX 标记。 修饰符会一直作用到文本结尾,但上标和下标除外,因为它们仅修饰下一个字符或花括号中的字符。当您将解释器设置为 'tex' 时,支持的修饰符如下所示。 修饰符说明示例^{ }上标'text^{superscript}'_{ }下标'text_{subscript}'\bf粗体'\bf text'\it斜体'\it text'\sl伪斜体(通常与斜体相同)'\sl text'\rm常规字体'\rm text'\fontname{specifier}字体名称 - 将 specifier 替换为字体系列的名称。您可以将此说明符与其他修饰符结合使用。'\fontname{Courier} text'\fontsize{specifier}字体大小 - 将 specifier 替换为以磅为单位的数值标量值。'\fontsize{15} text'\color{specifier}字体颜色 - 将 specifier 替换为以下颜色之一:red、green、yellow、magenta、blue、black、white、gray、darkGreen、orange 或 lightBlue。'\color{magenta} text'\color[rgb]{specifier}自定义字体颜色 - 将 specifier 替换为三元素 RGB 三元组。'\color[rgb]{0,0.5,0.5} text'下表列出了 'tex' 解释器所支持的特殊字符。 字符序列符号字符序列符号字符序列符号\alpha α \upsilon υ \sim ~ \angle ∠ \phi \leq ≤ \ast * \chi χ \infty ∞ \beta β \psi ψ \clubsuit ♣ \gamma γ \omega ω \diamondsuit ♦ \delta δ \Gamma Γ \heartsuit ♥ \epsilon ϵ \Delta Δ \spadesuit ♠ \zeta ζ \Theta Θ \leftrightarrow ↔ \eta η \Lambda Λ \leftarrow ← \theta θ \Xi Ξ \Leftarrow ⇐ \vartheta ϑ \Pi Π \uparrow ↑ \iota ι \Sigma Σ \rightarrow → \kappa κ \Upsilon ϒ \Rightarrow ⇒ \lambda λ \Phi Φ \downarrow ↓ \mu µ \Psi Ψ \circ º \nu ν \Omega Ω \pm ± \xi ξ \forall ∀ \geq ≥ \pi π \exists ∃ \propto ∝ \rho ρ \ni ∍ \partial ∂ \sigma σ \cong ≅ \bullet • \varsigma ς \approx ≈ \div ÷ \tau τ \Re ℜ \neq ≠ \equiv ≡ \oplus ⊕ \aleph ℵ \Im ℑ \cup ∪ \wp ℘ \otimes ⊗ \subseteq ⊆ \oslash ∅ \cap ∩ \in ∈ \supseteq ⊇ \supset ⊃ \lceil ⌈ \subset ⊂ \int ∫ \cdot · \o ο \rfloor ⌋ \neg ¬ \nabla ∇ \lfloor ⌊ \times x \ldots ... \perp ⊥ \surd √ \prime ´ \wedge ∧ \varpi ϖ \0 ∅ \rceil ⌉ \rangle 〉 \mid | \vee ∨ \langle 〈 \copyright © 包含 LaTeX 行间数学公式的文本默认情况下,MATLAB 可以解析使用 TeX 标记的文本。但是,要获得更多格式设置选项,您可以改用 LaTeX 标记。例如,可以使用 LaTeX 在文本中包含数学表达式。要使用 LaTeX 标记,需将 Text 对象的 Interpreter 属性设置为 'latex'。 对于此示例,绘制 y=x2sin(x) 并在 x=2 处绘制一条垂直线。使用 LaTeX 标记向图中添加包含积分表达式的文本。 x = linspace(0,3); y = x.^2.*sin(x); plot(x,y) line([2,2],[0,2^2*sin(2)]) str = '$$ \int_{0}^{2} x^2\sin(x) dx $$'; text(1.1,0.5,str,'Interpreter','latex') |
CopyRight 2018-2019 实验室设备网 版权所有 |