具有不同大小字体的矩阵

具有不同大小字体的矩阵

有人知道如何让以下矩阵的字体大小相等吗?提前致谢

\usepackage[cmex10]{amsmath}
\usepackage{color}\begin{equation}
\left[\begin{array}{c}
\dot x_{1}\\
\\
\dot x_{2}\\
\\
\dot x_{3} 
\end{array}\right]=
\left[\begin{array}{c}
x_{2}\\
\\
g-\frac{c}{m}  \left(\frac{x_3}{x_1} \right )^2\\
\\
\frac{R}{L} x_3+ \frac{2c}{L} \left (\frac{x_2 x_3}{x_1^2} \right) +\frac{1}{L}u
\end{array}\right]
\end{equation}

在此处输入图片描述

答案1

我认为您说的是分数。在这种情况下,请使用\dfrac而不是\frac。还请记住,这amsmath提供了bmatrix更易于使用且更好的环境。

\documentclass{article}
\usepackage{amsmath}

\usepackage{color}
\begin{document}
\begin{equation}
\left[\begin{array}{c}
\dot x_{1}\\[3ex]
\dot x_{2}\\[3ex]
\dot x_{3}
\end{array}\right]=
\left[\begin{array}{c}
x_{2}\\[2ex]
g-\dfrac{c}{m}  \left(\dfrac{x_3}{x_1} \right )^2\\[3ex]
\dfrac{R}{L} x_3+ \dfrac{2c}{L} \left (\dfrac{x_2 x_3}{x_1^2} \right) +\dfrac{1}{L}u
\end{array}\right]
\end{equation}
\begin{equation}
\begin{bmatrix}
\dot x_{1}\\[3ex]
\dot x_{2}\\[3ex]
\dot x_{3}
\end{bmatrix}=
\begin{bmatrix}
x_{2}\\[2ex]
g-\dfrac{c}{m}  \left(\dfrac{x_3}{x_1} \right )^2\\[3ex]
\dfrac{R}{L} x_3+ \dfrac{2c}{L} \left (\dfrac{x_2 x_3}{x_1^2} \right) +\dfrac{1}{L}u
\end{bmatrix}
\end{equation}
\end{document}

在此处输入图片描述

答案2

不要为了拉开矩阵的距离而留下空行。相反,可以通过插入所需大小的“幻影”来均衡行高。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation}
\newcommand{\dfracstrut}{\vphantom{\left(\dfrac{x_1}{x_1}\right)^2}}
\begin{bmatrix}
\dot x_{1} \dfracstrut \\
\dot x_{2} \dfracstrut \\
\dot x_{3} \dfracstrut
\end{bmatrix}=
\begin{bmatrix}
x_{2} \dfracstrut \\
g-\dfrac{c}{m}\left(\dfrac{x_3}{x_1}\right)^{\!2} \dfracstrut\\
\dfrac{R}{L} x_3+ \dfrac{2c}{L} \left (\dfrac{x_2 x_3}{x_1^2} \right) +\dfrac{1}{L}u
  \dfracstrut
\end{bmatrix}
\end{equation}

\end{document}

\dfracstrut命令仅为此而定义equation

在此处输入图片描述

除非你的 TeX 发行版已超过 15 年,否则不要使用该cmex10选项。amsmath

相关内容