Am scris o ecuație matricială
\[ \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] \]
Vreau să pun un număr de ecuație la sfârșitul acestei ecuații. Dar singurul mod în care știu cum să fac asta este să pun toată această ecuație în \begin{equation}
și \end{equation}
ceea ce dă o eroare. Eroarea este
Delimitator mediu de matematică inadecvat
Când șterg \[
și \]
de la începutul și sfârșitul ecuației mele, nu mai primesc o eroare. Întrebarea mea este că de ce primesc această eroare doar mutând o ecuație în \begin
și \end
.
Comentarii
Răspuns
Macro-urile LaTeX \begin{equation}
și \[
ambele inițiază un grup de afișare-matematică și macrocomenzile \end{equation}
și \]
ambele încheie un grup de afișare-matematică. (În plus, mediul equation
oferă o metodă de numerotare a ecuațiilor, în timp ce \[ ... \]
nu.) Macro-urile LaTeX \begin{equation}
și \[
sunt proiectate în mod intenționat astfel încât să nu permită utilizatorilor să deschidă de două ori un grup de afișare-matematică; acesta este motivul pentru care primiți mesajul de eroare „Delimitator mediu de matematică defect” atunci când LaTeX întâlnește \[
după ce ați procesat \begin{equation}
. p . configurați, vedeți acest răspuns la întrebarea „Care sunt diferențele dintre $$
, \[
, align
, equation
și displaymath
?” Alertă nerușinată de autocitare!
Răspuns
Nu pot îmbunătăți răspunsul corect acceptat de @Mico la întrebarea pe care ați pus-o , dar vă poate sugera să utilizați un mediu bmatrix
în loc să codificați parantezele și tablourile. Economisiți tastarea, îmbunătățiți lizibilitatea și reduceți la minimum jocul:
\[ \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} \]
:)
' șterg a mea acum. În ceea ce privește întrebarea dvs.: Nu,\tag{...}
nu ' nu cauzează numerotarea duplicat înequation
– ca mediile. Dar pur și simplu înlocuiește numerele care ' ar fi fost date de acele medii.