
¿Alguien podría solucionar este error?
\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...
Respuesta1
Verifique su entrada: tiene \mathb
dónde \mathbf
parece esperarse y también \mathb \rangle
dónde debería estar \mathbf{1}\rangle
.
La idea de reducir el tamaño es interesante, pero no se implementa correctamente porque \footnotesize
realmente no funciona en modo matemático.
Aquí hay una versión mejor:
\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}
No lo use center
para exhibiciones matemáticas.
La idea es colocar la matriz con tamaño de fuente reducido en un cuadro, donde podamos emitir \footnotesize
e iniciar el modo matemático de forma segura.
Respuesta2
Además de corregir el error tipográfico (¿posiblemente no tan obvio?) \mathb
, es posible que desees reconsiderar cómo abordas la visualización de la ecuación. El bmatrix
entorno, como todos los demás entornos matriciales de los paquetes amsmath
and mathtools
, presenta su contenido en estilo de texto de forma predeterminada. Esto no parece óptimo para el caso de uso que nos ocupa; Has intentado solucionarlo usando \dfrac
en lugar de \frac
, pero el resultado todavía me parece estrecho debido al estrecho espacio entre líneas.
Aquí hay una solución alternativa, que utiliza aligned
entornos en lugar de bmatrix
entornos. Tenga en cuenta que el contenido de la columna está alineado a la izquierda, ya que eso parece conducir a un resultado más legible para la ecuación en cuestión. (Si prefiere centrar el contenido de la columna, simplemente use gathered
entornos en lugar de aligned
entornos y omita los &
marcadores de alineación). Finalmente, para que la entrada sea más fácil de leer, también reemplacé las seis instancias de \frac{1}{\langle c , \mathbf{1} \rangle}
con una macro llamada ( bastante poco imaginativo) \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}