MATRIZEN UND ARRAYS
Wie man Matrizen in LaTeX schreibt
Beispiele überprüft mit MathTexLab Basis und AMS Mathe-Renderer · Display-Stil
Eine LaTeX-Matrix hat eine Umgebung um ihre Einträge, & zwischen Spalten und \\ zwischen Zeilen. Wählen Sie pmatrix für Klammern, bmatrix für eckige Klammern oder vmatrix für Determinantenstäbe.
Zeilen und Spalten zuerst verstehen
Eine Ebene matrix legt die Einträge ohne Hinzufügen von umgebenden Abgrenzungen. Die erste Zeile unten ist 1 & 2. Zwei Backslashes beenden diese Reihe, und 3 & 4 bildet die zweite Reihe.
\begin{matrix} 1 & 2 \\ 3 & 4 \end{matrix}Beispiel im Editor öffnenVerwenden Sie für eine regelmäßige rechteckige Matrix die gleiche Anzahl von Einträgen in jeder Zeile. Eine Zeile mit drei Einträgen benötigt zwei Spaltentrenner; eine Zeile mit zwei Einträgen benötigt einen. Eine neue Zeile in Ihrer Quelle verbessert die Lesbarkeit, ersetzt jedoch nicht den Zeilentrenner \\.
MathTexLab beinhaltet die entsprechende mathematische Unterstützung von AMS. In einem separaten vollständigen LaTeX-Dokument stammen Matrixumgebungen in der Regel von amsmath. Fügen Sie kein Dokument in den Mathematik-Editor von MathTexLab ein.
Wählen Sie Klammern oder eckige Klammern
Die Einträge und Trennzeichen bleiben gleich, wenn Sie die Umgebung ändern. Die p in pmatrix wählt Klammern; bmatrix wählt eckige Klammern. Der Umgebungsname nach \begin muss mit dem nach \end übereinstimmen.
A=\begin{pmatrix} a & b \\ c & d \end{pmatrix}Beispiel im Editor öffnenEine Matrix muss nicht quadratisch sein. Dieses Beispiel hat zwei Zeilen und drei Spalten; die Änderung seiner Form erfordert keine Änderung der bmatrix-Umgebung.
B=\begin{bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \end{bmatrix}Beispiel im Editor öffnenDie Matrices-Symbolleiste liefert Startvorlagen. Sie können Einträge und Zeilen direkt im Quelleditor hinzufügen oder entfernen, anstatt nach einer separaten Schaltfläche für jede mögliche Matrixdimension zu suchen.
Verwenden Sie Balken für die Determinante Notation
vmatrix fügt einzelne vertikale Balken hinzu. Die bekannte Zwei-mal-Zwei-Determinantenformel wird hier als mathematische Identität gezeigt. MathTexLab zeigt die Formel an; sie berechnet keine Determinante für beliebige Einträge.
\begin{vmatrix} a & b \\ c & d \end{vmatrix}=ad-bcBeispiel im Editor öffnenDeterminanten sind für quadratische Matrizen definiert. Die Verwendung von Balken um ein rechteckiges array macht es nicht zu einer gültigen Determinante, auch wenn die Notation typisiert werden kann.
Hinzufügen einer dritten Zeile und Spalte
Jede Zeile in dieser Drei-mal-Drei-Identitätsmatrix enthält drei Einträge. Die diagonalen Einträge sind eins und die restlichen Einträge sind Null. Es besteht keine Notwendigkeit, die Abmessungen gesondert anzugeben.
I_3=\begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{pmatrix}Beispiel im Editor öffnenFür ein größeres Symbolmuster liefern \cdots, \vdots und \ddots horizontale, vertikale und diagonale Punkte. Halten Sie die Anzahl der expliziten Spalten beim Hinzufügen konsistent. Breite Matrizen benötigen möglicherweise horizontales Scrollen in der Vorschau.
Hinzufügen eines Spaltenabscheiders mit array
Verwenden Sie array, wenn Sie einen expliziten vertikalen Separator benötigen. Die Spezifikation {cc|c} bedeutet zwei zentrierte Spalten, eine vertikale Linie, dann eine weitere zentrierte Spalte. Die äußeren \left[ und \right] bieten eckige Klammern.
\left[\begin{array}{cc|c} 1 & 2 & 3 \\ 4 & 5 & 6 \end{array}\right]Beispiel im Editor öffnenDies ist ein Formatierungsbeispiel für eine erweiterte Matrix, kein gelöstes lineares System. Fügen Sie {cc|c} nicht zu pmatrix hinzu; diese Umgebung verwendet keine Spaltenspezifikation array auf die gleiche Weise.
Überprüfen Sie diese Punkte, wenn eine Matrix falsch aussieht
- Verwenden Sie
&nur für separate Spalten, nicht als wörtliches Wort oder Interpunktionszeichen. - Verwenden Sie zwei Backslashes zwischen den Zeilen. Ein einziger Backslash, gefolgt von Buchstaben, beginnt einen Befehl.
- Match
\begin{bmatrix}mit\end{bmatrix}, nicht ein anderer Umgebungsname. - Halten Sie Brüche und andere mehrteilige Einträge in ihren eigenen Gruppen. Fraktionierung ist auch in Matrixzellen nützlich.
- Fügen Sie keine Pakete oder benutzerdefinierte Matrixbefehle von einem anderen Editor hinzu. MathTexLab unterstützt eine definierte Teilmenge des mathematischen TeX.
Nachdem Sie die Zeilen überprüft haben, wählen Sie mit dem Ausfuhrleitfaden ein Format für die fertige Matrix aus.
Syntaxreferenzen
Matrixdokumentation von Overleaf beschreibt die AMS-Umgebungen im Volldokument LaTeX. Der MathJax Befehlsindex zeichnet Erweiterungsanforderungen auf. Der eigene Renderer von MathTexLab wird verwendet, um jedes lauffähige Beispiel auf dieser Seite zu überprüfen.
Fahren Sie mit LaTeX-Matrixgenerator fort.