Matrixeinträge untereinander setzen

Formelsatz für Mathematik, Naturwissenschaften und Technik


_starter_92
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Fr 26. Jan 2018, 18:38

Matrixeinträge untereinander setzen

Beitrag von _starter_92 »

\begin{equation}
\begin{aligned} 
\P^{\alpha,k} = \begin{cases}  \begin{bmatrix}
								        g \times n	\\
								        n^{k}	\\
						                    \end{bmatrix}
								   \alpha > k	\\
								     \begin{bmatrix}
							               \rho \times n^k	\\
							                n^{k}	\\
								     \end{bmatrix}
							            \alpha = k	\\
							           \boldsymbol{0}	
								     \alpha	< k \\										   
					    \end{cases}
\end{aligned} 
\end{equation}
Hallo :)
Also folgendes Problem: Ich habe eine Formel, die nach dem = Zeichen verschiede Werte annimmt. Darum kommt direkt die geschweifte Klammer mit den drei Varianten. Das funktioniert alles. Wie bekomme ich jetzt die letzte Variante (0 wenn alpha < k) auf die gleiche Höhe wie die anderen??
Das schieb immer ganz nach rechts..


danke und liebe Grüße!!

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Mach bitte ein vollständiges Beispiel. Vielleicht suchst Du die dcases-Umgebung von mathtools:
\documentclass{scrartcl}
\usepackage{mathtools}

\begin{document}
\begin{equation}
\P^{\alpha,k} = 
\begin{dcases}
\begin{bmatrix}
g \times n\\
n^k\\
\end{bmatrix}
& \alpha > k\\
\begin{bmatrix}
\rho \times n^k\\
n^k\\
\end{bmatrix}
& \alpha = k\\
\boldsymbol{0}   
& \alpha   < k\\                                 
\end{dcases}
\end{equation}
\end{document}

_starter_92
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Fr 26. Jan 2018, 18:38

Beitrag von _starter_92 »

Sieht schon viel besser aus, vielen Dank!!

Jetzt ist nur noch die 0 links .. bekomme ich die irgendwie in die Mitte? Der Rest passt :)

Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Beitrag von Bartman »

Eine Variante mit \hfil:
\documentclass{scrartcl}
\usepackage{mathtools}% lädt amsmath

\begin{document}
\begin{equation}
\P^{\alpha,k} = 
\begin{cases}% genügt
\hfil\begin{bmatrix}
g \times n\\
n^k\\
\end{bmatrix}
& \alpha > k\\[4mm]
\hfil\begin{bmatrix}
\rho \times n^k\\
n^k\\
\end{bmatrix}
& \alpha = k\\[4mm]
\hfil\boldsymbol{0}   
& \alpha   < k\\                                 
\end{cases}
\end{equation}
\end{document}
Eine andere Variante wäre, unmittelbar mit der array-Umgebung zu arbeiten.

Quelle: Alignment in cases

_starter_92
Forum-Newbie
Forum-Newbie
Beiträge: 3
Registriert: Fr 26. Jan 2018, 18:38

Beitrag von _starter_92 »

Perfekt!

Vielen Dank!

Antworten