Cum se scrie această funcție Piecellow folosind LaTeX?
Am încercat
$ \begin{array}{cc} \{ & \begin{array}{cc} 0 & x\leq 0 \\ \frac{100-x}{100} & 0\leq x\leq 100 \\ 0 & 100\leq x \end{array} \end{array} $
dar nu a funcționat perfect, paranteză " { " arată mic, vezi:
Comentarii
Răspuns
Această situație este exact ceea ce cases
mediul din pachetul amsmath
a fost conceput pentru. Dacă puneți
\usepackage{amsmath}
în preambulul dvs., puteți să / p>
\[ \begin{cases} 0 & x\leq 0 \\ \frac{100-x}{100} & 0\leq x\leq 100 \\ 0 & 100\leq x \end{cases} \]
pentru a vă adapta exemplul cu paranteză de dimensiune corectă.
În ceea ce privește faptul că nu puteți utiliza sintaxa de tip TeX pentru a scrie ecuații pe acest site: acesta este un alegere deliberată. De cele mai multe ori vrem să vorbim despre sursa TeX aici mai degrabă decât despre ecuațiile (sau orice altceva) pe care le produce; și există momente în care ar putea fi activ derutant să ai un proces asemănător TeX pentru a produce imagini care nu sunt de fapt TeX (în gloria sa completă, completă de Turing, confuză …)
discuția despre meta pentru mai multe despre acest lucru, dacă „sunteți interesat.)
Comentarii
- Deci procesarea TeX a dispărut? = /// Foarte nefolositor, acum, toate lucrurile LaTeX din TeX.SE (o.O) ar trebui să fie imagini. Dacă funcționează în Math.SE de ce nu aici? Poate că poate înșuruba lucrurile … poate că ' este un șurub necesar. = /
- @GarouDan: După cum ați descoperit ', site-ul TeX.SE este setat pentru a dezactiva conversia automată a codului (La) TeX, spre deosebire de Site-ul Math.SE. Aceasta este o alegere deliberată, deoarece majoritatea utilizatorilor site-ului TeX.SE vor fi mult mai interesați să vadă codul subiacent, mai degrabă decât aspectul său vizual, după ce ' a fost procesat. Dacă trebuie să afișați rezultatul unui anumit cod, îl puteți compila oricând (cel mai bine cu clasa documentului
standalone
) și apoi îl puteți încărca ca imagine – așa cum am făcut în două cazuri în răspunsul pe care l-am scris. 🙂 - Există vreo modalitate, în exemplul dvs., de a centra 0 ' cu cazul (100-x) / 100? Astfel încât să arate ca 0, (100-x) / 100, 0, sunt toate în aceeași " coloană " (centrat) ?
- @jamaicanworm Deoarece acesta este un site Q & Un site, pentru întrebări de urmărire de genul acesta, ' Cel mai bine este să deschideți o nouă întrebare (pe care o puteți lega la aceasta pentru a arăta despre ce ') vorbiți, mai degrabă decât să o adresați în comentarii. Un răspuns parțial este însă că în răspunsul Mico ' de mai jos puteți înlocui
ll
cu orice doriți –cl
pare că s-ar potrivi? - @Ant Să presupunem că am vrut să adaug $ f (x) $ înainte de paranteză ce fac. Adică dacă vreau să tipăresc ceva de genul f (x) = {bla bla if x < 0; \ n; bla bla x > 0
Răspuns
În general prefer folosind cazuri din pachetul amsmath
pentru astfel de cazuri (joc de cuvinte) . Cu toate acestea, este de asemenea posibil să obțineți rezultatul pe care îl urmăriți prin schimbarea MWE pe care o furnizați destul de minim – în principal prin schimbarea \{
în \left\{
și adăugarea unei instrucțiuni \right.
la sfârșitul mediului de matrice. Rețineți că este necesar doar să aveți un tablou, mai degrabă decât două medii de matrici imbricate.
\documentclass{article} \begin{document} \[ \left\{ \begin{array}{ll} 0 & x\leq a \\ \frac{x-a}{b-a} & a\leq x\leq b \\ \frac{c-x}{c-b} & b\leq x\leq c \\ 1 & c\leq x \\ \end{array} \right. \] \end{document}
(Rețineți că am„ modificat și indicatorul de aliniere pentru fiecare dintre coloanele tabloului din c
la l
.)
După cum puteți observa din imagine, distanța dintre linii este destul de strânsă, din cauza termenilor de fracție din prima coloană. cred că aceasta este o problemă, puteți adăuga oricând un pic de spațiu vertical suplimentar adăugând [0.5ex]
la prima și a treia comandă \\
și [1ex]
la al doilea. (Aceste opțiuni pentru comenzile „newline” instruiesc TeX cât spațiu suplimentar trebuie inserat.) Rezultatul adăugării spațierii verticale suplimentare va arăta astfel:
Răspundeți
Cred că în acest caz poate fi recomandată și utilizarea dcases
. Poate fi găsit în pachetul mathtools
. Cineva ar putea prefera ca argumentele mediului de cazuri să fie setate în stil de afișare.
\documentclass{article} \usepackage{mathtools} \begin{document} \[ \begin{dcases} 0 & x\leq a \\ \frac{x-a}{b-a} & a\leq x\leq b \\ \frac{c-x}{c-b} & b\leq x\leq c \\ 1 & c\leq x \\ \end{dcases} \] \end{document}
Aici este diferența dintre cele două (sus: dcases
, jos: cases
):
Răspundeți
Sau puteți pur și simplu să puneți \Bigg
în fața \{
cases
doar pentru acest lucru.