
私はLaTeXでアルゴリズムを作ろうとしています。例えば、このテンプレートを使用していて、このステップについて助けが欲しいです
最初のループmik=aik/akk;
そして2番目のループaij=aij- mikakj;
そして最後にこの最後のループで終わります
bi=bi=mikbk;
これを LaTeX コードで記述するにはどうすればよいでしょうか?
\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}
申し訳ありませんが、間違いの解決にご協力ください。
答え1
出発点として次の点が参考になるかもしれません:
\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}
答え2
\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}
正しい