![我的矩阵在 pdf 中显示不完整,](https://linux22.com/image/388481/%E6%88%91%E7%9A%84%E7%9F%A9%E9%98%B5%E5%9C%A8%20pdf%20%E4%B8%AD%E6%98%BE%E7%A4%BA%E4%B8%8D%E5%AE%8C%E6%95%B4%EF%BC%8C.png)
代码在这里
\[
\setlength{\arraycolsep}{0pt}
\renewcommand{\arraystretch}{0}
\begin{pmatrix}
\begin{array}{*{20}{c}}
{x + \cosh \left[ {2t} \right]}&0&{\frac{{ - 3x + \sinh \left[ {2t} \right]}}{{\sqrt 2 }}}&0&{ - \frac{{x + \sinh \left[ {2t} \right]}}{{\sqrt 2 }}}&0\\
0&{x + \cosh \left[ {2t} \right]}&0&{ - \frac{{ - 3x + \sinh \left[ {2t} \right]}}{{\sqrt 2 }}}&0&{\frac{{x + \sinh \left[ {2t} \right]}}{{\sqrt 2 }}}\\
{\frac{{ - 3x + \sinh \left[ {2t} \right]}}{{\sqrt 2 }}}&0&{\frac{1}{2}\left( {1 + 9x + \cosh \left[ {2t} \right]} \right)}&0&{\frac{1}{2}\left( {1 + 3x - \cosh \left[ {2t} \right]} \right)}&0\\
0&{ - \frac{{ - 3x + \sinh \left[ {2t} \right]}}{{\sqrt 2 }}}&0&{\frac{1}{2}\left( {1 + 9x + \cosh \left[ {2t} \right]} \right)}&0&{\frac{1}{2}\left( {1 + 3x - \cosh \left[ {2t} \right]} \right)}\\
{ - \frac{{x + \sinh \left[ {2t} \right]}}{{\sqrt 2 }}}&0&{\frac{1}{2}\left( {1 + 3x - \cosh \left[ {2t} \right]} \right)}&0&{\frac{1}{2}\left( {1 + x + \cosh \left[ {2t} \right]} \right)}&0\\
0&{\frac{{x + \sinh \left[ {2t} \right]}}{{\sqrt 2 }}}&0&{\frac{1}{2}\left( {1 + 3x - \cosh \left[ {2t} \right]} \right)}&0&{\frac{1}{2}\left( {1 + x + \cosh \left[ {2t} \right]} \right)}
\end{array}
\end{pmatrix}
\]
答案1
在您的代码片段中迷失很容易。我尝试只清理前三行,其他我留给你,你以与我在前三行中所做的类似的方式清理其他行...
\documentclass{article}
\usepackage{nccmath}
\usepackage{makecell}
\begin{document}
\[\setcellgapes{3pt}
\makegapedcells
\begin{pmatrix}
x + \cosh[2t] & 0 & \mfrac{-3x + \sinh[2t]}{\sqrt{2}} & 0
& - \mfrac{x + \sinh[2t]}{\sqrt{2}} & 0 \\
0 & x + \cosh[2] & 0 & - \mfrac{- 3x + \sinh[2t]}{\sqrt{2}} & 0
& \mfrac{x + \sinh[2t]}{\sqrt{2}} \\
0 & x + \cosh[2] & 0 & - \mfrac{-3x + \sinh[2t]}{\sqrt{2}} & 0
& \mfrac{x + \sinh[2t]}{\sqrt{2}}
\end{pmatrix}
\]
\end{document}
编辑:
- 包
nccmath
用于\mfrac
基质中的中等大小分数( - 包
makecell
用于(不寻常的)确定矩阵行之间的垂直空间 请注意,矩阵非常宽,因此可能会不在文本宽度范围内。如果是这种情况,使用数学环境可能会有所帮助
mmatrix
,即:\left(\begin{mmatrix} % <--- observe double m <content of matrix> \end{mmatrix}\right)
答案2
首先,为了在您的 pdf 表中更好地显示整个矩阵,我1in
使用geometry
包将侧边距设置为:
\usepackage[margin=1in]{geometry}
我使用nicematrix
与手册第 13 页相同的策略的软件包之后,还附上了屏幕截图。
MWE 输出为:
\documentclass[a4paper,12pt]{article}
\usepackage[margin=1in]{geometry}
\usepackage{amssymb}
\usepackage{nicematrix}
\begin{document}
\[\begin{pNiceMatrix}
x + \cosh[2t] & 0 & \dfrac{-3x + \sinh[2t]}{\sqrt{2}} & 0
&-\dfrac{x + \sinh[2t]}{\sqrt{2}} & 0\\
\noalign{\kern.5mm}
0 & x + \cosh[2] & 0 & -\dfrac{- 3x + \sinh[2t]}{\sqrt{2}} & 0
& \dfrac{x + \sinh[2t]}{\sqrt{2}}\\
\noalign{\kern.5mm}
0 & x + \cosh[2] & 0 & -\dfrac{-3x + \sinh[2t]}{\sqrt{2}} & 0
& \dfrac{x + \sinh[2t]}{\sqrt{2}}
\end{pNiceMatrix}\]
\end{document}
答案3
你有一个非常庞大的矩阵,里面有重复的条目。因此你可以将其排版为
\documentclass[fleqn]{article}
\usepackage{amsmath}
\begin{document}
\[
\begin{pmatrix}
a&0&b&0&-e&0\\
0&a&0&b&0&e\\
b&0&c&0&d&0\\
0&b&0&c&0&d\\
-e&0&d&0&f&0\\
0&e&0&d&0&f
\end{pmatrix}
\]
where
\begin{align*}
a&=x + \cosh \left[ {2t} \right]\;, &
b&=\frac{{ - 3x + \sinh \left[ {2t} \right]}}{{\sqrt 2 }}\;,\\
c&=\frac{1}{2}\left( {1 + 9x + \cosh \left[ {2t} \right]} \right)\;, &
d&=\frac{1}{2}\left( {1 + 3x - \cosh \left[ {2t} \right]} \right)\;,\\
e&= \frac{{x + \sinh \left[ {2t} \right]}}{{\sqrt 2 }}\;,&
f&=\frac{1}{2}\left( {1 + x + \cosh \left[ {2t} \right]} \right)\;.
\end{align*}
\end{document}
这解决了问题,让读者更开心了。当然,你可以把它写成2x2
矩阵的块矩阵,以进一步改善演示效果,
\documentclass[fleqn]{article}
\usepackage{amsmath}
\DeclareMathOperator{\diag}{diag}
\begin{document}
\[
\begin{pmatrix}
A & B & E\\
B & C & D \\
E & D & F \\
\end{pmatrix}
\]
where $A=\diag(a,a)$, $B=\diag(b,b)$, $C=\diag(c,c)$, $D=\diag(d,d)$,
$E=\diag(e,-e)$ and $F=\diag(f,f)$ with
\begin{align*}
a&=x + \cosh \left[ {2t} \right]\;, &
b&=\frac{{ - 3x + \sinh \left[ {2t} \right]}}{{\sqrt 2 }}\;,\\
c&=\frac{1}{2}\left( {1 + 9x + \cosh \left[ {2t} \right]} \right)\;, &
d&=\frac{1}{2}\left( {1 + 3x - \cosh \left[ {2t} \right]} \right)\;,\\
e&= \frac{{x + \sinh \left[ {2t} \right]}}{{\sqrt 2 }}\;,&
f&=\frac{1}{2}\left( {1 + x + \cosh \left[ {2t} \right]} \right)\;.
\end{align*}
\end{document}