如何使矩阵变小

如何使矩阵变小

我怎样才能使这个矩阵变小?

\[ 
G=\dfrac{1}{k(c_{k}^{2}+...+c^{2}_{n-1})+1} \begin{bmatrix}
2(c_{k}^{2}+...+c^{2}_{n-1})+1 & -c_{k}^{2}-...-c^{2}_{n-1}& -c_{k}^{2}-...-c^{2}_{n-1}&... & -c_{k}^{2}-...-c^{2}_{n-1}& c_{k}&c_{k+1}&...&c_{n-1}\\
-c_{k}^{2}-...-c^{2}_{n-1}& 2(c_{k}^{2}+...+c^{2}_{n-1})+1&...  & -c_{k}^{2}-...-c^{2}_{n-1}&c_{k}&c_{k+1}&...&c_{n-1}\\
\vdots &\vdots &\vdots & \vdots & \vdots\\
-c_{k}^{2}-...-c^{2}_{n-1}}& -c_{k}^{2}-...-c^{2}_{n-1}&...&2(c_{k}^{2}+...+c^{2}_{n-1})+1  & c_{k}&c_{k+1}&...&c_{n-1}\\
\end{bmatrix}
\]

答案1

我建议引入重复表达式的快捷方式,并\intertext解释其符号:

\documentclass{article}
\usepackage{ mathtools, nccmath}

\begin{document}

\begin{fleqn}
    \begin{align*}
    G =\mathrlap{\dfrac{1}{k(c_{k}^{2}+ \dots +c^{2}_{n-1})+1} \times{}} \\[1ex]
     &\times \begin{bmatrix}
    2A_{k}+1 & -A_{k} & -A_{k} & \dots & -A_{k} & c_{k} & c_{k+1}& \dots & c_{n-1}\\
    -A_{k} & 2A_{k} +1 & \dots & -A_{k} & c_{k} & c_{k+1} & \dots & c_{n-1}\\
    \vdots & \vdots & \vdots & \vdots & \vdots\\
    -A_{k} & -A_{k} & \dots & 2A_{k} + 1 & c_{k} & c_{k+1} & \dots &c_{n-1}
    \end{bmatrix}, \\
    \intertext[0.5ex]{where $\;A_{k} = c_{k}^{2}+ \dots +c^{2}_{n-1}$ }
    \end{align*}
\end{fleqn}

\end{document} 

在此处输入图片描述

答案2

另一个基本的答案是使用matrixsmallmatrix使用mathtools包。

\documentclass[a4paper,12pt]{article}
\usepackage{mathtools,amssymb}
\begin{document}

\[
\begin{matrix}
G=\dfrac{1}{k(c_{k}^{2}+\ldots+c^{2}_{n-1})+1} \times & \\[1em]
\begin{bsmallmatrix}
2(c_{k}^{2}+\ldots+c^{2}_{n-1})+1 & -c_{k}^{2}-\ldots-c^{2}_{n-1}& -c_{k}^{2}-\ldots-c^{2}_{n-1}&\ldots& -c_{k}^{2}-\ldots-c^{2}_{n-1}& c_{k}&c_{k+1}&\ldots&c_{n-1}\\
-c_{k}^{2}-\ldots-c^{2}_{n-1}& 2(c_{k}^{2}+\ldots+c^{2}_{n-1})+1&\ldots& -c_{k}^{2}-\ldots-c^{2}_{n-1}&c_{k} & c_{k+1} & \ldots &c_{n-1}\\
\vdots &\vdots &\vdots & \vdots & \vdots\\
-c_{k}^{2}-\ldots-c^{2}_{n-1} & -c_{k}^{2}-\ldots-c^{2}_{n-1}&\ldots& 2(c_{k}^{2}+\ldots+c^{2}_{n-1})+1  & c_{k} & c_{k+1}& \ldots &c_{n-1}
\end{bsmallmatrix}
\end{matrix}
\]

\end{document}

在此处输入图片描述

答案3

您可以将{bNiceMatrix}ofnicematrix与选项一起使用small

\documentclass[a4paper,12pt]{article}
\usepackage{nicematrix,amssymb}
\begin{document}

\[
\begin{matrix}
G=\dfrac{1}{k(c_{k}^{2}+\ldots+c^{2}_{n-1})+1} \times & \\[1em]
\begin{bNiceMatrix}[small]
2(c_{k}^{2}+\ldots+c^{2}_{n-1})+1 & -c_{k}^{2}-\ldots-c^{2}_{n-1}& -c_{k}^{2}-\ldots-c^{2}_{n-1}&\ldots& -c_{k}^{2}-\ldots-c^{2}_{n-1}& c_{k}&c_{k+1}&\ldots&c_{n-1}\\
-c_{k}^{2}-\ldots-c^{2}_{n-1}& 2(c_{k}^{2}+\ldots+c^{2}_{n-1})+1&\ldots& -c_{k}^{2}-\ldots-c^{2}_{n-1}&c_{k} & c_{k+1} & \ldots &c_{n-1}\\
\vdots &\vdots &\vdots & \vdots & \vdots\\
-c_{k}^{2}-\ldots-c^{2}_{n-1} & -c_{k}^{2}-\ldots-c^{2}_{n-1}&\ldots& 2(c_{k}^{2}+\ldots+c^{2}_{n-1})+1  & c_{k} & c_{k+1}& \ldots &c_{n-1}
\end{bNiceMatrix}
\end{matrix}
\]

\end{document}

上述代码的输出

相关内容