Virheellinen matemaattisen ympäristön erottelija käytettäessä \ begin {yhtälö} ja \ end {yhtälö}

Kirjoitin matriisiyhtälön

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

Haluan laittaa yhtälön numeron tämän yhtälön loppuun. Mutta ainoa tapa, jolla tiedän sen, on laittaa tämä koko yhtälö virheisiin antaviin \begin{equation} – ja \end{equation} -tietoihin. Virhe on

Huono matemaattisen ympäristön erotin

Kun poistan \[ ja \] yhtälön alusta ja lopusta, en enää saa virhettä. Kysymykseni on, että miksi saan tämän virheen vain siirtämällä yhtälöä \begin ja \end.

Kommentit

  • Tervetuloa TeX.SX-sivustoon! Voit tutustua aloitusoppaasemme tutustuaksesi tarkemmin muotoiluomme. Ole hyvä ja lisää joitain rivikatkoja koodiin. Nykyisessä muodossaan ' ei ole kovin luettavissa, ja vaakasuora vieritys on tuskallista.
  • @Mico: Luulen, että kommenttisi todella vastaa OP ' kysymys. Olin liian nopea vastaamaan, ennen kuin OP oli viimeistellyt kysymyksen :) I ' m poistamalla omani nyt. Kysymyksesi: Ei, \tag{...} ei aiheuta ' t aiheuttavan päällekkäistä numerointia equation – kuten ympäristöissä. Mutta se yksinkertaisesti korvaa numerot, jotka ' antoivat kyseiset ympäristöt.
  • @KevinC – Kiitos! Olen ' kirjoittanut (uudelleen) kommenttini vastaukseksi.

Vastaa

LaTeX-makrot \begin{equation} ja \[ molemmat aloittavat näyttö-matematiikkaryhmän ja makrot \end{equation} ja \] päättävät molemmat display-math-ryhmän. (Lisäksi equation -ympäristö tarjoaa menetelmän yhtälöiden numeroimiseksi, kun taas \[ ... \] ei.) LaTeX-makrot \begin{equation} ja \[ on suunniteltu tarkoituksellisesti, jotta käyttäjät eivät saa avata näyttömatematiikkaryhmää kahdesti; tästä syystä saat virheilmoituksen ”Huono matemaattisen ympäristön erotin”, kun LaTeX kohtaa \[, kun olet käsitellyt \begin{equation}.

Tulos: Käytä yhtä tai toista menetelmää näyttö-matematiikkaryhmän määrittämiseen, mutta älä käytä molempia samanaikaisesti.

Yksityiskohtaisempaan keskusteluun siitä, kuinka erilaiset LaTeX-näyttöympäristöt ovat määritä, katso tämä vastaus kysymykseen ”Mitä eroja on $$, \[, align, equation ja displaymath?” Häpeämätön itseviittaushälytys!

Vastaa

En voi parantaa @Micon oikeaa hyväksyttyä vastausta kysymykseesi , mutta voi ehdottaa, että käytät bmatrix -ympäristöä sulkeiden ja taulukoiden kovan koodaamisen sijaan. Tallennat kirjoittamisen, parannat luettavuutta ja minimoit hämmennystä:

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

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *