齐次矩阵(元素大小)

齐次矩阵(元素大小)

我想让两个矩阵元素的大小均匀分布,但是现在还做不到,因为有这些分数。这样真的很丑。

\documentclass[paper=a4, fontsize=11pt]{scrartcl}
\usepackage{amsmath,amsfonts,amsthm,latexsym} 
\begin{document}
\begin{equation}
\begin{pmatrix}
-\frac{R_a}{L_a} & -\frac{K_g}{L_a} \\
\frac{Ka}{J} & - \frac{f}{J}  
 \end{pmatrix}
\begin{pmatrix}
 i_a(t)  \\
 \omega(t)
 \end{pmatrix}
\end{equation}
\end{document}

答案1

这里我使用 TABstacks 来构建元素。我控制垂直基线间距(22pt)和水平列间间隙(8pt)。

我还创建了自己的\vphantom支柱来扩展矢量元素的范围。

\documentclass[paper=a4, fontsize=11pt]{scrartcl}
\usepackage{amsmath,amsfonts,amsthm,latexsym,tabstackengine} 
\begin{document}
\begin{equation}
\setstackgap{L}{22pt}
\setstacktabbedgap{8pt}
\def\mystrut{\vphantom{\frac{K_g}{J}}}
\parenMatrixstack{
-\frac{R_a}{L_a} & -\frac{K_g}{L_a} \\
\frac{Ka}{J} & - \frac{f}{J}  
}
\parenVectorstack{
 i_a(t)\mystrut  \\
 \omega(t)\mystrut
}
\end{equation}
\end{document}

在此处输入图片描述

另一个选项是将结果显示在 中\displaystyle。由于amsmath已加载,因此可以使用\dfrac来实现结果。“大号ong” stackgap 已增加到 34pt。

\documentclass[paper=a4, fontsize=11pt]{scrartcl}
\usepackage{amsmath,amsfonts,amsthm,latexsym,tabstackengine} 
\begin{document}
\begin{equation}
\setstackgap{L}{34pt}
\setstacktabbedgap{8pt}
\def\mystrut{\vphantom{\dfrac{K_g}{J}}}
\parenMatrixstack{
-\dfrac{R_a}{L_a} & -\dfrac{K_g}{L_a} \\
\dfrac{Ka}{J} & - \dfrac{f}{J}  
}
\parenVectorstack{
 i_a(t)\mystrut  \\
 \omega(t)\mystrut
}
\end{equation}
\end{document}

在此处输入图片描述

相关内容