Eu escrevi uma equação de matriz
\[ \left[ \begin{array}{c} v^{0}_{n} \\ v^{K-1}_{n} \end{array} \right] = -\frac{1}{C_{ref}} \left[ \begin{array}{ccc} V^{0}_{0,n} & \cdots & V^{0}_{M-1,m} \\ \vdots & \ddots & \vdots \\ V^{K-1}_{0,n} & \cdots & V^{K-1}_{M-1,n} \end{array} \right] \left[ \begin{array}{c} C_{0,n} \\ C_{M-1,n} \end{array} \right] \]
Quero colocar um número de equação no final desta equação. Mas a única maneira de saber fazer isso é colocar toda a equação em \begin{equation}
e \end{equation}
, o que dá um erro. O erro é
Delimitador de ambiente matemático inválido
Quando excluo \[
e \]
do início e do final da minha equação, não recebo mais um erro. Minha pergunta é por que estou recebendo este erro apenas movendo uma equação em \begin
e \end
.
Comentários
Resposta
As macros LaTeX \begin{equation}
e \[
iniciam um grupo display-math, e o macros \end{equation}
e \]
encerram um grupo de exibição matemática. (Além disso, o ambiente equation
fornece um método para numerar as equações, enquanto \[ ... \]
não.) As macros LaTeX \begin{equation}
e \[
são projetados propositadamente para não permitir que os usuários abram um grupo de exibição matemática duas vezes; é por isso que você está recebendo a mensagem de erro “Delimitador de ambiente matemático ruim” quando o LaTeX encontra \[
após ter processado \begin{equation}
.
O resultado: use um ou outro método para configurar um grupo display-math, mas não use os dois simultaneamente.
Para uma discussão mais detalhada de como são os vários ambientes de displaymath LaTeX configurar, veja esta resposta para a pergunta “Quais são as diferenças entre $$
, \[
, align
, equation
e displaymath
?” Alerta descarado de autocitação!
Resposta
Não consigo melhorar a resposta correta aceita de @Mico para a pergunta que você fez , mas pode sugerir que você use um ambiente bmatrix
em vez de codificar os colchetes e as matrizes. Você economiza digitação, melhora a legibilidade e minimiza a manipulação:
\[ \begin{bmatrix} v^{0}_{n} \\ v^{K-1}_{n} \end{bmatrix} = -\frac{1}{C_{ref}} \begin{bmatrix} V^{0}_{0,n} & \cdots & V^{0}_{M-1,m} \\ \vdots & \ddots & \vdots \\ V^{K-1}_{0,n} & \cdots & V^{K-1}_{M-1,n} \end{bmatrix} \begin{bmatrix} C_{0,n} \\ C_{M-1,n} \end{bmatrix} \]
:)
Eu ' estou excluindo a minha agora. Quanto à sua pergunta: Não,\tag{...}
não ' não causa numeração duplicada emequation
– como ambientes. Mas ele simplesmente substitui os números que seriam ' dados por esses ambientes.