logo

Latekso matrica

Matrica apibrėžiama kaip skaičių, vadinamų elementais, rinkinys, išdėstytas eilučių ir stulpelių pavidalu taip, kad būtų iš stačiakampio masyvo. Jis turi platų pritaikymą ir yra naudojamas įvairiems tikslams.

Aplinka naudojama matricai įgyvendinti, kuri pateikta toliau:

 egin{matrix} ...... end{matrix} 

Ampersando (&) simbolis atskiria stulpelius matricoje.

Į matricą galime įtraukti tiek eilučių ir stulpelių pagal reikalavimus.

Eilutės yra atskirtos komanda \, kuri dažniausiai naudojama norint nurodyti tekstą naujoje eilutėje.

Matricos aplinka įgyvendinama naudojant ir [.

Tai parašyta taip:

 [ ..... ] 

Nenaudojant aukščiau nurodytos aplinkos, „Texmaker“ duos klaidą.

.tif failą

Supraskime paprastu pavyzdžiu. Pavyzdys yra a 2 x 2 matrica. Tai matrica, kurią sudaro dvi eilutės ir du stulpeliai.

Tokio pavyzdžio kodas pateiktas žemiau:

 documentclass[10pt]{article} usepackage{mathtools} egin{document} [ egin{matrix} a & b \ c & d end{matrix} ] end{document} 

Išvestis:

Latekso matrica

Yra įvairios matricos aplinkos, naudojamos skirtingų stilių matricos skliausteliams sukurti, kurios išvardytos toliau:

Aplinka Aplinkinis laikiklis
pmatrica ( )
Bmatrica { }
bmatrica [ ]
Vmatrica || ||
vmatrix | |

Žvaigždute pažymėta pirmiau nurodytų aplinkų versija naudojama toliau pateiktos matricos stulpeliams sulygiuoti:

Aplinka Aplinkinis laikiklis
pmatrix* ( )
Bmatrix* { }
bmatrix* [ ]
Vmatrix* || ||
vmatrix* | |

Supraskime aukščiau pateiktą derinimo procesą pavyzdžiu. Pavyzdys yra 3x3 matrica, turinti tris eilutes ir stulpelius.

Tokio pavyzdžio kodas pateiktas žemiau:

 documentclass[10pt]{article} usepackage{mathtools} egin{document} [ egin{bmatrix} % you can specify any environment according to your choice A & B & C \ D & E & F \ G & H & I end{bmatrix} = egin{bmatrix*} J & K & L \ M & N & O \ P & Q & R end{bmatrix*} ] end{document} 

Išvestis:

plonas algoritmas
Latekso matrica 1

Taip pat galite sukurti savavališko dydžio matricą. Taškai tarp matricų gali būti nurodyti naudojant komandą ddots (⋱), vdots (⋮) ir cdots (⋯).

Kodas tokiai matricai sukurti pateikiamas žemiau:

 documentclass[10pt]{article} usepackage{mathtools} egin{document} [ egin{pmatrix} % you can specify any environment according to your choice b_{11} & b_{12} & cdots & b_{1 n} \ b_{21} & b_{22} & cdots & b_{2 n} \ % for more than one digit, we need to enclose the underscore value inside the curly brackets. vdots & vdots & ddots & vdots \ b_{31} & b_{32} & cdots & b_{3 n} end{pmatrix} ] end{document} 

Išvestis:

Latekso matrica 2

Matrica su tekstu

Vykdomame tekste galime įterpti matricą. Tokio tipo matrica vadinama mažąja matrica.

Žemiau pateikta aplinka, naudojama kuriant mažą matricą:

 egin{smallmatrix} ..... end{smallmatrix} 

Tačiau čia turime nurodyti, kad teksto dydis turėtų būti didesnis nei matricos.

Supraskime pavyzdžiu.

Kodas pateiktas žemiau:

 documentclass[10pt]{article} usepackage{mathtools} egin{document} The text around the matrix is larger compared $igl(egin{smallmatrix} 1 & 2 & 3 \ 4 & 5 & 6 end{smallmatrix} igr)$ to the size of elements of the particular matrix. % In this example, we need not specify the [...] environment because of the ig command used. It automatically adjusted a matrix between the texts. You can also change the format according to the requirements. end{document} 

Išvestis:

Latekso matrica 3

Pasienio matrica

Kraštinių matrica naudojama kraštinėms aplink matricą sukurti. The ordermatrica tokiai matricai įgyvendinti naudojama komanda.

Tokio pavyzdžio kodas pateiktas žemiau:

 documentclass[12pt]{article} usepackage{mathtools} egin{document} [ egin{vmatrix} % you can specify any matrix environment according to the requirements M = ordermatrix{~ & 0 & 1 cr % the cr command is used as a extra alignment tab 0 & a & b cr 1 & c & d cr} end{vmatrix} ] end{document} 

Išvestis:

Latekso matrica 4

Trupmenų matrica

Trupmenų matricą sudaro trupmenos elementai. Galime įterpti ir nefrakcinius elementus pagal reikalavimus.

Supraskime paprastu pavyzdžiu. Čia mes panaudojome Vmatrica aplinką.

Tokio pavyzdžio kodas pateiktas žemiau:

 documentclass[12pt]{article} usepackage{mathtools} egin{document} [ egin{Vmatrix} frac{2}{3} & 0 & 0 \ 0 & frac{4}{5} & 0 \ 0 & 0 & frac{6}{7} end{Vmatrix} ] end{document} 

Išvestis:

Latekso matrica 5

Masyvai

Masyvas panašus į matricą. Bet čia mes galime įterpti eilutes tarp eilučių ir stulpelių.

Šiam tikslui naudojama aplinka nurodyta toliau:

 egin{array} ....... end{array} 

Supraskime du pavyzdžius.

Pirmojo pavyzdžio kodas pateiktas žemiau:

 documentclass[12pt]{article} usepackage{mathtools} egin{document} [ egin{matrix} egin{array}c a & b \ hline c & d end{array} end{matrix} ] end{document} 

Išvestis:

Latekso matrica 6

Antrojo pavyzdžio kodas pateiktas žemiau:

 documentclass[12pt]{article} usepackage{mathtools} egin{document} [ egin{matrix} egin{array}r a & b & c \ hline d & e & f end{array} end{matrix} ] end{document} 

Išvestis:

Latekso matrica 7

Atvejai

1) Matematikos garbanoti skliaustai apibrėžiami naudojant left{ ir ight} komandą.

Supraskime dviem pavyzdžiais.

Pirmojo pavyzdžio kodas pateiktas žemiau:

 documentclass[12pt]{article} usepackage{mathtools} usepackage{xfrac} egin{document} egin{math} left{frac{a - 1}{b}
ight} end{math} end{document} 

Išvestis:

Latekso matrica 8

2) Tai yra esminė bylų dalis. Čia, atvejų Tokiems metodams įgyvendinti naudojama aplinka, kuri parašyta taip:

Java kodo pavyzdys
 egin{cases} ..... end{cases} 

Aukščiau pateikta aplinka dažniausiai naudojama matematikoje, norint parašyti dvi lygtis su tam tikromis sąlygomis tik atskiruose skliaustuose.

Antrojo pavyzdžio kodas pateiktas žemiau:

 documentclass[12pt]{article} usepackage{mathtools} usepackage{xfrac} egin{document} [ f(x) = egin{cases} x^2 + 2x & quad 	ext{if } x 	ext{ is greater than 0}\ % the text command is just used for the formatting 0 & quad 	ext{if } x 	ext{ is less than 0} % the quad command maintains the distance between the text and the math variable end{cases} ] end{document} 

Išvestis:

Latekso matrica 9