\documentclass[11pt]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{enumitem}
\usepackage{graphicx}
\usetheme{CambridgeUS}
\usefonttheme{serif}
\begin{document}
\begin{frame}
\frametitle{State-space Model of Proposed System}
\vspace{-5cm} \tiny
\begin{equation} \tiny
A = - B\left[{\begin{array}{*{20}{c}}
{{r_s}}&{\frac{{{\omega _e}}}{{{\omega _b}}}{X_{ss}}}&0&0&{\frac{{{\omega _e}}}{{{\omega _b}}}{X_M}}&0\\
{ - \frac{{{\omega _e}}}{{{\omega _b}}}{X_{ss}}}&{{r_s}}&0&{ - \frac{{{\omega _e}}}{{{\omega _b}}}{X_M}}&0&0\\
0&0&{{r_s}}&0&0&0\\
0&{\frac{{{\omega _e} - {\omega _r}}}{{{\omega _b}}}{X_M}}&0&{r_r^'}&{\frac{{{\omega _e} - {\omega _r}}}{{{\omega _b}}}X_{rr}^'}&0\\
{ - \frac{{{\omega _e} - {\omega _r}}}{{{\omega _b}}}{X_M}}&0&0&{ - \frac{{{\omega _e} - {\omega _r}}}{{{\omega _b}}}X_{rr}^'}&{r_r^'}&0\\
0&0&0&0&0&{r_r^'}
\end{array}} \right]
\end{equation}
\end{frame}
\end{document}
答案1
我想,您希望有这样的幻灯片:
在您的 MWE 中,进行了以下操作:
- 删除了错误,正如@BambOo 答案中所建议的那样
- 删除所有不必要的花括号
- 使用的是包(可以使用的
nccmath
负载,中等大小的分数和环境,这可以减少方程的大小amsmath
\mfrac
\medmath
- 而不是
array
使用错误编号的列(20,但你只使用了 6!)bmatrix
- 删除了所有
\tiny
命令(其中一个命令位置错误) - 移除了
\vspace{-5cm}
幻灯片的外观
一位 MWE 表示:
\documentclass[11pt]{beamer}
\usetheme{CambridgeUS}
\usefonttheme{serif}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{nccmath, amssymb}
\usepackage{enumitem}
%\usepackage{graphicx} loaded by beamer
\begin{document}
\begin{frame}
\frametitle{State-space Model of Proposed System}
\begin{equation}\renewcommand\arraystretch{1.5}
\medmath{
A = - B \begin{bmatrix}
r_s & \mfrac{\omega_e}{\omega_b} X_{ss}
& 0 & 0 & \mfrac{\omega_e}{\omega_b} X_M
& 0 \\
-\mfrac{\omega_e}{\omega_b} X_{ss}
& r_s
& 0 & -\mfrac{\omega_e}{\omega_b} X_M
& 0 & 0 \\
0 & 0 & r_s
& 0 & 0 & 0 \\
0 & \mfrac{\omega_e - \omega_r}{\omega_b} X_M
& 0 & r_r'
& \mfrac{\omega_e - \omega_r}{\omega_b} X_{rr}'
& 0 \\
- \mfrac{\omega_e - \omega_r}{\omega _b} X_M
& 0 & 0 & -\mfrac{\omega_e - \omega_r}{\omega _b} X_{rr}'
& r_r' & 0 \\
0 & 0 & 0 & 0 & 0 & r_r'
\end{bmatrix}}
\end{equation}
\end{frame}
\end{document}
附录:
如果我们引入新的变量,方程可以写成正常大小$\Delta\omega=\omega_e-\omega_r$
:
\documentclass[11pt]{beamer}
\usetheme{CambridgeUS}
\usefonttheme{serif}
\usepackage{nccmath}
\begin{document}
\begin{frame}
\frametitle{State-space Model of Proposed System}
\begin{equation}\renewcommand\arraystretch{1.5}
\medmath{
A = - B \begin{bmatrix}
r_s & \mfrac{\omega_e}{\omega_b} X_{ss}
& 0 & 0 & \mfrac{\omega_e}{\omega _b} X_M
& 0 \\
-\mfrac{\omega_e}{\omega_b} X_{ss}
& r_s
& 0 & -\mfrac{\omega_e}{\omega_b} X_M
& 0 & 0 \\
0 & 0 & r_s
& 0 & 0 & 0 \\
0 & \mfrac{\omega_e - \omega_r}{\omega_b} X_M
& 0 & r_r'
& \mfrac{\omega_e - \omega_r}{\omega_b} X_{rr}'
& 0 \\
- \mfrac{\omega_e - \omega_r}{\omega _b} X_M
& 0 & 0 & -\mfrac{\omega_e - \omega_r}{\omega _b} X_{rr}'
& r_r' & 0 \\
0 & 0 & 0 & 0 & 0 & r_r'
\end{bmatrix}}
\end{equation}
\end{frame}
\begin{frame}
\frametitle{State-space Model of Proposed System (normal size)}
\begin{equation}\renewcommand\arraystretch{1.5}
A = - B \begin{bmatrix}
r_s & \mfrac{\omega_e}{\omega_b} X_{ss}
& 0 & 0 & \mfrac{\omega_e}{\omega _b} X_M
& 0 \\
-\mfrac{\omega_e}{\omega_b} X_{ss}
& r_s
& 0 & -\mfrac{\omega_e}{\omega_b} X_M
& 0 & 0 \\
0 & 0 & r_s
& 0 & 0 & 0 \\
0 & \mfrac{\Delta\omega}{\omega_b} X_M
& 0 & r_r'
& \mfrac{\Delta\omega}{\omega_b} X_{rr}'
& 0 \\
- \mfrac{\Delta\omega}{\omega _b} X_M
& 0 & 0 & -\mfrac{\Delta\omega}{\omega _b} X_{rr}'
& r_r' & 0 \\
0 & 0 & 0 & 0 & 0 & r_r'
\end{bmatrix}
\end{equation}
where $\Delta\omega=\omega_e-\omega_r$.
\end{frame}
答案2
虽然你的代码因为到处都是括号而显得很丑陋,但错误来自于你输入的事实^'
。然而'
实际上定义为^{\prime}
为这里。只要替换^'
为'
,就可以编译成功。
\documentclass[11pt]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{enumitem}
\usepackage{graphicx}
\usetheme{CambridgeUS}
\usefonttheme{serif}
\begin{document}
\begin{frame}
\frametitle{State-space Model of Proposed System}
\vspace{-5cm} \tiny
\begin{equation} \tiny
A = - B\left[{\begin{array}{*{20}{c}}
{{r_s}}&{\frac{{{\omega _e}}}{{{\omega _b}}}{X_{ss}}}&0&0&{\frac{{{\omega _e}}}{{{\omega _b}}}{X_M}}&0\\
{ - \frac{{{\omega _e}}}{{{\omega _b}}}{X_{ss}}}&{{r_s}}&0&{ - \frac{{{\omega _e}}}{{{\omega _b}}}{X_M}}&0&0\\
0&0&{{r_s}}&0&0&0\\
0&{\frac{{{\omega _e} - {\omega _r}}}{{{\omega _b}}}{X_M}}&0&{r_r'}&{\frac{{{\omega _e} - {\omega _r}}}{{{\omega _b}}}X_{rr}'}&0\\
{ - \frac{{{\omega _e} - {\omega _r}}}{{{\omega _b}}}{X_M}}&0&0&{ - \frac{{{\omega _e} - {\omega _r}}}{{{\omega _b}}}X_{rr}'}&{r_r'}&0\\
0&0&0&0&0&{r_r'}
\end{array}} \right]
\end{equation}
\end{frame}
\end{document}