/ / Was bedeutet das Symbol $ in Python-Code? - Python, Matplotlib, Latex

Was bedeutet das $ -Symbol im Python-Code? - Python, Matplotlib, Latex

Im Folgenden finden Sie Code aus einem Buch, um zu zeigen, wie Sie Matplotlib in Python verwenden. Der Code läuft normal. Aber ich verstehe nicht, was das Symbol $ oder $ hier bedeutet?

# -*- 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()

Antworten:

1 für die Antwort № 1

In Python bedeutet das nichts. $ markiert den Anfang und das Ende von Mathematik in einer LaTeX-Zeichenfolge.

$sin x+1$ meint

Ähnlich, $cos x^2+1$ wird sein

Für ein grundlegendes Tutorial in MathJax (das LaTeX-Syntax verwendet) lesen Sie dies.


0 für die Antwort № 2

Es steht für eine latexartige Syntax.

Beispiel: $X_y$ <- Latex für X mit "y" als Index.

Es sieht so aus, wenn es gerendert wird:

Bildbeschreibung hier eingeben


0 für die Antwort № 3

Eigentlich ist Ihr Fragetitel irreführend.

$...$ Es ist Latex-Syntax für mathematische Umgebungen (wie oben bereits erwähnt).

Der Backslash hat nichts mit dem Dollarzeichen zu tun, es ist ein LaTeX-Befehl, hier zum Beispiel zum Zeichnen sin

$sin x+1$