Vektor klammern bündig ausrichten

Formelsatz für Mathematik, Naturwissenschaften und Technik


Papillon
Forum-Anfänger
Forum-Anfänger
Beiträge: 15
Registriert: Do 4. Jun 2009, 12:11

Vektor klammern bündig ausrichten

Beitrag von Papillon »

Hallo!

Ich habe eine Gleicung mit Vektoren über mehrere Zeilen. Die Einträge in den Vektoren sind unterschiedlich groß, dadurch sind die Klammer nicht bündig untereinander. Gibt es eine Möglichkeit, die Klammern bündig auszurichten?

Vielen Dank schonmal für jegliche Hilfe!

Hier das Minimalbeispiel:
\documentclass[a4paper]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}

\begin{document}
\begin{align}
\begin{split}
	\boldsymbol{u}^{(1)} = A&\left[\begin{smallmatrix}\sin(\theta_P)\\0\\-\cos(\theta_P)\end{smallmatrix}\right] e^{j(\omega t - k_P \sin(\theta_P) + k_P \cos(\theta_P))}\\ + 
												 B&\left[\begin{smallmatrix}\sin(\theta_P)\\0\\\ \cos(\theta_P)\end{smallmatrix}\right] e^{j(\omega t - k_P \sin(\theta_P) - k_P \cos(\theta_P))}\\ +
												 C&\left[\begin{smallmatrix}\cos(\theta_S)\\0\\ -\sin(\theta_S)\end{smallmatrix}\right] e^{j(\omega t - k_S \sin(\theta_S) - k_S \cos(\theta_S))}
\end{split}
\end{align}

\end{document}

Benutzeravatar
KOMA
TeX-Entwickler
TeX-Entwickler
Beiträge: 2958
Registriert: Fr 4. Jul 2008, 17:28
Kontaktdaten:

Beitrag von KOMA »

\documentclass[a4paper]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsfonts}

\begin{document}
\begin{align}
\begin{alignedat}{3}
   \boldsymbol{u}^{(1)} = A
   A  & \bigg[ & \begin{smallmatrix}\sin(\theta_P) \\
                   0 \\
                   -\cos(\theta_P)\end{smallmatrix}
               & \bigg] e^{j(\omega t - k_P \sin(\theta_P) + k_P \cos(\theta_P))} \\ 
   +  & \bigg[ & \begin{smallmatrix}\sin(\theta_P) \\
                   0 \\
                   \cos(\theta_P)\end{smallmatrix}  
               & \bigg] e^{j(\omega t - k_P \sin(\theta_P) - k_P \cos(\theta_P))} \\ 
   +  & \bigg[ & \begin{smallmatrix}\cos(\theta_S) \\
                   0 \\
                   -\sin(\theta_S)\end{smallmatrix} 
               & \bigg] e^{j(\omega t - k_S \sin(\theta_S) - k_S \cos(\theta_S))} \\
\end{alignedat}
\end{align}

\end{document}
Nachteil: Man muss die Größe der Klammer selbst angeben.

Weitere Varianten (insbesondere bezüglich der Anzahl der verwendeten & und der damit verbundenen Ausrichtung der Elemente) sind denkbar.

Benutzeravatar
bloodworks
Moderator
Moderator
Beiträge: 1425
Registriert: Mo 19. Jan 2009, 10:52
Wohnort: /dev/null

Beitrag von bloodworks »

Hi ich habe eine friemel-Lösung:
\documentclass[a4paper]{article} 
\usepackage{amsmath} 
\usepackage{amssymb} 
\usepackage{amsfonts}

\begin{document}

\begin{equation} 
\begin{aligned} 
   \boldsymbol{u}^{(1)} = A&\left[ \begin{smallmatrix}\sin(\theta_P)\\0\\-\cos(\theta_P)\end{smallmatrix} \right]& e^{j(\omega t - k_P \sin(\theta_P) + k_P \cos(\theta_P))}\\ 
+ B&\left[\begin{smallmatrix}\sin(\theta_P)\\0\\\phantom{-}\cos(\theta_P)\end{smallmatrix} \right]& e^{j(\omega t - k_P \sin(\theta_P) - k_P \cos(\theta_P))}\\ 
+ C&\left[\begin{smallmatrix}\cos(\theta_S)\\0\\-\sin(\theta_S)\\\hphantom{-\cos(\theta_P)}\end{smallmatrix} \right]& e^{j(\omega t - k_S \sin(\theta_S) - k_S \cos(\theta_S))} 
\end{aligned}
\end{equation}


\end{document}
Erklärung: Ich habe mit den phantom Befehlen alle Inhalt der smallmatix Umgebung mit der gleichen Länge versehen. phantom Befehle werten die Länge des übergebenen Inhalts aus und setzten einen entsprechenden Abstand.

Vorteil : \right\left können verwendet werden
Nachteil: Wenn du eine Längere Zeile als "-\cos(\theta_P)}" Einfügst passt es nicht mehr. In dem Fall musst du das letzte "\\\hphantom{-\cos(\theta_P)}" durch "\\\hphantom{neuer Längster Ausdruck}" ersetzten.
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.


Antworten