$ \符号在Python代码中的含义是什么?

时间:2016-06-23 08:27:14

标签: python matplotlib latex

我从一本书中找到以下代码,以展示如何在Python中使用matplotlib。代码运行正常。但我不明白这里的符号$或$ \是什么意思?

# -*- coding: utf-8 -*-
import numpy as np
import matplotlib.pyplot as plt

x = np.linspace(0, 10, 1000)
y = np.sin(x) + 1
z = np.cos(x**2) + 1

plt.figure(figsize = (8, 4))
plt.plot(x,y,label = '$\sin x+1$', color = 'red', linewidth = 2)
plt.plot(x, z, 'b--', label = '$\cos x^2+1$')
plt.xlabel('Time(s) ')
plt.ylabel('Volt')
plt.title('A Simple Example')
plt.ylim(0, 2.2)
plt.legend()
plt.show()

3 个答案:

答案 0 :(得分:1)

它在Python中没有任何意义。 $标记LaTeX字符串中数学的开头和结尾。

$\sin x+1$表示

同样,$\cos x^2+1$将为

有关MathJax的基础教程(使用LaTeX语法)read this

答案 1 :(得分:0)

它代表类似Latex的语法。

示例:$X_y$< - Latex for X with" y"正如它的下标。

渲染时看起来像这样:

enter image description here

答案 2 :(得分:0)

实际上你的问题标题是误导性的。

$...$这是数学环境的乳胶语法(如上所述)。

反斜杠与美元符号无关,它是一个LaTeX命令,例如此处用于绘制sin

$\sin x+1$