Jede Hilfe mit diesem Algorithmus

Jede Hilfe mit diesem Algorithmus

Ich versuche, einen Algorithmus in LaTeX zu erstellen. Ich verwende beispielsweise diese Vorlage und möchte Hilfe für diesen Schritt

Erste Schleifemik=aik/akk;

Und zweite Schleifeaij=aij-mikakj;

Und beenden Sie schließlich mit dieser letzten Schleife

bi=bi=mikbk;

Wie schreibt man das in LaTeX-Code?

\section{The algorithm which solves the method Gaussian elimination}
\For{$k$=1$:$1$n-1$}{
    \For{$i=k+1:1:n$}\;
       {write the first loop here}{
      \For{}
      {write the second loop here}
        instructions1\; finish here
        instructions2\;
      {final loop there}
    }{
        instructions3\;
    }
}
\caption{How to write algorithms}

Entschuldigen Sie diesen Fehler. Bitte helfen Sie, das Problem zu lösen.

Antwort1

Als Ausgangspunkt kann Folgendes dienen:

\documentclass{article}
\usepackage[ruled]{algorithm2e}

\begin{document}
\begin{algorithm}[H]
    \caption{Test algorithm}
    \SetAlgoLined
    \For{contition}{
        \For{some text here}{
            some text\\
            \For{other stuff}{
                whatever comes here
            }
         some more text
         }
    }

\end{algorithm}
\end{document}

Antwort2

\begin{algorithm}[H]
\caption{Test algorithm}
\SetAlgoLined
\For{$k=1:1:n-1$}{
    \For{$i=k+1:1:n$}{
          $m_{i}{k}=a_{i}{k}/a_{k}{k}$\\
        \For{other stuff}{
            $a_{i}{j}=a_{i}{j}-m_{i}{k}a_{k}{j};$\\
        }
        $b_{i}=b_{i}-m_{i}{k}b_{k};$
    }
}\end{algorithm}

ist richtig

verwandte Informationen