分割环境中缺少 $ 或 },我找不到错误来源

分割环境中缺少 $ 或 },我找不到错误来源

我根本找不到代码中的错误

\documentclass[12pt,a4paper]{scrartcl}
\usepackage[utf8]{inputenc}

\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}


\usepackage[pdftex]{graphicx}
\usepackage{latexsym}
\usepackage{amsmath,amssymb,amsthm}
\usepackage{todonotes} 
\usepackage{kbordermatrix} 
\usepackage{etoolbox}
\usepackage{amsbsy} 
\usepackage{multirow}


\newcommand{\bg}{\boldsymbol{g}}
\newcommand{\bh}{\boldsymbol{h}}
    \begin{document}
    \[
    \begin{split}
    U((1:n), (n-1:n))=\left[ U \cdot I_{n}\right]((1:n), (n-1:n))=U((1:n),(n-1:n))
    \begin{pmatrix} 
    0 & \cdots & 0 & 1 & 0 \\ 0 & \cdots & 0 &  0 &  1
    \end{pmatrix} \\
    =\left( \begin{array}{ccc|c|c}
           0 & \cdots & 0 & \multirow{2}{*}{\bh_{n-1}}      &  \multirow{2}{*}{B_{n}\bh_n} \\ 
           0 & \cdots & 0 &   \\
    \end{array} \right) =
    \begin{pmatrix} 
    G_{n-1}h_{n-1} & G_{n-1}B_n \\ \sigma_{n-1} &  \bg_n^T 
    \end{pmatrix}
    \end{split}
    \]


\end{document}

这是我收到的错误:

! Missing } inserted.
<inserted text> 

答案1

中的材料\multirow不会在数学模式中启动,即使在而不是\multirow中找到。所以应该是arraytabular

\multirow{2}{*}{$\bh_{n-1}$}

但你不需要它。

\documentclass{article}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}

\usepackage{amsmath}
\usepackage{bm}
\newcommand{\bh}{\bm{\chi}}
\newcommand{\bg}{\bm{\gamma}}

\begin{document}

\begin{align*}
U((1:n), (n-1:n))
  &= [U \cdot I_{n}]((1:n), (n-1:n))\\
  &= U((1:n),(n-1:n))
     \begin{pmatrix} 
     0 & \cdots & 0 & 1 & 0 \\
     0 & \cdots & 0 & 0 & 1
     \end{pmatrix} \\
  &= \left(\begin{array}{@{}c|c|c@{}}
       \begin{matrix}
       0 & \cdots & 0 \\
       0 & \cdots & 0
       \end{matrix} &
       \bh_{n-1} & B_{n}\bh_n
     \end{array} \right) \\
  &= \begin{pmatrix} 
     G_{n-1}h_{n-1} & G_{n-1}B_n \\
     \sigma_{n-1} &  \bg_n^T 
     \end{pmatrix}
\end{align*}

\end{document}

注意@{}中的array,以便模拟amsmath的矩阵。只需matrix在里面使用即可array

关于你的代码的一些话。

  • 永不[pdftex]传给graphicx

  • 不要加载amsbsy,而是bm使用它的\bm命令代替\boldsymbol

  • 您有一对无用的 - (但留下了一个不需要的空格) \left\right

\bg我猜出了和的定义\bh。当然,使用你自己的定义,但是要用\bm

在此处输入图片描述

相关内容