0

私はLaTeXでこれを達成しようとしています:

⎡a⎤ ⎡b …  n⎤
⎢⁞⎢ ⎢⁞ ⋱ ⁞⎢
⎣x⎦ ⎣y …  z⎦

      [a  … x]

1行でベクトルと行列を取得することはできますが、大きな行列の下に完全に収まるように、下のベクトルを整列させる方法がわかりません。

上記の「描画」のUnicodeではないテキスト表現は次のとおりです。

[a] [ b c ]
[d] [ e f ]
    [ g h ] 

最後の行([gh])は、その上の2x2行列とは別の単一行の行列であることに注意してください。

4

3 に答える 3

1

他のすべてが失敗した場合、PGF/TikZはこれを行うことができます。この例を参照してください。

于 2009-05-26T21:42:13.823 に答える
1

物を包み込み、数式の配置マーカーとして\begin{align*} ... \end{align*}使用します。&

例:

    \begin{align*}
        \begin{pmatrix} ... vector here \end{pmatrix}
        &\begin{pmatrix} ... first matrix here \end{pmatrix}\\
        &\begin{pmatrix} ... second matrix here \end{pmatrix}
    \end{align*}

于 2009-05-26T21:42:47.597 に答える
1

\ edit2
最終回答:

\begin{align*}
        \begin{vmatrix} 1 \\ 2 \end{vmatrix} &\begin{vmatrix} 1 & 2 & 3 \\ 3 & 4 & 5 \end{vmatrix} \\[6px]
        &\begin{vmatrix} 2 & 3 & 4 \end{vmatrix} 
\end{align*}

配置などの詳細については、以下をお読みください。「&」記号は、一般的に整列するために使用されます。最初の行に2つの行列があったことを忘れましたが、今はそれがあります:)。

間隔などに関する情報
\begin{align *}&\ begin {pmatrix} 1&2&3 \ 3&4&5 \ end {pmatrix} \ [6px]&\ hspace {2px} \ begin {pmatrix} 2& 3&4 \ end {pmatrix} \ end {align *}

仕事をします。奇妙な理由で、最初の「&」記号を省略すると、整列でエラーが発生し、2pxのオフセットが発生しました。[6px]を残さない場合は、2つの間にスペースが必要だと思いました。いつでも\hspace{amount of whitespace}を使用して、2番目の行列を目的の場所に配置できます。これは、pt、px(私がやった)などで与えることができます。

//編集
Hm\hspace {}は実際には必要ないことに気付きましたが、pmatrixの場合に使用できます。何が起こるかというと、pmatrixブラケットは行列の偏ったイメージを与えます。次のようなvmatrixを使用する場合:

\begin{align*}
        &\begin{vmatrix} 1 & 2 & 3 \\ 3 & 4 & 5 \end{vmatrix} \\[6px]
        &\begin{vmatrix} 2 & 3 & 4 \end{vmatrix} 
\end{align*}

それはすべてうまくいきます:)。したがって、基本的に、これを修正する最も簡単な方法は、他の角かっこを使用して見栄えを良くするか、\hspaceを使用して好きなように配置することです。

于 2009-05-26T22:09:53.300 に答える