PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : math. Gleichung => Bedingungen angeben



cody
08-01-2008, 12:09
Hallo Leute,

ich habe folgende Gleichung

\begin{equation}
P(t) =
\left\{\begin{matrix}
0&, \mbox{wenn } (t = 0) \vee (\Delta w_{ij}(t-1)=0)&
\\
0&, \mbox{wenn } sgn(S(t-1)) \neq sgn(S(t))&
\end{matrix}\right.
\label{eq:q4}
\end{equation}


Wie kann ich erreichen, dass die Komata direkt untereinander? Leider klappt es mit & ... & nicht.

Gruß Cody

sofa-surfer
08-01-2008, 12:43
Hallo,

für solche Konstrukte bietet sich eher die cases-Umgebung an,


\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{equation}
P(t) =
\begin{cases}
0&, \mbox{wenn } (t = 0) \vee (\Delta w_{ij}(t-1)=0) \\
0&, \mbox{wenn } sgn(S(t-1)) \neq sgn(S(t))
\end{cases}
\end{equation}
\end{document}

Matthias

cody
08-01-2008, 13:11
Vielen Dank, das klappt für die Bedingungen ganz gut. Nur wie bekomme ich den linken Teil vor dem Komma mittig?



\begin{equation}
P(t) =
\begin{cases}
0&, \mbox{wenn } (t = 0) \vee (\Delta w_{ij}(t-1)=0) \\
\frac{S(t)}{S(t-1)-S(t)} \cdot \Delta w_{ij}(t-1) &, \mbox{wenn }
\frac{S(t)}{S(t-1)-S(t)} \leq \rho \\
\rho \cdot \Delta w_{ij}(t-1) &, \mbox{wenn } \frac{S(t)}{S(t-1)-S(t)} > \rho
\end{cases}
\end{equation}

Negira
08-01-2008, 13:50
versuch mal ob es klappt wenn du equation durch align ersetzt. Dann müsstest du mit eniem & bestimmen können, wonach es sich ausrichten soll

cody
08-01-2008, 14:06
versuch mal ob es klappt wenn du equation durch align ersetzt. Dann müsstest du mit eniem & bestimmen können, wonach es sich ausrichten soll

Man kann mit & afaik nicht mittig ausrichten, sondern nur Teile aufeinander abgleichen.

Negira
08-01-2008, 14:17
dachte du wolltest die Kommas untereinander haben...

localghost
08-01-2008, 14:24
[…] equation ist auf jeden Fall veraltet...
Wer sagt denn das? Nicht verwechseln mit der eqnarray-Umgebung.

sofa-surfer
08-01-2008, 22:29
Vielen Dank, das klappt für die Bedingungen ganz gut. Nur wie bekomme ich den linken Teil vor dem Komma mittig?


Was meinst du mit mittig? Die einzelnen Ausdrücke sollen zentriert sein? Dann mach es doch ohne die cases-Umgebung:



\documentclass{article}
\begin{document}
\begin{equation}
P(t) =
\left\{\begin{array}{c@{\quad \mbox{,wenn }}l}
0 & (t = 0) \vee (\Delta w_{ij}(t-1)=0) \\
\frac{S(t)}{S(t-1)-S(t)} \cdot \Delta w_{ij}(t-1) & \frac{S(t)}{S(t-1)-S(t)} \leq \rho \\
\rho \cdot \Delta w_{ij}(t-1) & \frac{S(t)}{S(t-1)-S(t)} > \rho
\end{array}\right.
\end{equation}
\end{document}


Matthias

cody
09-01-2008, 09:21
Danke Matthias!

Genau das habe ich gemeint :)
Aber wie kann ich nun den Text in der letzten Zeile ändern, da muss nämlich "sonst" statt "wenn" hin? :)

sofa-surfer
09-01-2008, 11:29
... dann nimm das "wenn" wieder aus der Tabellendefinition raus und schreibe es (oder was auch immer) einzeln in jede Zeile.

Matthias

cody
09-01-2008, 12:39
Sorry, das war echt dämlich. Hab die Definition erst nicht verstanden :rolleyes: