编写数学表达式— Matplotlib 3.5.2文档

编写数学表达式— Matplotlib 3.5.2文档

写数学表达式 #
您可以在任何Matplotlib文本字符串中使用TeX标记的子集,方法是将它放在一对美元符号($)中。
请注意,您不需要安装TeX,因为Matplotlib自带了TeX表达式解析器、布局引擎和字体。布局引擎是对Donald Knuth的TeX中的布局算法的相当直接的改编,所以质量相当好(Matplotlib也提供了一个 usetex 对于那些希望调用TeX来生成文本的人来说(参见 使用LaTeX进行文本渲染 ).
任何文本元素都可以使用数学文本。您应该使用原始字符串(在引号前加一个 'r' ),并用美元符号($)将数学文本括起来,如TeX中所示。常规文本和mathtext可以在同一个字符串中交错。Mathtext可以使用DejaVu Sans(默认),DejaVu Serif,计算机现代字体(来自(La)TeX), STIX 字体(设计用于与时间很好地融合),或您提供的Unicode字体。可以使用自定义变量选择mathtext字体 mathtext.fontset (参见 使用样式表和rcParams自定义Matplotlib )
这里有一个简单的例子:
# plain text plt.title('alpha > beta')
产生“alpha > beta”。
鉴于此:
# math text plt.title(r'$\alpha > \beta$')
生产”

1


".
注意
Mathtext应该放在一对美元符号($)之间。为了便于显示货币值,例如“$100.00”,如果整个字符串中只有一个美元符号,它将被逐字显示为美元符号。这是对常规TeX的一个小改变,在常规TeX中,非数学文本中的美元符号必须进行转义(“$”)。
注意
虽然一对美元符号($)内部的语法旨在类似于TeX,但外部的文本并非如此。特别是,字符,如:
# $ % & ~ _ ^ \ { } \( \) \[ \]
在TeX中具有数学模型之外的特殊含义。因此,这些字符的行为会因而异 rcParams["text.usetex"] (默认值: False ).参见 usetex教程 了解更多信息。
下标和上标 #
若要制作下标和上标,请使用 '_' '^' 符号:
r'$\alpha_i > \beta_i$'
\[\alpha_i > \beta_i\]
为了正确显示多字母下标或上标,应该将它们放在花括号中 {...} :
r'$\alpha^{ic} > \beta_{ic}$'
\[\alpha^{ic} > \beta_{ic}\]
有些符号会自动将它们的下标/上标放在运算符的上下。例如,写出


,你可以做:
r'$\sum_{i=0}^\infty x_i$'
\[\sum_{i=0}^\infty x_i\]分数、二项式和堆叠数字 #
分数、二项式和堆叠数字可以用 \frac{}{} , \binom{}{} \genfrac{}{}{}{}{}{} 命令分别为:
r'$\frac{3}{4} \binom{3}{4} \genfrac{}{}{0}{}{3}{4}$'
生产


\[\ frac { 3 } { 4 } \ binom { 3 } { 4 } \ gen frac { } { } { 0pt } { } { 3 } { 4 } \]
分数可以任意嵌套:
r'$\frac{5 - \frac{1}{x}}{4}$'
生产


\[\frac{5 - \frac{1}{x}}{4}\]
请注意,需要特别注意在分数周围放置圆括号和方括号。以明显的方式做事会产生太小的括号:
r'$(\frac{5 - \frac{1}{x}}{4})$'
\[(\frac{5 - \frac{1}{x}}{4})\]


解决方法是在括号前加上 \left \right 通知解析器这些括号包含了整个对象。:
r'$\left(\frac{5 - \frac{1}{x}}{4}\right)$'
\[\ left(\ frac { 5-\ frac { 1 } { x } } { 4 } \ right)\]激进分子 #


自由基可以用 \sqrt[]{} 命令。例如:
r'$\sqrt{2}$'
\[\sqrt{2}\]


可以(可选地)在方括号内提供任何碱基。请注意,基础必须是简单表达式,不能包含布局命令,如分数或下标/上标:
r'$\sqrt[3]{x}$'
\[\sqrt[3]{x}\]字体 #


默认字体是 斜体字 数学符号。
注意
可以使用以下命令更改此默认值 rcParams["mathtext.default"] (默认值: 'it' ).这很有用,例如,通过将它设置为,对数学文本使用与常规非数学文本相同的字体 regular .
要更改字体,例如以罗马字体书写“sin ”,请将文本括在字体命令中:
r'$s(t) = \mathcal{A}\mathrm{sin}(2 \omega t)$'
\[s(t)= \ mathcal { A } \ mathrm { sin }(2 \ omega t)\]


更方便的是,许多用罗马字体排版的常用函数名都有快捷方式。所以上面的表达式可以写成如下形式:
r'$s(t) = \mathcal{A}\sin(2 \omega t)$'
\[s(t)= \ mathcal { A } \ sin(2 \ omega t)\]


这里“s”和“t”是可变的斜体(默认),“sin”是罗马体,“A”是书法体。注意上面例子中的书法 A 被压扁在 sin 。您可以使用spacing命令在它们之间添加一些空格:
r's(t) = \mathcal{A}\/\sin(2 \omega t)'
\[s(t) = \mathcal{A}\,\sin(2 \omega t)\]


所有字体都有以下选项:

命令 结果
\mathrm{Roman}
\mathit{Italic}
\mathtt{Typewriter}
\mathcal{CALLIGRAPHY}


使用时 STIX 字体,您还可以选择:

命令 结果
\mathbb{blackboard}
\mathrm{\mathbb{blackboard}}
\mathfrak{Fraktur}
\mathsf{sansserif}
\mathrm{\mathsf{sansserif}}


还有五种全局“字体集”可供选择,它们是使用 mathtext.fontset 参数输入 matplotlibrc .
dejavusans :DejaVu Sans


dejavuserif :DejaVu衬线


cm :现代计算机(TeX)


stix :STIX(旨在与时俱进)


stixsans :STIX无衬线字体


此外,您可以使用 \mathdefault{...} 或者它的别名 \mathregular{...} 使用用于mathtext之外的常规文本的字体。这种方法有许多限制,最明显的是可用的符号要少得多,但它有助于使数学表达式与绘图中的其他文本很好地融合。
自定义字体 #
mathtext还提供了一种为数学使用自定义字体的方法。这种方法使用起来相当棘手,应该被认为是一种实验性的功能,仅适用于有耐心的用户。通过设置 rcParams["mathtext.fontset"] (默认值: 'dejavusans' )到 custom ,然后可以设置以下参数,这些参数控制特定数学字符集使用的字体文件。

参数 对应于
mathtext.it \mathit{}或默认斜体
mathtext.rm \mathrm{}罗马人(直立)
mathtext.tt \mathtt{}打字机(等宽)
mathtext.bf \mathbf{}粗斜体
mathtext.cal \mathcal{}书法的
mathtext.sf \mathsf{}无衬线字体


每个参数都应该设置为一个fontconfig字体描述符(在即将编写的字体一章中定义)。
使用的字体应该有Unicode映射,以便查找任何非拉丁字符,如希腊语。如果要使用自定义字体中不包含的数学符号,可以设置 rcParams["mathtext.fallback"] (默认值: 'cm' )到任一 'cm' , 'stix' 或者 'stixsans' 这将导致mathtext系统在自定义字体中找不到特定字符时使用替代字体中的字符。
请注意,Unicode中指定的数学字形已经随着时间的推移而演变,许多字体可能在mathtext的正确位置没有字形。口音 #
重音命令可以位于任何符号之前,以便在符号上方添加重音。其中一些有长的和短的形式。

命令 结果
\acute a或者\'a
\bar a
\breve a
\dot a或者\.a
\ddot a或者\''a
\dddot a
\ddddot a
\grave a或者\`a
\hat a或者\^a
\tilde a或者\~a
\vec a
\overline{abc}


此外,有两种特殊的重音符号会自动调整到下面符号的宽度:

命令 结果
\widehat{xyz}
\widetilde{xyz}


将重音放在小写I和j上时要小心。请注意,在下文中 \imath 用于避免I:
r"$\hat i\ \ \hat \imath$"
\[\hat i\ \ \hat \imath\]标志 #
您也可以使用大量的TeX符号,如 \infty , \leftarrow , \sum , \int .
小写希腊语

α \alpha β \beta χ \chi δ \delta ϝ \digamma ε \epsilon
η \eta γ \gamma ι \iota κ \kappa λ \lambda μ \mu
ν \nu ω \omega ϕ \phi π \pi ψ \psi ρ \rho
σ \sigma τ \tau θ \theta υ \upsilon ε \varepsilon ϰ \varkappa
φ \varphi ϖ \varpi ϱ \varrho ς \varsigma ϑ \vartheta ξ \xi
ζ \zeta


大写希腊文

Δ \Delta Γ \Gamma Λ \Lambda Ω \Omega Φ \Phi Π \Pi Ψ \Psi Σ \Sigma
Θ \Theta Υ \Upsilon Ξ \Xi ℧ \mho ∇ \nabla


希伯来人

ℵ \aleph ℶ \beth ℸ \daleth ℷ \gimel


分隔符

/ / [ [ ⇓ \Downarrow ⇑ \Uparrow ‖ \Vert \ \backslash
↓ \downarrow ⟨ \langle ⌈ \lceil ⌊ \lfloor ⌞ \llcorner ⌟ \lrcorner
⟩ \rangle ⌉ \rceil ⌋ \rfloor ⌜ \ulcorner ↑ \uparrow ⌝ \urcorner
| \vert { \{ | \| } \} ] ] | |


大符号

⋂ \bigcap ⋃ \bigcup ⨀ \bigodot ⨁ \bigoplus ⨂ \bigotimes ⨄ \biguplus
⋁ \bigvee ⋀ \bigwedge ∐ \coprod ∫ \int ∮ \oint ∏ \prod
∑ \sum


标准函数名
Standard function names

Pr \Pr arccos \arccos arcsin \arcsin arctan \arctan arg \arg cos \cos
cosh \cosh cot \cot coth \coth csc \csc deg \deg det \det
dim \dim exp \exp gcd \gcd hom \hom inf \inf ker \ker
lg \lg lim \lim liminf \liminf limsup \limsup ln \ln log \log
max \max min \min sec \sec sin \sin sinh \sinh sup \sup
tan \tan tanh \tanh


二元运算和关系符号

≎ \Bumpeq ⋒ \Cap ⋓ \Cup ≑ \Doteq
⨝ \Join ⋐ \Subset ⋑ \Supset ⊩ \Vdash
⊪ \Vvdash ≈ \approx ≊ \approxeq ∗ \ast
≍ \asymp ϶ \backepsilon ∽ \backsim ⋍ \backsimeq
⊼ \barwedge ∵ \because ≬ \between ○ \bigcirc
▽ \bigtriangledown △ \bigtriangleup ◀ \blacktriangleleft ▶ \blacktriangleright
⊥ \bot ⋈ \bowtie ⊡ \boxdot ⊟ \boxminus
⊞ \boxplus ⊠ \boxtimes ∙ \bullet ≏ \bumpeq
∩ \cap ⋅ \cdot ∘ \circ ≗ \circeq
≔ \coloneq ≅ \cong ∪ \cup ⋞ \curlyeqprec
⋟ \curlyeqsucc ⋎ \curlyvee ⋏ \curlywedge † \dag
⊣ \dashv ‡ \ddag ⋄ \diamond ÷ \div
⋇ \divideontimes ≐ \doteq ≑ \doteqdot ∔ \dotplus
⌆ \doublebarwedge ≖ \eqcirc ≕ \eqcolon ≂ \eqsim
⪖ \eqslantgtr ⪕ \eqslantless ≡ \equiv ≒ \fallingdotseq
⌢ \frown ≥ \geq ≧ \geqq ⩾ \geqslant
≫ \gg ⋙ \ggg ⪺ \gnapprox ≩ \gneqq
⋧ \gnsim ⪆ \gtrapprox ⋗ \gtrdot ⋛ \gtreqless
⪌ \gtreqqless ≷ \gtrless ≳ \gtrsim ∈ \in
⊺ \intercal ⋋ \leftthreetimes ≤ \leq ≦ \leqq
⩽ \leqslant ⪅ \lessapprox ⋖ \lessdot ⋚ \lesseqgtr
⪋ \lesseqqgtr ≶ \lessgtr ≲ \lesssim ≪ \ll
⋘ \lll ⪹ \lnapprox ≨ \lneqq ⋦ \lnsim
⋉ \ltimes ∣ \mid ⊧ \models ∓ \mp
⊯ \nVDash ⊮ \nVdash ≉ \napprox ≇ \ncong
≠ \ne ≠ \neq ≠ \neq ≢ \nequiv
≱ \ngeq ≯ \ngtr ∋ \ni ≰ \nleq
≮ \nless ∤ \nmid ∉ \notin ∦ \nparallel
⊀ \nprec ≁ \nsim ⊄ \nsubset ⊈ \nsubseteq
⊁ \nsucc ⊅ \nsupset ⊉ \nsupseteq ⋪ \ntriangleleft
⋬ \ntrianglelefteq ⋫ \ntriangleright ⋭ \ntrianglerighteq ⊭ \nvDash
⊬ \nvdash ⊙ \odot ⊖ \ominus ⊕ \oplus
⊘ \oslash ⊗ \otimes ∥ \parallel ⟂ \perp
⋔ \pitchfork ± \pm ≺ \prec ⪷ \precapprox
≼ \preccurlyeq ≼ \preceq ⪹ \precnapprox ⋨ \precnsim
≾ \precsim ∝ \propto ⋌ \rightthreetimes ≓ \risingdotseq
⋊ \rtimes ∼ \sim ≃ \simeq ∕ \slash
⌣ \smile ⊓ \sqcap ⊔ \sqcup ⊏ \sqsubset
⊏ \sqsubset ⊑ \sqsubseteq ⊐ \sqsupset ⊐ \sqsupset
⊒ \sqsupseteq ⋆ \star ⊂ \subset ⊆ \subseteq
⫅ \subseteqq ⊊ \subsetneq ⫋ \subsetneqq ≻ \succ
⪸ \succapprox ≽ \succcurlyeq ≽ \succeq ⪺ \succnapprox
⋩ \succnsim ≿ \succsim ⊃ \supset ⊇ \supseteq
⫆ \supseteqq ⊋ \supsetneq ⫌ \supsetneqq ∴ \therefore
× \times ⊤ \top ◁ \triangleleft ⊴ \trianglelefteq
≜ \triangleq ▷ \triangleright ⊵ \trianglerighteq ⊎ \uplus
⊨ \vDash ∝ \varpropto ⊲ \vartriangleleft ⊳ \vartriangleright
⊢ \vdash ∨ \vee ⊻ \veebar ∧ \wedge
≀ \wr


箭头符号

⇓ \Downarrow ⇐ \Leftarrow ⇔ \Leftrightarrow ⇚ \Lleftarrow
⟸ \Longleftarrow ⟺ \Longleftrightarrow ⟹ \Longrightarrow ↰ \Lsh
⇗ \Nearrow ⇖ \Nwarrow ⇒ \Rightarrow ⇛ \Rrightarrow
↱ \Rsh ⇘ \Searrow ⇙ \Swarrow ⇑ \Uparrow
⇕ \Updownarrow ↺ \circlearrowleft ↻ \circlearrowright ↶ \curvearrowleft
↷ \curvearrowright ⤎ \dashleftarrow ⤏ \dashrightarrow ↓ \downarrow
⇊ \downdownarrows ⇃ \downharpoonleft ⇂ \downharpoonright ↩ \hookleftarrow
↪ \hookrightarrow ⇝ \leadsto ← \leftarrow ↢ \leftarrowtail
↽ \leftharpoondown ↼ \leftharpoonup ⇇ \leftleftarrows ↔ \leftrightarrow
⇆ \leftrightarrows ⇋ \leftrightharpoons ↭ \leftrightsquigarrow ↜ \leftsquigarrow
⟵ \longleftarrow ⟷ \longleftrightarrow ⟼ \longmapsto ⟶ \longrightarrow
↫ \looparrowleft ↬ \looparrowright ↦ \mapsto ⊸ \multimap
⇍ \nLeftarrow ⇎ \nLeftrightarrow ⇏ \nRightarrow ↗ \nearrow
↚ \nleftarrow ↮ \nleftrightarrow ↛ \nrightarrow ↖ \nwarrow
→ \rightarrow ↣ \rightarrowtail ⇁ \rightharpoondown ⇀ \rightharpoonup
⇄ \rightleftarrows ⇄ \rightleftarrows ⇌ \rightleftharpoons ⇌ \rightleftharpoons
⇉ \rightrightarrows ⇉ \rightrightarrows ↝ \rightsquigarrow ↘ \searrow
↙ \swarrow → \to ↞ \twoheadleftarrow ↠ \twoheadrightarrow
↑ \uparrow ↕ \updownarrow ↕ \updownarrow ↿ \upharpoonleft
↾ \upharpoonright ⇈ \upuparrows


杂项符号

$ \$ Å \AA Ⅎ \Finv ⅁ \Game
ℑ \Im ¶ \P ℜ \Re § \S
∠ \angle ‵ \backprime ★ \bigstar ■ \blacksquare
▴ \blacktriangle ▾ \blacktriangledown ⋯ \cdots ✓ \checkmark
® \circledR Ⓢ \circledS ♣ \clubsuit ∁ \complement
© \copyright ⋱ \ddots ♢ \diamondsuit ℓ \ell
∅ \emptyset ð \eth ∃ \exists ♭ \flat
∀ \forall ħ \hbar ♡ \heartsuit ℏ \hslash
∭ \iiint ∬ \iint ı \imath ∞ \infty
ȷ \jmath … \ldots ∡ \measuredangle ♮ \natural
¬ \neg ∄ \nexists ∰ \oiiint ∂ \partial
′ \prime ♯ \sharp ♠ \spadesuit ∢ \sphericalangle
ß \ss ▿ \triangledown ∅ \varnothing ▵ \vartriangle
⋮ \vdots ℘ \wp ¥ \yen


Lower-case Greek

α \alpha β \beta χ \chi δ \delta ϝ \digamma ε \epsilon
η \eta γ \gamma ι \iota κ \kappa λ \lambda μ \mu
ν \nu ω \omega ϕ \phi π \pi ψ \psi ρ \rho
σ \sigma τ \tau θ \theta υ \upsilon ε \varepsilon ϰ \varkappa
φ \varphi ϖ \varpi ϱ \varrho ς \varsigma ϑ \vartheta ξ \xi
ζ \zeta


Upper-case Greek

Δ \Delta Γ \Gamma Λ \Lambda Ω \Omega Φ \Phi Π \Pi Ψ \Psi Σ \Sigma
Θ \Theta Υ \Upsilon Ξ \Xi ℧ \mho ∇ \nabla


Hebrew

ℵ \aleph ℶ \beth ℸ \daleth ℷ \gimel


Delimiters

/ / [ [ ⇓ \Downarrow ⇑ \Uparrow ‖ \Vert \ \backslash
↓ \downarrow ⟨ \langle ⌈ \lceil ⌊ \lfloor ⌞ \llcorner ⌟ \lrcorner
⟩ \rangle ⌉ \rceil ⌋ \rfloor ⌜ \ulcorner ↑ \uparrow ⌝ \urcorner
| \vert { \{ | \| } \} ] ] | |


Big symbols

⋂ \bigcap ⋃ \bigcup ⨀ \bigodot ⨁ \bigoplus ⨂ \bigotimes ⨄ \biguplus
⋁ \bigvee ⋀ \bigwedge ∐ \coprod ∫ \int ∮ \oint ∏ \prod
∑ \sum


Standard function names

Pr \Pr arccos \arccos arcsin \arcsin arctan \arctan arg \arg cos \cos
cosh \cosh cot \cot coth \coth csc \csc deg \deg det \det
dim \dim exp \exp gcd \gcd hom \hom inf \inf ker \ker
lg \lg lim \lim liminf \liminf limsup \limsup ln \ln log \log
max \max min \min sec \sec sin \sin sinh \sinh sup \sup
tan \tan tanh \tanh


Binary operation and relation symbols

≎ \Bumpeq ⋒ \Cap ⋓ \Cup ≑ \Doteq
⨝ \Join ⋐ \Subset ⋑ \Supset ⊩ \Vdash
⊪ \Vvdash ≈ \approx ≊ \approxeq ∗ \ast
≍ \asymp ϶ \backepsilon ∽ \backsim ⋍ \backsimeq
⊼ \barwedge ∵ \because ≬ \between ○ \bigcirc
▽ \bigtriangledown △ \bigtriangleup ◀ \blacktriangleleft ▶ \blacktriangleright
⊥ \bot ⋈ \bowtie ⊡ \boxdot ⊟ \boxminus
⊞ \boxplus ⊠ \boxtimes ∙ \bullet ≏ \bumpeq
∩ \cap ⋅ \cdot ∘ \circ ≗ \circeq
≔ \coloneq ≅ \cong ∪ \cup ⋞ \curlyeqprec
⋟ \curlyeqsucc ⋎ \curlyvee ⋏ \curlywedge † \dag
⊣ \dashv ‡ \ddag ⋄ \diamond ÷ \div
⋇ \divideontimes ≐ \doteq ≑ \doteqdot ∔ \dotplus
⌆ \doublebarwedge ≖ \eqcirc ≕ \eqcolon ≂ \eqsim
⪖ \eqslantgtr ⪕ \eqslantless ≡ \equiv ≒ \fallingdotseq
⌢ \frown ≥ \geq ≧ \geqq ⩾ \geqslant
≫ \gg ⋙ \ggg ⪺ \gnapprox ≩ \gneqq
⋧ \gnsim ⪆ \gtrapprox ⋗ \gtrdot ⋛ \gtreqless
⪌ \gtreqqless ≷ \gtrless ≳ \gtrsim ∈ \in
⊺ \intercal ⋋ \leftthreetimes ≤ \leq ≦ \leqq
⩽ \leqslant ⪅ \lessapprox ⋖ \lessdot ⋚ \lesseqgtr
⪋ \lesseqqgtr ≶ \lessgtr ≲ \lesssim ≪ \ll
⋘ \lll ⪹ \lnapprox ≨ \lneqq ⋦ \lnsim
⋉ \ltimes ∣ \mid ⊧ \models ∓ \mp
⊯ \nVDash ⊮ \nVdash ≉ \napprox ≇ \ncong
≠ \ne ≠ \neq ≠ \neq ≢ \nequiv
≱ \ngeq ≯ \ngtr ∋ \ni ≰ \nleq
≮ \nless ∤ \nmid ∉ \notin ∦ \nparallel
⊀ \nprec ≁ \nsim ⊄ \nsubset ⊈ \nsubseteq
⊁ \nsucc ⊅ \nsupset ⊉ \nsupseteq ⋪ \ntriangleleft
⋬ \ntrianglelefteq ⋫ \ntriangleright ⋭ \ntrianglerighteq ⊭ \nvDash
⊬ \nvdash ⊙ \odot ⊖ \ominus ⊕ \oplus
⊘ \oslash ⊗ \otimes ∥ \parallel ⟂ \perp
⋔ \pitchfork ± \pm ≺ \prec ⪷ \precapprox
≼ \preccurlyeq ≼ \preceq ⪹ \precnapprox ⋨ \precnsim
≾ \precsim ∝ \propto ⋌ \rightthreetimes ≓ \risingdotseq
⋊ \rtimes ∼ \sim ≃ \simeq ∕ \slash
⌣ \smile ⊓ \sqcap ⊔ \sqcup ⊏ \sqsubset
⊏ \sqsubset ⊑ \sqsubseteq ⊐ \sqsupset ⊐ \sqsupset
⊒ \sqsupseteq ⋆ \star ⊂ \subset ⊆ \subseteq
⫅ \subseteqq ⊊ \subsetneq ⫋ \subsetneqq ≻ \succ
⪸ \succapprox ≽ \succcurlyeq ≽ \succeq ⪺ \succnapprox
⋩ \succnsim ≿ \succsim ⊃ \supset ⊇ \supseteq
⫆ \supseteqq ⊋ \supsetneq ⫌ \supsetneqq ∴ \therefore
× \times ⊤ \top ◁ \triangleleft ⊴ \trianglelefteq
≜ \triangleq ▷ \triangleright ⊵ \trianglerighteq ⊎ \uplus
⊨ \vDash ∝ \varpropto ⊲ \vartriangleleft ⊳ \vartriangleright
⊢ \vdash ∨ \vee ⊻ \veebar ∧ \wedge
≀ \wr


Arrow symbols

⇓ \Downarrow ⇐ \Leftarrow ⇔ \Leftrightarrow ⇚ \Lleftarrow
⟸ \Longleftarrow ⟺ \Longleftrightarrow ⟹ \Longrightarrow ↰ \Lsh
⇗ \Nearrow ⇖ \Nwarrow ⇒ \Rightarrow ⇛ \Rrightarrow
↱ \Rsh ⇘ \Searrow ⇙ \Swarrow ⇑ \Uparrow
⇕ \Updownarrow ↺ \circlearrowleft ↻ \circlearrowright ↶ \curvearrowleft
↷ \curvearrowright ⤎ \dashleftarrow ⤏ \dashrightarrow ↓ \downarrow
⇊ \downdownarrows ⇃ \downharpoonleft ⇂ \downharpoonright ↩ \hookleftarrow
↪ \hookrightarrow ⇝ \leadsto ← \leftarrow ↢ \leftarrowtail
↽ \leftharpoondown ↼ \leftharpoonup ⇇ \leftleftarrows ↔ \leftrightarrow
⇆ \leftrightarrows ⇋ \leftrightharpoons ↭ \leftrightsquigarrow ↜ \leftsquigarrow
⟵ \longleftarrow ⟷ \longleftrightarrow ⟼ \longmapsto ⟶ \longrightarrow
↫ \looparrowleft ↬ \looparrowright ↦ \mapsto ⊸ \multimap
⇍ \nLeftarrow ⇎ \nLeftrightarrow ⇏ \nRightarrow ↗ \nearrow
↚ \nleftarrow ↮ \nleftrightarrow ↛ \nrightarrow ↖ \nwarrow
→ \rightarrow ↣ \rightarrowtail ⇁ \rightharpoondown ⇀ \rightharpoonup
⇄ \rightleftarrows ⇄ \rightleftarrows ⇌ \rightleftharpoons ⇌ \rightleftharpoons
⇉ \rightrightarrows ⇉ \rightrightarrows ↝ \rightsquigarrow ↘ \searrow
↙ \swarrow → \to ↞ \twoheadleftarrow ↠ \twoheadrightarrow
↑ \uparrow ↕ \updownarrow ↕ \updownarrow ↿ \upharpoonleft
↾ \upharpoonright ⇈ \upuparrows


Miscellaneous symbols

$ \$ Å \AA Ⅎ \Finv ⅁ \Game
ℑ \Im ¶ \P ℜ \Re § \S
∠ \angle ‵ \backprime ★ \bigstar ■ \blacksquare
▴ \blacktriangle ▾ \blacktriangledown ⋯ \cdots ✓ \checkmark
® \circledR Ⓢ \circledS ♣ \clubsuit ∁ \complement
© \copyright ⋱ \ddots ♢ \diamondsuit ℓ \ell
∅ \emptyset ð \eth ∃ \exists ♭ \flat
∀ \forall ħ \hbar ♡ \heartsuit ℏ \hslash
∭ \iiint ∬ \iint ı \imath ∞ \infty
ȷ \jmath … \ldots ∡ \measuredangle ♮ \natural
¬ \neg ∄ \nexists ∰ \oiiint ∂ \partial
′ \prime ♯ \sharp ♠ \spadesuit ∢ \sphericalangle
ß \ss ▿ \triangledown ∅ \varnothing ▵ \vartriangle
⋮ \vdots ℘ \wp ¥ \yen



如果某个特定符号没有名称(STIX字体中许多较难理解的符号就是如此),也可以使用Unicode字符:
r'$\u23ce$' 例子 #
这里有一个例子来说明这些功能。

关键词:matplotlib代码示例,codex,python plot,pyplot 狮身人面像生成的画廊-画廊

编辑于 2022-05-22 17:07