Ta niz navodil pojasnjuje, kako rešiti matrično enačbo in opraviti statistično analizo matrike v MATLAB -u.
- Matrične enačbe bodo v obliki Ax = B.
- Statistična analiza bo ugotovila skupno število podatkovnih točk ter najmanjše, največje in območje. Poleg tega bo vključeval vsoto, povprečje in standardni odklon. Ta razdelek se lahko uporablja samostojno (brez 1. dela).
- Za tiste, ki imajo izkušnje s programiranjem MATLAB, krepki tisk ponuja pregled vsakega koraka.
- Za nove in manj samozavestne uporabnike MATLAB-a bo besedilo brez krepke pisave ponudilo podrobnejši opis vsakega koraka.
- Ležeče besedilo v vsakem koraku ponuja primer koraka; predlaga se, da tisti, ki ne poznajo programiranja, te primere uporabijo za primerjavo s tem, kar so vnesli.
Koraki
Korak 1. Prenesite MATLAB
Če še nimate prenesenega programa MATLAB, obiščite: https://www.mathworks.com/store/link/products/student/SV?s_tid=ac_buy_sv_but1_2&reokedDomain=www.mathworks.com, če želite prenesti MATLAB. Ustvarite študentski račun, če tega še niste storili.
1. del 2: Reševanje matrične enačbe
Korak 1. Standardizirajte svoje matrike, da bodo uporabne v standardni obliki matrične enačbe, Ax = B
- Za ta niz navodil je enačba matrike [1 2 -2; 2 3 1; 3 2 -4] x = [9; 23; 11] bo uporabljena za ponazoritev postopka reševanja enačbe.
- Matrica [1 2 -2; 2 3 1; 3 2 -4] je matrika koeficientov.
- B matrika je [9; 23; 11].
- Spremenljivka x je matrika rešitev enačbe.
Korak 2. Ustvarite matriko A
- Odprite MATLAB.
- Kliknite v ukaznem oknu (veliko okno na sredini zaslona), da se pripravite na vnos besedila.
- Vnesite ime spremenljivke, v tem primeru 'A', in znak enakosti (=).
- Vstavite levi oklepaj ([) in vnesite podano matriko A, začenši od zgornjega levega in desnega desnega dela ter vsako številko ločite z vejico ali presledkom. Ko pridete do konca vrstice, to označite z vključitvijo podpičja. Nato vnesite prvo številko naslednje vrstice in nadaljujte na enak način kot zgoraj. Na ta način vključite celotno matriko, nato pa matrico zaključite z desnim oklepajem (]),
- Pritisnite Enter, da spremenljivko shranite v delovni prostor MATLAB.
- Za primer matrike, podane v 1. koraku, bi uporabnik vnesel A = [1 2 -2; 2 3 1; 3 2 -4] in pritisnite enter.
Korak 3. Ustvarite matriko B
- Vnesite matriko B v enaki obliki, kot je razloženo zgoraj, ali sledite spodnjim skrajšanim navodilom.
- Vnesite ime spremenljivke, ki ji sledi znak enakosti. Nato vnesite levi oklepaj, vnose matrike in desni oklepaj. Nato pritisnite enter.
- Na primer, uporabnik bi vtipkal B = [9; 23; 11] in nato pritisnite enter.
Korak 4. Preverite, ali so matrice združljive za reševanje matričnih enačb
To naredite tako, da velikost vsake matrike shranite kot spremenljivko in preverite, ali je v A enako število stolpcev kot vrstice v B.
- Obiščite https://math.sfsu.edu/smith/Documents/AppendixC.pdf in preverite, zakaj je treba matrice pred uporabo v matrični algebri preizkusiti glede združljivosti.
- Ustvarite spremenljivko velikosti za matriko A. Vnesite novo ime spremenljivke, ki ji sledi znak enakosti, nato 'velikost' in spremenljivko za matriko A, zaprto v oklepaju. Pritisnite enter.
- Za primer matrice bi uporabnik vnesel Velikost = velikost (A) in pritisnite enter.
- Ustvarite spremenljivko velikosti za matriko B na enak način kot zgoraj.
- Na primer, uporabnik bi vtipkal Bsize = velikost (B) in pritisnite enter.
- Primerjajte vrstice A s stolpci B tako, da vnesete novo ime spremenljivke, ki mu sledi znak enakosti. Nato vnesite levi oklepaj, ime spremenljivke A in '(2)', dva enaka znaka, ime spremenljivke velikosti B, '(1)' in zaprite oklepaj. Pritisnite enter.
- Za primer matrice bi uporabnik vnesel comp = (Asize (2) == Bsize (1)) in pritisnite enter.
- Če so matrice združljive, bo izhod 1 in matrike lahko uporabite za matrične enačbe.
- Če matrice niso združljive, bo izhod 0 in matric ni mogoče uporabiti za matrične enačbe.
Korak 5. Rešite za x
- Vnesite 'x =', ime spremenljivke matrike A, poševnico () in ime spremenljivke matrike B. Pritisnite enter.
- Na primer, uporabnik bi vtipkal x = A / B in pritisnite enter.
- Rešitev bo shranjena v spremenljivki x.
2. del 2: Izvajanje statistične analize
Korak 1. Ustvarite matriko A kot matriko z eno vrstico
- Vnesite novo ime spremenljivke za A, ki mu sledi znak enakosti. Vnesite levi oklepaj ([) in vsako število v matrici, ločeno s presledkom ali vejico. Zaprite z desnim oklepajem (]) in pritisnite enter.
- Za primer matrike, podane v 1. koraku 1. dela, bi uporabnik vnesel Arow = [1 2 -2 2 3 1 3 2 -4] in pritisnite enter.
Korak 2. Izračunajte število podatkovnih točk z uporabo vgrajene funkcije 'numel'
- Vnesite novo ime spremenljivke, ki mu sledi znak enakosti. Nato vnesite 'numel' in ime matrike A v oklepaju. Pritisnite enter.
- Na primer, uporabnik bi vtipkal Ntotal = numel (Arow) in pritisnite enter.
Korak 3. Z uporabo vgrajene funkcije 'min' izračunajte minimum podatkov
- Vnesite novo ime spremenljivke, ki mu sledi znak enakosti. Nato v oklepaj vnesite 'min' in ime vaše A matrike. Nato pritisnite enter.
- Na primer, uporabnik bi vtipkal Amin = min (Arow) in pritisnite enter.
Korak 4. Izračunajte največ podatkov z uporabo vgrajene funkcije 'max'
- Vnesite novo ime spremenljivke, ki mu sledi znak enakosti. Nato vnesite 'max' in ime matrike A v oklepaju. Pritisnite enter.
- Na primer, uporabnik bi vtipkal Amax = max (Arow) in pritisnite enter.
Korak 5. Izračunajte obseg podatkov tako, da od najmanjše vrednosti odštejete največjo vrednost
- Vnesite novo ime spremenljivke, ki mu sledi znak enakosti. Nato vnesite ime največje spremenljivke, znak minus (-) in ime najmanjše spremenljivke. Pritisnite enter.
- Na primer, uporabnik bi vtipkal obseg = Amax - Amin in pritisnite enter.
Korak 6. Izračunajte vsoto podatkov z uporabo vgrajene funkcije "vsota"
- Vnesite novo ime spremenljivke, ki mu sledi znak enakosti. Nato vnesite 'vsota' in ime matrike A v oklepaju. Pritisnite enter.
- Na primer, uporabnik bi vtipkal Asum = vsota (Arow) in pritisnite enter.
Korak 7. Izračunajte povprečje (ali povprečje) podatkov z uporabo vgrajene funkcije 'mean'
- Vnesite novo ime spremenljivke, ki mu sledi znak enakosti. Nato vnesite 'mean' in ime matrike A v oklepaju. Pritisnite enter.
- Na primer, uporabnik bi vtipkal Amean = povprečje (Arow) in pritisnite enter.
Korak 8. Izračunajte standardni odmik (kvadratni koren variance) podatkov z uporabo vgrajene funkcije 'std'
- Vnesite novo ime spremenljivke, ki mu sledi znak enakosti. Nato vnesite 'std' in ime matrike A v oklepaju. Pritisnite enter.
- Na primer, uporabnik bi vtipkal Astd = std (Arow) in pritisnite enter.
Korak 9. Ustvarite tabelo za prikaz statistične analize z vgrajeno funkcijo 'tabela'
- Vnesite novo ime spremenljivke, ki mu sledi znak enakosti. Nato vnesite 'tabelo' in vsako od spremenljivk, ustvarjenih za korake od 2 do 8, prilepite v ločene z vejicami v oklepaju. Pritisnite enter.
- Na primer, uporabnik bi vtipkal Statistika = tabela (Ntotal, Amin, Amax, range, Asum, Amean, Astd) in pritisnite enter.
Nasveti
- Če kadar koli naredite napako, lahko spremenljivko zamenjate tako, da jo natipkate na pravilen način in pritisnete enter. Nadomestil bo prejšnjo spremenljivko, shranjeno pod tem imenom.
- Če želite popolnoma znova zagnati, vnesite 'clc' in pritisnite enter. S tem boste ponastavili vse, kot da bi ravno odprli MATLAB.
- Če ne želite prikazati rezultatov ukazov, ki ste jih vnesli v ukazno okno, zaključite ukaz s podpičjem.
- Če želite imeti čistejše ukazno okno, lahko preprečite, da bi MATLAB ponovno prikazal vaše spremenljivke, potem ko pritisnete enter, tako da končate vrstico s podpičjem. Spremenljivke bodo še vedno shranjene v delovnem prostoru, samo ne bodo prikazane na zaslonu.
- Za več informacij o programski opremi MATLAB obiščite: https://www.mathworks.com/products/matlab.html, če želite izvedeti več o programu.