Hogyan írhatunk függvényt (darabonként) zárójelben?

Hogyan írhatjuk ezt a Piecewise függvényt a LaTeX használatával?

Piecewise függvény

Próbáltam

$ \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} $ 

de nem működött tökéletesen, a zárójel " { " kicsinek tűnik, lásd:

Darabonkénti funkció a LaTeX-szel

Megjegyzések

  • A matematika megírásához az amsmath csomag ajánlott; csak ehhez biztosítja a cases környezetet.
  • @egreg Korábban \ usepackage {amsmath, amssymb, graphics, setspace} csomagokat használtam. .

Válasz

Pontosan ez a helyzet a cases környezetet a amsmath csomagból tervezték. Ha bevezeti a

\usepackage{amsmath} 

preambulumát, akkor wite

\[ \begin{cases} 0 & x\leq 0 \\ \frac{100-x}{100} & 0\leq x\leq 100 \\ 0 & 100\leq x \end{cases} \] 

, hogy a példáját a megfelelő méretű zárójelekkel igazítsa.


Ami azt illeti, hogy a TeX-szerű szintaxist nem lehet egyenletekre írni ezen a webhelyen: ez egy szándékos választás. Legtöbbször a TeX-forrásról akarunk itt beszélni, nem pedig az általa előállított egyenletekről (vagy bármi másról); és van, amikor aktívan zavaró lehet egy TeX-szerű folyamat olyan képek előállításához, amelyek valójában nem TeX-ek (teljes, Turing-teljes, zavaros dicsőségében …)

(Lásd: a vita a metáról további információkért, ha érdekel.)

Megjegyzések

  • Tehát a TeX feldolgozása megszűnt? = /// Nagyon nem segít, most a TeX.SE (o.O) összes LaTeX-fájljának képnek kell lennie. Ha működik a Math.SE-ben, miért ne itt? Talán el tudja csavarni a dolgokat … talán ' ez egy szükséges csavar. = /
  • @GarouDan: Amint ' rájöttél, a TeX.SE webhely úgy van beállítva, hogy letiltja a (La) TeX kód automatikus átalakítását, ellentétben a Math.SE webhely. Ez szándékos választás, mivel a TeX.SE webhely legtöbb felhasználóját sokkal jobban érdekli az alapul szolgáló kód, nem pedig a vizuális megjelenése, miután feldolgozták '. Ha valamilyen kód eredményét meg kell jelenítenie, akkor mindig összeállíthatja (a legjobb a standalone dokumentum osztályban), majd képként feltöltheti – mint ahogy azt két esetben tettem a válaszban írtam. 🙂
  • Van-e valamilyen módszer arra, hogy a példájában a 0 ' ek középpontja a (100-x) / 100 eset legyen? Tehát úgy néz ki, hogy a 0, (100-x) / 100, 0 mind ugyanabban az " oszlopban találhatók " (középre) ?
  • @jamaicanworm Mivel ez egy Q & webhely, az ehhez hasonló további kérdésekre ' Legjobb, ha új kérdést nyit meg (amelyet erre a linkre kapcsolhat, hogy megmutassa, miről ' beszél), ahelyett, hogy kommentekben feltenné. Részleges válasz azonban az, hogy az alábbi Mico ' válaszban a ll szöveget bármivel helyettesítheti – cl úgy hangzik, hogy ez megfelelhet?
  • @Ant Tegyük fel, hogy $ f (x) $ -t akartam hozzáadni a zárójel előtt, mit tegyek. Úgy értem, ha valami olyasmit akarok kinyomtatni, hogy f (x) = {bla bla if x < 0; \ n; bla bla x > 0

Válasz

Általában jobban szeretem A esetek környezetének használata a amsmath csomagban ilyen esetekben (szójáték célja) . Azonban elérheti azt az eredményt is, amelyet elér, ha az MWE-t meglehetősen minimálisan megváltoztatja – főleg úgy, hogy \{ -et \left\{ és hozzáad egy \right. utasítást a tömbkörnyezet végén. Ne feledje, hogy csak egy tömbre van szükség, nem pedig két beágyazott tömbkörnyezetre.

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

írja ide a kép leírását

(Ne feledje, hogy a tömb minden oszlopának igazítási jelzőjét megváltoztattam c l címre.)

Amint a képből kiderül, a sorok közötti távolság meglehetősen szűk, az első oszlop törtrészei miatt. szerintem ez probléma, mindig hozzáadhat egy kis extra függőleges helyet, ha az [0.5ex] elemet hozzáfűzi az első és a harmadik \\ parancshoz, és [1ex] a másodikra. (Ezek az “újsor” parancsok opciói arra utasítják a TeX-et, hogy mennyi extra helyet kell beszúrni.) Az extra függőleges távolság hozzáadásának eredménye így fog kinézni:

ide írja be a kép leírását

Válasz

Úgy gondolom, hogy ebben az esetben is a dcases használata ajánlható. Megtalálható a mathtools csomagban. Előfordulhat, hogy valaki azt szeretné, ha az esetkörnyezet argumentumai megjelenítési stílusban vannak beírva.

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

Itt van a kettő közötti különbség (top: dcases, alsó: cases):

írja ide a kép leírását

Válasz

Vagy egyszerűen beírhatja a \Bigg \{

előtt

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük