需要帮助将此矩阵放在页面上

需要帮助将此矩阵放在页面上

有人可以帮忙将这个矩阵放在页面上,以便它不超过 1 英寸的宽度边距吗?

或者如果可能的话,在页面上横向旋转矩阵。

\documentclass{article} 
\usepackage{amsmath,amssymb,graphicx}
\setcounter{MaxMatrixCols}{14}
\begin{document}
\[
\begin{pmatrix}  
0&0&0&0&8as^3&0&0&0&0&0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2\\   
0& 0&8as^3&0&0&0&0&0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2 &0&0\\    
0& 0&0&0&8as^3&0&0&0&0&0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2\\    
0& 0&0&8as^3&0&0&0&0&0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2&0\\    
0& 0&0&0&8as^3&0&0&0&0&0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2\\    
0&0&-8as^3&0&0&0&0&8as^3&0&0&-4as^4+4as^2ds^2-4as^2fs^2&4as^4-4as^2bs^2+ 4as^2cs^2&0&0\\        
0&-8as^3&0&0&0&0&0&0&0&0&4as^4-4as^2bs^2+4as^2cs^2&0&0&0 \\    
-8as^3&0&0&0&0&8as^3&-4as^4+4as^2ds^2-4as^2fs^2&0&4as^4-4as^2bs^2 +4as^2cs^2&0&0&0&0&0\\    
0& 0& 0& 0& 4as^4-4as^2ds^2+4as^2fs^2&0&0&0&8as^3&0&0&0&0&  -4as^3cs^2+4as^3es^2-4as^3fs^2\\    
0&0&0&0&0&0&0&0&0&8as^3&0&0&0&-48as^2vo\\    
0&0&4as^4-4as^2ds^2+4as^2fs^2&0&0&0&0&-4as^4+4as^2ds^2-4as^2fs^2&0&0& 8as^3fs^2&-4as^3cs^2+4as^3es^2-4as^3fs^2&-48as^2vo&0\\    
0&0&0&0&8as^3&0&0&0&0&0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2\\    
0&4as^4-4as^2ds^2+4as^2fs^2&-4as^4+4as^2bs^2-4as^2cs^2&0&0&0&0&0&0&0& -4as^3cs^2+4as^3es^2-4as^3fs^2&8as^3cs^2&0&0\\    
0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2&0&-8as^3&0&0&0&0&0&0&8as^3cs^2 \\    
0&0&0&4as^4+4as^2bs^2-4as^2cs^2&0&0&0&0&0&0&-48as^2vo&0& 8as^3cs^2&0\\    
4as^4-4as^2ds^2+4as^2fs^2&0&0&0&0&-4as^4+4as^2ds^2-4as^2fs^2&8as^3fs^2&0&-4as^3cs^2+ 4as^3es^2-4as^3fs^2&-48as^2vo&0&0&0&0\\
\end{pmatrix} 
\]
\end{document}

答案1

你可以做这样的事情:

$$
\pmatrix{
   0& 0& 0& 0& A& A& 0& 0& 0& 0& 0& 0& 0& C\cr
   0& 0& A& 0& 0& 0& 0& 0& 0& 0& 0& C& 0& 0\cr
   0& 0& 0& 0& A& A& 0& 0& 0& 0& 0& 0& 0& C\cr
   0& 0& 0& A& 0& 0& 0& 0& 0& 0& 0& 0& C& 0\cr
   0& 0& 0& 0& A& A& 0& 0& 0& 0& 0& 0& 0& C\cr
   0& 0&-A& 0& 0& 0& 0& 0& B& 0&-B&-C& 0& 0\cr
   0&-A& 0& 0& 0& 0& 0& 0& A& 0& H& 0& 0& 0\cr
  -A& 0& 0& 0& 0& 0& A&-B& 0& 0& C& 0& 0& 0\cr
   0& 0& 0& 0& B& B& 0& 0& 0& 0& 0& 0& 0& F\cr
   0& 0& 0& 0& 0& 0& 0& 0& 0& A& 0& 0& 0& G\cr
   0& 0& B& 0& 0& 0& 0& 0& 0& 0& K& F& G& 0\cr
   0& 0& 0& 0& A& A& 0& 0& 0& 0& 0& 0& 0& C\cr
   0& B& C& 0& 0& 0& 0& 0& 0& 0& L& E& 0& 0\cr
   0& 0& 0& 0& C& C& 0&-A& 0& 0& 0& 0& 0& K\cr
   0& 0& 0& D& 0& 0& 0& 0& 0& 0& G& 0& E& 0\cr
   B& 0& 0& 0& 0& 0&-B& E& F& G& 0& 0& 0& 0\cr
}
$$  
where
$$
\eqalign{
   A &= 8as^3 \cr
   B &= 4as^4 − 4as^2 ds^2 + 4as^2 f s^2 \cr
   C &= −4as^4 + 4as^2 bs^2 − 4as^2 cs^2 \cr
   D &= 4as^4 + 4as^2 bs^2 − 4as^2 cs^2 \cr
   E &= 8as^3 f s^2 \cr
   F &= −4as^3 cs^2 + 4as^3 es^2 − 4as^3 f s^2 \cr
   G &= −48as2 vo \cr
   H &= 4as^4 − 4as^2 bs2 + 4as^2 cs^2 \cr
   K &= 8as^3 f s^2 \cr
   L &= −4as^3 cs^2 + 4as^3 es^2 − 4as^3 f s^2 \cr

}
$$
\bye

答案2

您可以通过缩放来强制它适合页面。该包adjustbox可以做到这一点。这给出了代码

\documentclass[a4paper,landscape]{article}

\usepackage{amsmath,amssymb}
\usepackage[margin=1in]{geometry}
\usepackage{graphicx}

\usepackage{adjustbox}

\setcounter{MaxMatrixCols}{20}

\begin{document}
    \noindent
    \adjustbox{width=\linewidth}{\parbox{\linewidth}{
        \begin{align*}\begin{pmatrix}  
            0&0&0&0&8as^3&0&0&0&0&0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2\\
            %
            0& 0&8as^3&0&0&0&0&0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2 &0&0\\
            %
            0& 0&0&0&8as^3&0&0&0&0&0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2\\
            %
            0& 0&0&8as^3&0&0&0&0&0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2&0\\
            %
            0& 0&0&0&8as^3&0&0&0&0&0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2\\
            %
            0&0&-8as^3&0&0&0&0&8as^3&0&0&-4as^4+4as^2ds^2-4as^2fs^2&4as^4-4as^2bs^2+ 4as^2cs^2&0&0\\
            %
            %
            0&-8as^3&0&0&0&0&0&0&0&0&4as^4-4as^2bs^2+4as^2cs^2&0&0&0 \\
            %
            -8as^3&0&0&0&0&8as^3&-4as^4+4as^2ds^2-4as^2fs^2&0&4as^4-4as^2bs^2 +4as^2cs^2&0&0&0&0&0\\
            %
            0& 0& 0& 0& 4as^4-4as^2ds^2+4as^2fs^2&0&0&0&8as^3&0&0&0&0&  -4as^3cs^2+4as^3es^2-4as^3fs^2\\
            %
            0&0&0&0&0&0&0&0&0&8as^3&0&0&0&-48as^2vo\\
            %
            0&0&4as^4-4as^2ds^2+4as^2fs^2&0&0&0&0&-4as^4+4as^2ds^2-4as^2fs^2&0&0& 8as^3fs^2&-4as^3cs^2+4as^3es^2-4as^3fs^2&-48as^2vo&0\\
            %
            0&0&0&0&8as^3&0&0&0&0&0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2\\
            %
            0&4as^4-4as^2ds^2+4as^2fs^2&-4as^4+4as^2bs^2-4as^2cs^2&0&0&0&0&0&0&0& -4as^3cs^2+4as^3es^2-4as^3fs^2&8as^3cs^2&0&0\\
            %
            0&0&0&0&-4as^4+4as^2bs^2-4as^2cs^2&0&-8as^3&0&0&0&0&0&0&8as^3cs^2\\
            %
            0&0&0&4as^4+4as^2bs^2-4as^2cs^2&0&0&0&0&0&0&-48as^2vo&0& 8as^3cs^2&0\\
            %
            4as^4-4as^2ds^2+4as^2fs^2&0&0&0&0&-4as^4+4as^2ds^2-4as^2fs^2&8as^3fs^2&0&-4as^3cs^2+ 4as^3es^2-4as^3fs^2&-48as^2vo&0&0&0&0
        \end{pmatrix}\end{align*}
    }}
\end{document}

但是你要输入大量的列和行。打印在纸上,这些行会非常小。你可以尝试通过将方程式拆分为多行来减少列宽,但最终还是取决于列的数量。

非常大的矩阵

这个答案对你有帮助吗?

编辑:

关于旋转:首先请注意,您可以将页面置于横向。例如,像我分享的代码中那样(还包括 package 的行geometry)。但如果您真的只想旋转它,您可以更改\adjustbox{width=\linewidth}\adjustbox{width=\linewidth,rotate=90}(或 -90,无论您喜欢哪种旋转方式)。

如果答案解决了您的问题,请不要忘记接受它。另外,请查看 wipet 的答案中的想法。

相关内容