Seite 1 von 1

argmax in einem Array schreiben

Verfasst: Do 18. Okt 2012, 12:51
von Hannover2011
Hallo,
Ich versuche ganze Zeit eine argmax mit index i in einem Arry zuschreiben! Es klappt nicht. da index i nicht unter argmax steht, sondern daneben unten!(wie unterstrisch). kann jemand mir hilfen?
meine code:
\begin{algorithm}
\caption{Viterbi-Verfahren zur Berechnung des wahrscheinlichsten Pfades}
\begin{enumerate}
	\item Initialisierung $(1\leq j \leq N)$:\[ \begin{array}{ll} \delta_{1}(j)=\pi_{j}b_{j}(o(1)) \\ \\   \Psi_{1}(j)=0 \end{array} \]                       
	\item Rekursion $(2\leq t\leq T, 1\leq i,j \leq N)$ : 
	 \[ \begin{array}{ll} \delta_{t}(j)= \max_{i} \left\{ \delta_{t-1}(i)a_{ij}\right\}b_{j}(o(t)) \\ \\   \Psi_{t}(j)=    \argmax_{i}\left\{ \delta_{t-1}(i)a_{ij}\right\} \end{array} \] 
	\item Terminierung :	\[ \begin{array}{ll}  P^{*}= \max_i(\delta_{T}(i))\\ \\ q^{*}_{T}= \argmax_i(\delta_{T}(i))	\end{array} \]
\end{enumerate}
\end{algorithm}
danke für Ihre Hilfe im Vorraus. :?:

Verfasst: Do 18. Okt 2012, 14:08
von Stefan Kottwitz
Du kannst den Operator so (mit amsmath) definieren:
\DeclareMathOperator*{\argmax}{argmax}
und dann
\argmax\limits_i
schreiben.

Stefan