Leíró grafika
A MATLAB-ban lehetõség van arra, hogy a TeX és a LaTeX tolmácsokat használva meglehetõsen komplex matematikai képleteket kapjunk, amelyek indexeket, frakciókat, gyökereket, integrálokat és összegeket, mátrixokat és speciális matematikai jeleket tartalmaznak.
A MATLAB súgórendszerében a vonatkozó információk a következő szakaszokban találhatók:
- MATLAB: Grafikus objektum böngésző kezelése, a jobb oldali ablakban kattintson a Tengelyek hivatkozásra, majd a Core Objects, majd a Szövegre, és nézze meg a szövegobjektum Tolmács és String tulajdonságait.
- MATLAB: Grafika: annotációja Grafikonok: Szöveg hozzáadása kommentárokat Grafikonok: matematikai szimbólumok, a görög betűk és karakterek TEX - egy példa a formula, amely a görög betűk és kódok felhasználásával készült TeX tolmács.
- Egy olyan oldal, amely a funkció szövegével kapcsolatos információkkal szolgálhat, például a >> doc szöveg használatával.
Betűtípusok, körvonalak, méretek, indexek, különböző jelek módosítása. TeX tolmács.
A képlet egy szövegobjektum, amelyet a szöveges funkcióval hoztak létre (lásd: Szöveges objektum elhelyezése, annak méretének és pozíciójának meghatározása). Egyszerű példa, fontolja meg az aláírás elhelyezését a sin x 2 függvény grafikonján; e -x. a [0, 5] intervallumon a fplot segítségével épül fel, amely maga választja ki az argumentum értékét a legpontosabb grafikon eléréséhez:
Ahhoz, hogy hozzon létre egy szöveges objektumot vonatkozik jellemző szöveget, jelezve annak bemeneti argumentumokat, a koordinátáit a szöveg objektum az abszcisszán és 2,5 az ordinátán 0,15, egy sor szöveg „sin (^ 2) ^>” és a betűméretet 20 pt.
A tengely egy képletet jelenít meg, nem pedig pontosan a karakterláncban megadott karaktereket
Ez azért van, mert alapértelmezés szerint szöveges függvény értelmezi néhány karakter és a kettő kombinációja TeX formátum tag (annak a ténynek köszönhető, hogy a tolmács tulajdonság a szöveg objektum értéke „tex”), és megfelelően formázza a kimenetet a szöveg a tengely, amint azt az alábbi ábra .
Ebben az esetben a parancs \ ez vezetett a dőlt formázás a szöveg, amely együtt \ ez zárójelek között, és a szimbólum ^ hozhatnak létre felsőindexeket: kettes, és a tartalmát a merevítők - ahonnan jött -x. Alsó index létrehozásához használjon aláhúzást, például a parancssorozatot:
a következő eredményhez vezet:
Ha egynél több karaktert jelölnek egy alsó vagy felső indexel, akkor mindegyiket zárójelben kell elhelyezni, összehasonlítani:
Az 'A_ij ^ (1)' rossz eredményt eredményez
a dőlt formázás a teljes sorra érvényes, a félkövér feletti további jelölés pedig csak a zárójelben működik
A formázás módosítása mellett megváltoztathatja a betűtípust és méretét is. Ehhez a következő parancsok használatosak:
- \ fontname - font módosítása. A göndör zárójelek beírják a számítógépre telepített egyik betűtípus nevét.
- \ fontsize - változtassa meg a betűméretet. Alapértelmezés szerint a göndör zárójelben megadott értéket pontokban értelmezzük; A szövegobjektum FontUnits tulajdonsága alapértelmezés szerint a "pont" érték. Ha a szövegobjektum FontUnits tulajdonsága más értékre van állítva, akkor a megfelelő mértékegységeket fogja használni (lásd: Szöveges objektum elhelyezése, méretének és pozíciójának meghatározása).
Egy szöveges objektumban több betűtípussal formázhatja a szöveget. Megjegyzendő, hogy egy parancs \ fontname hatóköre más parancsra \ fontname vagy a sor végére van felosztva. Például, a bemeneti érvekben a következő sor szöveges funkcióját adja meg
egy olyan szöveges objektum megjelenéséhez vezet, amelyben a szöveg első felét formázza a monospaced Courier betűtípus, a második pedig az arányos Arial
Természetesen a fenti parancsok kombinálhatók a betűtípus, annak alakja és mérete megváltoztatására, azonnal feltüntetve a szöveg formázásához szükséges paramétereket. Például a feladat a következő sor szöveges funkciójában
lehetővé teszi, hogy megkapja ezt a szöveget:
amelyben a karakterek mérete először 40pt. akkor 10pt. a Courier és az Arial betűtípusokat, valamint a dőlt betűt és a vastag betűtípust.
Az aláírások tengelyek, cím és a legenda, hogy készül funkciók xlabel, ylabel, zlabel és címe, továbbá lehetséges, hogy a felső és az alsó index változása a védjegy, a betűtípust és méretet, például:
Ez azért történik, mert a tengely címkék és a cím létrehozott jellemzők magas szintű xlabel grafika, ylabel, zlabel és a címet, sőt, a szöveges objektumok tartozó tengelyeket a hierarchiában a grafikus objektumok MATLAB (lásd. Szakasz címe és tengely címkék szöveges objektumok, a leszármazottai tengely) .
A megjelenő ablakban csak a String-hiperhivatkozásra mutasson, és nézze meg a táblázatot. A következő karakterek megjelenítéséhez felsorolja a TeX parancsokat, egy visszafordulási karakterrel kezdődően:
- nagybetűs és kisbetű görög betűk \ alpha, \ beta, \ gamma, \ Gamma, \ Sigma, \ Pi stb.
- különböző nyilak \ leftarrow, \ uparrow, \ rightarrow, és így tovább.
- a kereszteződés, a szakszervezet és a hovatartozás szimbólumait \ cup, \ cap, \ in stb.
- "nagyobb vagy egyenlő", "kisebb vagy egyenlő", "nem egyenlő a" \ geq, \ leq, \ neq
- quantifiers \ forall \ létezik
- egyéb jelek
Ezekkel a karakterekkel egyszerű képleteket írhat be, például megadhatja a szövegfüggvényben egy karakterláncot
a következő szöveghez vezet:
amely már nem tűnik nagyon kedvesnek.
A matematikai képletek nagyszerű lehetőségét a LaTeX-tolmács biztosítja.
Ahhoz, hogy a MATLAB LaTeX tolmács helyett TeX tolmács, be kell állítani az ingatlan értékét a szöveg objektum tolmács „latex” és megkötésére kitámasztók formula (azaz írt formula egy különálló vonalon) a bal és a jobb oldali jelek $$ (két egymást követő jel dollár). Ha a képletnek a szövegben kell lennie, akkor a jobbra és a balra lévő $ jelekkel kell körülvenni. Állítsa be az ingatlan értéke a szöveg objektum lehet az eszköz használatával, set (lásd. Pl Sec. Elhelyezés a szöveg objektum határozza meg annak méretét és helyzetét), akár közvetlenül, amikor szöveg létrehozása funkció a bemenetére érvekre, kerül sor a következő példák.
A LaTeX csomagban található munkáról részletes információk a következő forrásokból szerezhetők be:
A MATLAB csomag LaTeX interpreterével a leggyakoribb képletek gyűjtésének alaptechnikáit vizsgáljuk.
Összegek, termékek, integrálok, frakciók, korlátok, gyökerek.
A korábbi formula, amelyet a TeX-tolmács kap,
Származtatni lehet a következő (az összes példák a szám egy új grafikus ablakon, mintha a tengely létezik, az alacsony szintű funkció szöveget jeleníti meg az új szöveg objektum hozzájuk való eltávolítás nélkül elérhető a grafika, ami a bevezetését az érdeklődés):
Ebben a példában a következő parancsok használatosak:
- a \ sum parancs az összegzőjel kiadásához, amelyben az összegzés felső és alsó határait felső és alsó index karakterek (^ és _) jelölik;
- \ frac \ parancsot kapsz egy töredékért.
Ha a töredék számlálója és nevezője egynél több karaktert tartalmaz (vagy számláló nem számjegy), zárójelben kell őket elhelyezni. A jövőben az összetévesztés elkerülése érdekében mindig görbe fogantyúkat használunk, azaz Például a \ frac12 helyett írunk \ frac. Parancsok sorrendje:
vezet a képlethez
amelyben az x és a számok különböző méretűek, attól függően, hogy melyik frakcióban vannak.
Ahhoz, hogy a karakterek méretét a frakcióban, a nevező a fenti képletben, kiegyenlített a méret a többi szimbólum a képletben, használja a parancsot \ displaystyle, előtt elhelyezett parancs \ frac, ahogyan az a következő példában
A \ int parancs az integrálok írására szolgál, de a _ és a ^ jelek használatával megadott korlátok megadása miatt a határértékek nem helyezhetők el az integrált megjelölés fölé és alá (az összeghez hasonlóan), hanem jobbra:
Ha az integráció felső és alsó határát szigorúan felülről és alulról kívánja elhelyezni az integrális jelhez képest, akkor a \ limit parancsot közvetlenül az \ int parancs után kell hozzáadnia, például:
olyan képletet készít, amely függőlegesen több helyet foglal el az előzőhöz képest, de valamivel szebbnek tűnik:
Az integrál szokásos jele mellett van egy jel a kontúr integrálására, amelyet a \ oint parancs segítségével adunk ki, például:
a kontúr mentén az integrált kimenetet adja ki:
Természetesen annak érdekében, hogy a G szimbólum alul legyen, és ne az integrál jele jobb oldalán, közvetlenül a \ limits paranccsal, mint az előző példában.
Az integráltaktól eltérően az alapértelmezett összegzési határértékek az összegzési jel fölött és alatt jelennek meg. Ha az összeadási jel jobb oldalára kívánja helyezni őket, akkor meg kell adnia \ nolimits, például:
megadja a kívánt eredményt
A határjel nyomtatásához használja a \ lim parancsot, amely lehetővé teszi, hogy alacsonyabb rendű aláírást írjon alá alá:
Az olyan más karakterekre vonatkozó parancsok, amelyek megadhatják a határértékeket, a felhasználási példákat és az eredményt, az alábbi táblázatban találhatók.
A négyzetgyökér-jelet az \ sqrt paranccsal kell kiadni, és a radix zárójelben van elhelyezve, például:
létrehoz egy olyan kifejezést, amely négyzetgyököket tartalmaz
Ha egy bizonyos fokozat gyökerét szeretné elérni, akkor az \ sqrt parancs után négyzet alakú zárójelben a fokozat értékét jelöli, majd a zárójelben lévő gyökér kifejezést követően:
Különböző méretű és különböző méretű határolók.
A képletben szereplő zárójelek nem változtatják meg a méretüket, attól függően, hogy mit tartalmaznak, például parancsokat
nem túl gyönyörű képlethez vezet
A zárójelek vagy határolók (például egy moduljel) automatikusan átméretezhetők a \ bal és a jobb oldali parancsok használatával, a megfelelő zárójelekkel vagy határolókkal együtt:
ugyanazt a képletet eredményezi, mint az előző példában, ami sokkal jobbnak tűnik.
Felmerül a kérdés, hogy kiadási fogszabályozó LaTeX használni annak érdekében, hogy korlátozzák a bizonyos csoportja karakterek például legyen a felső vagy alsó index a képletben vagy az alsó vagy felső határt az összeg, vagy beépített. A következő fellebbezés
vezet a figyelmeztető ablakban a parancs értelmezésére, hogy lehetetlen értelmezni a szöveget Figyelmeztetés: Nem értelmezhető a TeX-karakterlánc. Hiányzó határoló (beillesztve). és maga a szövegobjektum nem tartalmaz képletet. A göndör zárójelek helyett meg kell adnia a \<и \>, azaz
a helyes eredményhez vezet
A kerek, négyzet és göndör fogantyúk mellett további korlátozások is rendelkezésre állnak, beleértve a függőleges vonalakat a modulhoz és a normákhoz, amelyeket a következő táblázatban mutatnak be, példákkal a használatukra és az eredményre.
Gyakran szükség van csak egy korlátozóra, amelynek mérete automatikusan kiválasztódik. Ehhez a \ left és a \ right parancsok kombinációját is használjuk, és egy ponton a pontok helyett egy pontot rendelünk:
a frakció jobb oldalán lévő függőleges sáv megjelenéséhez vezet:
Trigonometrikus, hiperbolikus függvények és logaritmusok
A trigonometrikus, hiperbolikus függvények és logaritmusok speciális parancsokat tartalmaznak:
mert elfogadott szabályok szerint közvetlen típusba kell őket írni. Például a \ sin parancs és a bűn szövege különböző eredményekhez vezet, az első pedig helyes, mivel alapértelmezés szerint a latin betűk dőlt betűkkel vannak nyomtatva
Ha nem a tan, hanem a tg szót szeretné írni, ahogy az az orosz irodalomban szokásos, akkor a változó betűkészletekhez kell fordulni.
Ha a LaTeX-tolmács használatakor közvetlen betűtípust szeretne beállítani, használja a parancsot
vezet a képlethez
amelyben nincs elegendő kis tér az érintő jele után. A különbség meghatározásához kétféleképpen járhat el:
- vagy speciális parancsokkal állíthatja be (egy szóköz a $ $$ x $$ sorban, mielőtt x nem vezet a kívánt eredményhez), amelyeket a szakaszban ismertetünk. A képletekben beállított intervallumok;
- vagy használja a \ mathop parancsot, mint ez: '$$ \ mathop> x $$', akkor standard függvényt kapunk a függvény és az argumentum neve között, ugyanúgy, mint más függvények alapértelmezése:
A LaTeX tolmács betűtípusainak módosítása
A LaTeX tolmács használata során a stílusban módosított \ rm, \ bf és \ it parancsok nem fognak működni. Ehelyett más parancsokat használnak, ezek közül az egyiket, \ mathrm, az előző szakasz Trigonometrikus, hiperbolikus függvényeket és logaritmusokat használt a közvetlen betűtípus eléréséhez. Az egyéb parancsok a táblázatban, a példákkal és a kapott eredményekkel együtt jelennek meg.
Beállítási idõközök a képletekben
Általánosságban elmondható, hogy a képletekben megadott intervallumokat automatikusan hozzák létre, és az eredmény jól néz ki, de néha időközönként kézi beállításra van szükség. Például a képletben
jobb, ha egy kis intervallumot készítünk a dx előtt, a \, (slash és vessző) szóköz-beállítási parancs segítségével a következőképpen: '$$ \ int_ ^ x \, dx $$'
Számos parancs van megadva különböző szélességű intervallumok meghatározására:
- \ quad - intervallum, amelynek hossza egybeesik az M betű szélességével;
- \ qquad egy intervallum, amely megegyezik a 2-mind \ quad-val;
- \, az intervallum 1 / 6th \ quad;
- \: - egy intervallum 2 / 9th \ quad;
- \; - az intervallum 5 / 18th \ quad;
- \! - csökkentse az intervallumot 1 / 6th \ quad értékkel.
Vízszintes konzolok, vonalak és nyilak
Ha vízszintes vonalakat, zárójeleket és nyílokat szeretne kapni a képletek felett és alatt, használja a következő parancsokat, a zárójelek közé zárva a kiemelt szöveget, majd helyezze el a parancs után:
- \ overline - egy sáv a képlet fölött
- \ underline - egy sor a képlet alatt
- \ overrightarrow - a jobb oldali képlet fölötti nyíl
- \ overleftarrow - a képlet fölött található nyíl, balra irányítva
- \ overbrace - vízszintes göndör gerely a képlet fölött
- \ alulnézet - a vízszintes göndör merevítő a képlet alatt
A zárójeleknél használhatja az aláírást, és indexel. Például,
Hasonlóképpen, a felső index használatával aláírásra kerül a felső vízszintes konzol.
A képletekben szereplő képletek és a képletekben szereplő szöveg.
Ha a formuláknak a szövegben kell lenniük, akkor mindegyik oldalon $ jeleket kell körülvenniük
Ahhoz, hogy ugyanazt a jelet szerezzük be, mint a kiterjesztett képletben, elegendő az utolsó képletben a két $ jelzőtáblát elhelyezni anélkül, hogy helyet kellene hagynunk jobbra:
Ez a különbség a MATLAB LaTeX tolmácsa és a klasszikus LaTeX között, amelyben a két dollárjelű $ jelzésű képlet távolivá válik, vagyis a dokumentum egy külön sorára kerül.
A képletben szereplő szöveget a \ mbox paranccsal adjuk meg, maga a szöveg gurulós zárójelben kerül ráhelyezésre, és a szöveg szóközökét figyelembe vesszük. Például a következő operátorok sorozata
ugyanarra az eredményre vezet:
Ha nem használja a \ mbox parancsot, akkor a szöveg karakterei változóként fognak értelmezni, dőlt betű nélkül jelenik meg, és csúnyán kiderül:
A képletek elrendezése több sorban és a mátrixok származtatása
Természetesen a képletek származtatása több sorban lehetséges a szöveges funkció segítségével több szövegobjektum létrehozásával. Azonban egyetlen szöveges objektum és a LaTeX tolmács használata bizonyos előnyöket biztosít, például amikor mátrixokat ír be. Ha a képletet több sorba kívánja kiírni, használja a tömbkörnyezetet, amely meghatározza: az igazítási módszert (c-center, l-bal és r-jobb), a karakterláncban lévő szimbólumokat és a vonalak vége a \\
két képlet megjelenését eredményezi (egy szöveges objektum), amelyben az igazítás az egyenlő megjelölésen történik
Amikor a LaTeX tolmács engedélyezve van, a szöveges funkcióhoz String vagy string változó szükséges, amely több sorból is létrehozható, így a szöveges függvény hívása nem tart túl hosszú vonalat. Az előző szövegobjektumot úgy adhatjuk el, hogy a sztringet a képletre osztjuk két részre, majd az s1 és s2 változókba írjuk őket, majd csatoljuk őket például a szögletes zárójelek vagy a horzcat függvény használatával:
Egy szöveges objektum képletének elrendezése több sorban lehetővé teszi egy olyan konzol használatát, amely automatikusan átméretezi az egyenleteket egy rendszer formájában, például:
vezet egy rendszerhez
A tömbkörnyezet lehetővé teszi, hogy összetett formulákat, például mátrixokat írjon be. szereplők
adja ki a következő mátrixot a grafikus ablakban
Az eredmény egy szöveges objektum, amely lehetővé teszi a szövegobjektum tulajdonságainak alkalmazását a Szövegobjektum megjelenésének megváltoztatásához. Például módosíthatja a háttér és a betűtípus színét
Példaként, az automatizálás vonatkozó ezen eljárás mátrixok tartalmazó számértékek, bemutatunk egy egyszerű funkció mat2tex képező mátrix az adott vonalon megfelelő LaTeX értelmező (hosszú sorok MATLAB interpreter nem tud feldolgozni):
Beviteli érvei: A - mátrix és fmt - egy sor a számkijelzés formátumával vagy a számjegyek számával, például:
Képlet konvertálása rajzba (Image objektum)