为什么我在 beamer 中输入 6*6 矩阵时会出现此错误?“缺少 { 插入。 \end{frame}”

为什么我在 beamer 中输入 6*6 矩阵时会出现此错误?“缺少 { 插入。 \end{frame}”
\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}

在此处输入图片描述

相关内容