R markdown中的矩阵矩阵

matrix by matrix in R markdown

我想并排放置多个矩阵以在 R markdown 中呈现频谱分解,但它似乎不起作用。请帮助

$$
\left(\begin{array}
0.8944272 & 0.4472136\
-0.4472136 & -0.8944272
\end{array}\right\)

\left(\begin{array}
10 & 0\
0 & 5
\end{array}\right)
$$ 

三个小的更正应该足以使这项工作适用于 HTML 和 PDF 输出:

  1. 删除 \right\)
  2. 中右括号前的反斜杠
  3. 删除中间的空行
  4. 指定每个 array 环境中的列对齐方式,例如 \begin{array}{cc}

-

$$
\left(\begin{array}{cc} 
0.8944272 & 0.4472136\
-0.4472136 & -0.8944272
\end{array}\right)
\left(\begin{array}{cc} 
10 & 0\ 
0 & 5
\end{array}\right)
$$ 

您还可以使用 amsmath

*matrix 环境
$$
\begin{pmatrix}
0.8944272 & 0.4472136\
-0.4472136 & -0.8944272
\end{pmatrix}
\begin{pmatrix}
10 & 0\ 
0 & 5
\end{pmatrix}
$$

amsmath 受 Pandoc and MathJax 支持,这是将 RMarkdown 转换为 HTML 或 PDF 时常用的工具。

您也可以这样做以获得方括号而不是圆括号

$\left[\begin{array}{ccc}
10 & 0\
0 & 5
\end{array}\right]$