\ begin {equation}と\ end {equation}

行列方程式を作成した

この方程式の最後に方程式番号を付けたいと思います。しかし、それを行う方法を私が知っている唯一の方法は、この方程式全体を\begin{equation}\end{equation}に入れることです。これによりエラーが発生します。エラーは

不正な数学環境の区切り文字

\]を実行しても、エラーは発生しなくなりました。私の質問は、\begin\endで方程式を移動するだけでこのエラーが発生するのはなぜですか。

コメント

  • TeX.SXへようこそ! スターターガイドを参照して、フォーマットについてさらに理解してください。コードに改行を追加してください。現在の形式では、'はあまり読みにくく、水平スクロールは苦痛です。
  • @Mico:あなたのコメントは実際にOP

の質問。 OPが質問の編集を完了する前に答えるのが速すぎました:)私は'今私のものを削除しています。質問について:いいえ、\tag{...}は'でequationの番号が重複することはありません-環境のように。ただし、これらの環境で'指定された番号を置き換えるだけです。

  • @ KevinC-ありがとうございます。 'コメントを回答として(再)投稿しました。
  • 回答

    LaTeXマクロ\begin{equation}\[はどちらも、表示数学グループを開始し、マクロ\end{equation}\]は、どちらもdisplay-mathグループを終了します。 (さらに、equation環境は方程式に番号を付ける方法を提供しますが、\[ ... \]は提供しません。)LaTeXマクロ\begin{equation}\[は、ユーザーがdisplay-mathグループを2回開かないように意図的に設計されています。これが、LaTeXが\begin{equation}を処理した後に\[を検出すると、「Bad mathenvironmentdelimiter」というエラーメッセージが表示される理由です。

    結論:display-mathグループの設定にはどちらか一方の方法を使用しますが、両方を同時に使用しないでください。

    さまざまなLaTeXdisplaymath環境の詳細については設定については、「$$、iv id = “9e634491abの違いは何ですか?」という質問に対するこの回答をご覧ください。 “>

    alignequationdisplaymath?”恥知らずな自己引用アラート!

    回答

    あなたが尋ねた質問に対する@Micoの正しい受け入れられた回答を改善することはできません、ただし、ブラケットと配列をハードコーディングする代わりに、bmatrix環境を使用することをお勧めします。入力を節約し、読みやすさを向上させ、いじりを最小限に抑えます:

    \[ \begin{bmatrix} v^{0}_{n} \\ v^{K-1}_{n} \end{bmatrix} = -\frac{1}{C_{ref}} \begin{bmatrix} V^{0}_{0,n} & \cdots & V^{0}_{M-1,m} \\ \vdots & \ddots & \vdots \\ V^{K-1}_{0,n} & \cdots & V^{K-1}_{M-1,n} \end{bmatrix} \begin{bmatrix} C_{0,n} \\ C_{M-1,n} \end{bmatrix} \] 

    コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です