Ich habe eine Matrixgleichung
Ich möchte eine Gleichungsnummer am Ende dieser Gleichung einfügen. Aber ich weiß nur, wie das geht, indem ich diese ganze Gleichung in \begin{equation}
und \end{equation}
setze, was einen Fehler ergibt. Der Fehler ist
Trennzeichen für schlechte mathematische Umgebung
Wenn ich \[
und \]
vom Anfang und Ende meiner Gleichung erhalte ich keinen Fehler mehr. Meine Frage ist, warum ich diesen Fehler nur durch Verschieben einer Gleichung in \begin
und \end
erhalte.
Kommentare
- Willkommen bei TeX.SX! Sie können sich unserer Starter-Anleitung ansehen, um sich weiter mit unserem Format vertraut zu machen. Bitte fügen Sie Ihrem Code einige Zeilenumbrüche hinzu. In seiner jetzigen Form ist es ' nicht sehr lesbar und horizontales Scrollen ist schmerzhaft.
- @Mico: Ich denke, Ihr Kommentar beantwortet tatsächlich die OP ' s Frage. Ich habe zu schnell geantwortet, bevor das OP die Bearbeitung der Frage abgeschlossen hat.
:)
Ich ' lösche meine jetzt. Zu Ihrer Frage: Nein,\tag{...}
verursacht ' keine doppelte Nummerierung inequation
– wie Umgebungen. Aber es ersetzt einfach die Zahlen, die ' von diesen Umgebungen angegeben wurden. - @KevinC – Danke! Ich ' habe meinen Kommentar als Antwort (erneut) gepostet.
Antwort
Die LaTeX-Makros \begin{equation}
und \[
initiieren beide eine Display-Math-Gruppe und die Die Makros \end{equation}
und \]
beenden beide eine Anzeige-Mathematik-Gruppe. (Darüber hinaus bietet die Umgebung equation
eine Methode zum Nummerieren der Gleichungen, während \[ ... \]
dies nicht tut.) Die LaTeX-Makros \begin{equation}
und \[
sind absichtlich so konzipiert, dass Benutzer eine Display-Math-Gruppe nicht zweimal öffnen können. Aus diesem Grund wird die Fehlermeldung „Trennzeichen für fehlerhafte mathematische Umgebung“ angezeigt, wenn LaTeX nach der Verarbeitung von \begin{equation}
auf \[
stößt.
Das Ergebnis: Verwenden Sie die eine oder andere Methode zum Einrichten einer Display-Math-Gruppe, aber nicht beide gleichzeitig.
Für eine detailliertere Beschreibung der verschiedenen LaTeX-Displaymath-Umgebungen Siehe diese Antwort auf die Frage „Was sind die Unterschiede zwischen $$
, \[
, align
, equation
und displaymath
?“ Schamloser Selbstzitierungsalarm!
Antwort
Ich kann die korrekt akzeptierte Antwort von @Mico auf die von Ihnen gestellte Frage nicht verbessern , kann aber vorschlagen, dass Sie eine bmatrix
-Umgebung verwenden, anstatt die Klammern und Arrays fest zu codieren. Sie sparen die Eingabe, verbessern die Lesbarkeit und minimieren das Fummeln:
\[ \begin{bmatrix} v^{0}_{n} \\ v^{K-1}_{n} \end{bmatrix} = -\frac{1}{C_{ref}} \begin{bmatrix} V^{0}_{0,n} & \cdots & V^{0}_{M-1,m} \\ \vdots & \ddots & \vdots \\ V^{K-1}_{0,n} & \cdots & V^{K-1}_{M-1,n} \end{bmatrix} \begin{bmatrix} C_{0,n} \\ C_{M-1,n} \end{bmatrix} \]