Délimiteur denvironnement mathématique incorrect lors de lutilisation de \ begin {equation} et \ end {equation}

Jai écrit une équation matricielle

\[ \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] \] 

Je veux mettre un numéro déquation à la fin de cette équation. Mais la seule façon dont je sais comment faire est de mettre toute cette équation dans \begin{equation} et \end{equation} ce qui donne une erreur. Lerreur est

Délimiteur denvironnement mathématique incorrect

Lorsque je supprime \[ et \] depuis le début et la fin de mon équation, je nobtiens plus derreur. Ma question est la suivante: pourquoi est-ce que jobtiens cette erreur simplement en déplaçant une équation dans \begin et \end.

Commentaires

  • Bienvenue dans TeX.SX! Vous pouvez consulter notre guide de démarrage pour vous familiariser davantage avec notre format. Veuillez ajouter des sauts de ligne dans votre code. Dans sa forme actuelle, il ' nest pas très lisible et le défilement horizontal est pénible.
  • @Mico: Je pense que votre commentaire répond en fait à lOP '. Jai été trop rapide pour répondre avant que lOP ait fini de modifier la question :) Je ' m supprimant la mienne maintenant. Quant à votre question: Non, \tag{...} ' ne provoque pas de numérotation en double dans equation – comme des environnements. Mais cela remplace simplement les nombres qui ' auraient été donnés par ces environnements.
  • @KevinC – Merci! Jai ' jai (re) publié mon commentaire en tant que réponse.

Réponse

Les macros LaTeX \begin{equation} et \[ lancent un groupe daffichage-math, et le les macros \end{equation} et \] terminent toutes deux un groupe daffichage-mathématiques. (De plus, lenvironnement equation fournit une méthode pour numéroter les équations, contrairement à \[ ... \].) Les macros LaTeX \begin{equation} et \[ sont conçus à dessein pour ne pas permettre aux utilisateurs douvrir un groupe daffichage-maths deux fois; cest pourquoi vous « recevez le message derreur » Délimiteur denvironnement mathématique incorrect « lorsque LaTeX rencontre \[ après avoir traité \begin{equation}.

Le résultat: utilisez lune ou lautre méthode pour configurer un groupe daffichage-math, mais nutilisez pas les deux simultanément.

Pour une discussion plus détaillée sur la façon dont les différents environnements daffichage LaTeX sont configuration, voir cette réponse à la question « Quelles sont les différences entre $$, \[, align, equation et displaymath? » Alerte dautocitation éhontée!

Réponse

Je ne peux « t améliorer la réponse correcte acceptée de @Mico » à la question que vous avez posée , mais peut suggérer que vous utilisiez un environnement bmatrix au lieu de coder en dur les crochets et les tableaux. Vous économisez la saisie, améliorez la lisibilité et minimisez le violon:

\[ \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} \] 

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *