这是什么错误?!未定义的控制序列

这是什么错误?!未定义的控制序列

有人能修复这个错误吗?

\begin{center}
 $  \widehat{T}(c) = \footnotesize
\setlength{\arraycolsep}{2.5pt}
\medmuskip = 0mu  \dfrac{1}{n}\begin{bmatrix} \dfrac{1}{\langle c,\mathbf{1} \rangle}+ T_{0}(c)\\\dfrac{1}{\langle c,\mathb{1} \rangle}+ T_{1}(c)\\ \vdots \\\dfrac{1}{\langle c,\mathb{1} \rangle} +T_{n-1}(c) \end{bmatrix}=\dfrac{1}{n}\begin{bmatrix}
           \dfrac{1}{\langle c,\mathb{1} \rangle}+\psi^{-1}_{1}+...+\psi^{-1}_{n-1}\\
\dfrac{1}{\langle c,\mathb{1} \rangle}+w_{n}^{-1}\psi^{-1}_{1}+...+w^{-(n-1)}_{n})\psi^{-1}_{n-1}\\
\vdots
\\
\dfrac{1}{\langle c,\mathb \rangle}+w^{-(n-1)}_{n}\psi^{-1}_{1}+..+w^{-(n-1)^{2}}_{n}\psi^{-1}_{n-1}
\end{bmatrix} $
\end{center}

! Undefined control sequence.
<argument> \langle c,\mathb
{1} \rangle
l.238 ...)\\\dfrac{1}{\langle c,\mathb{1} \rangle}
+ T_{1}(c)\\ \vdots \\\dfr...

答案1

检查您的输入:您已经找到了预期的\mathb位置以及应该在的位置。\mathbf\mathb \rangle\mathbf{1}\rangle

减小尺寸的想法很有趣,但没有正确实现,因为\footnotesize在数学模式下实际上不起作用。

这是一个更好的版本:

\documentclass{article}
\usepackage{amsmath}

\newsavebox{\fbmatrixbox}
\newenvironment{fbmatrix}
 {\left[\begin{lrbox}{\fbmatrixbox}\footnotesize$\displaystyle\begin{matrix}}
 {\end{matrix}$\end{lrbox}\usebox{\fbmatrixbox}\right]}

\begin{document}

\[
\widehat{T}(c) =
\frac{1}{n}\begin{fbmatrix}
  \dfrac{1}{\langle c,\mathbf{1} \rangle} + T_{0}(c)
  \\[3ex]
  \dfrac{1}{\langle c,\mathbf{1} \rangle}+ T_{1}(c)
  \\
  \vdots
  \\
  \dfrac{1}{\langle c,\mathbf{1} \rangle} +T_{n-1}(c)
  \end{fbmatrix}=
\frac{1}{n}\begin{fbmatrix}
  \dfrac{1}{\langle c,\mathbf{1} \rangle}+\psi^{-1}_{1}+\dots+\psi^{-1}_{n-1}
  \\[3ex]
  \dfrac{1}{\langle c,\mathbf{1} \rangle}+w_{n}^{-1}\psi^{-1}_{1}+\dots+
  w^{-(n-1)}_{n})\psi^{-1}_{n-1}
  \\
  \vdots
  \\
  \dfrac{1}{\langle c,\mathbf{1} \rangle}+w^{-(n-1)}_{n}\psi^{-1}_{1}+\dots+
  w^{-(n-1)^{2}}_{n}\psi^{-1}_{n-1}
\end{fbmatrix}
\]

\end{document}

在此处输入图片描述

不要用于center数学显示。

这个想法是将缩小字体大小的矩阵设置在一个框中,我们可以在那里安全地发出\footnotesize并启动数学模式。

答案2

除了修复(可能不太明显?)拼写错误\mathb,您可能还想重新考虑如何显示方程式。环境——与和包bmatrix的所有其他矩阵环境一样——默认以文本样式呈现其内容。这似乎不是当前用例的最佳选择;您尝试通过使用而不是来解决这个问题,但由于行距太紧,结果对我来说仍然看起来很局促。amsmathmathtools\dfrac\frac

这是另一种解决方案,它使用aligned环境而不是bmatrix环境。请注意,列内容是左对齐的,因为这似乎会导致手头的方程式输出更易读。(如果您希望将列内容居中设置,只需使用环境gathered而不是aligned环境并省略对齐标记。)最后,为了让输入更易于阅读,我还用一个名为(相当缺乏想象力)&的宏替换了所有六个实例。\frac{1}{\langle c , \mathbf{1} \rangle}\myfrac

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools}  % for 'aligned' and 'gathered' environments
\usepackage{mleftright} % for \mleft and \mright macros
\newcommand\myfrac{\frac{1}{\langle c , \mathbf{1} \rangle}} % occurs 6 times

\begin{document}
\[  
\widehat{T}(c) 
 =\frac{1}{n}
  \mleft[ \begin{aligned}
    &\myfrac + T_{0}(c) \\ 
    &\myfrac + T_{1}(c) \\ 
    &\quad\vdots \\
    &\myfrac + T_{n-1}(c) 
  \end{aligned} \mright]
 =\frac{1}{n}
  \mleft[ \begin{aligned}
    &\myfrac + \psi^{-1}_{1} +\dots+ \psi^{-1}_{n-1} \\ 
    &\myfrac + w_{n}^{-1}\psi^{-1}_{1} +\dots+ w^{-(n-1)}_{n}\psi^{-1}_{n-1} \\ 
    &\quad\vdots \\ 
    &\myfrac + w^{-(n-1)}_{n}\psi^{-1}_{1} +\dots+ w^{-(n-1)^{2}}_{n}\psi^{-1}_{n-1}
  \end{aligned} \mright] 
\]
\end{document}

相关内容