Si të përdorni MatLab për të zgjidhur ekuacionet e matricës dhe për të kryer analiza statistikore

Përmbajtje:

Si të përdorni MatLab për të zgjidhur ekuacionet e matricës dhe për të kryer analiza statistikore
Si të përdorni MatLab për të zgjidhur ekuacionet e matricës dhe për të kryer analiza statistikore

Video: Si të përdorni MatLab për të zgjidhur ekuacionet e matricës dhe për të kryer analiza statistikore

Video: Si të përdorni MatLab për të zgjidhur ekuacionet e matricës dhe për të kryer analiza statistikore
Video: Zysha e seksit Ja si të prishemi pa i ren me dore 2024, Mund
Anonim

Ky grup udhëzimesh shpjegon se si të zgjidhet një ekuacion matricë dhe të kryhet analiza statistikore në një matricë në MATLAB.

  • Ekuacionet e matricës do të jenë në formën Ax = B.
  • Analiza statistikore do të gjejë numrin e përgjithshëm të pikave të të dhënave, si dhe minimumin, maksimumin dhe gamën. Përveç kësaj, do të përfshijë shumën, mesataren dhe devijimin standard. Ky seksion mund të përdoret më vete (pa Pjesën 1).
  • Për ata me përvojë në programimin MATLAB, printimi i guximshëm ofron një përmbledhje të secilit hap.
  • Për përdoruesit e rinj dhe më pak të sigurt të MATLAB, teksti pa guxim do të ofrojë një përshkrim më të detajuar të secilit hap.
  • Teksti i pjerrët në secilin hap ofron një shembull të hapit; sugjerohet që ata që nuk janë të njohur me programimin t'i përdorin këto shembuj për t'u krahasuar me atë që kanë shtypur.

Hapa

Hapi 1. Shkarkoni MATLAB

Nëse nuk e keni shkarkuar tashmë MATLAB, vizitoni: https://www.mathworks.com/store/link/products/student/SV?s_tid=ac_buy_sv_but1_2&requestedDomain=www.mathworks.com për të shkarkuar MATLAB. Krijoni një llogari studentore nëse nuk e keni bërë tashmë.

Pjesa 1 nga 2: Zgjidhja e ekuacionit të matricës

Hapi 1. Standardizoni matricat tuaja për t'u përdorur në formën standarde të një ekuacioni matricë, Ax = B

  • Për këtë grup udhëzimesh, ekuacioni i matricës [1 2 -2; 2 3 1; 3 2 -4] x = [9; 23; 11] do të përdoret për të ilustruar procesin e zgjidhjes së ekuacionit.
  • Matrica [1 2 -2; 2 3 1; 3 2 -4] është matrica e koeficientit.
  • Matrica B është [9; 23; 11].
  • Ndryshorja x është matrica e zgjidhjeve të ekuacionit.

Hapi 2. Krijo matricën A

  • Hap MATLAB.
  • Klikoni në dritaren e komandës (dritarja e madhe në qendër të ekranit) për t'u përgatitur për shtypjen e tekstit.
  • Shkruani emrin e ndryshores, në këtë rast 'A', dhe shenjën e barazimit (=).
  • Futni një kllapa të majtë ([) dhe shtypni matricën e dhënë A, duke filluar nga lart majtas dhe duke punuar në të djathtë, duke e ndarë secilin numër me presje ose hapësirë. Pasi të arrihet fundi i një rreshti, nënkuptoni këtë duke përfshirë një pikëpresje. Pastaj shtypni numrin e parë të rreshtit tjetër dhe vazhdoni në të njëjtën mënyrë si më sipër. Përfshini të gjithë matricën në këtë mënyrë dhe pastaj përfundoni matricën me një kllapa të djathtë (]),
  • Shtypni enter për të ruajtur ndryshoren në hapësirën e punës MATLAB.
  • Për matricën shembull të dhënë në hapin 1, përdoruesi do të shkruajë A = [1 2 -2; 2 3 1; 3 2 -4] dhe goditi enter.
  • ENG3050P2part1
    ENG3050P2part1

Hapi 3. Krijo matricën B

  • Shkruani matricën B në të njëjtin format siç shpjegohet më sipër, ose ndiqni udhëzimet e shkurtuara më poshtë.
  • Shkruani emrin e ndryshores të ndjekur nga një shenjë barazimi. Pastaj shtypni një kllapa të majtë, shënimet e matricës dhe një kllapa të djathtë. Pastaj shtypni enter.
  • Për shembull, përdoruesi do të shkruajë B = [9; 23; 11] dhe pastaj shtypni enter.
  • ENG3050P2part2
    ENG3050P2part2

Hapi 4. Kontrolloni për të parë nëse matricat janë të pajtueshme për zgjidhjen e ekuacioneve të matricës

Bëni këtë duke ruajtur madhësinë e secilës matricë si një ndryshore dhe duke kontrolluar nëse ka të njëjtin numër kolonash në A si rreshtat në B.

  • Vizitoni https://math.sfsu.edu/smith/Documents/AppendixC.pdf për të shqyrtuar pse matricat duhet të testohen për pajtueshmëri para se të përdoren në algjebrën e matricës.
  • Krijoni një ndryshore madhësie për matricën A. Shkruani një emër të ri të ndryshores i ndjekur nga një shenjë barazimi, pastaj 'madhësia' dhe ndryshoren për matricën A të mbyllur në kllapa. Goditi enter.
  • Për matricën shembull, përdoruesi do të shkruajë Madhësia = madhësia (A) dhe goditi enter.
  • Krijoni një ndryshore madhësie për matricën B në të njëjtën mënyrë si më sipër.
  • Për shembull, përdoruesi do të shkruajë Bsize = madhësia (B) dhe goditi enter.
  • Krahasoni rreshtat e A me kolonat e B duke shtypur një emër të ri të ndryshores i ndjekur nga një shenjë barazimi. Pastaj shtypni një parantezë të majtë, emrin e ndryshores A dhe '(2)', dy shenja të barabarta, emrin tuaj të ndryshores në madhësinë B, '(1)' dhe mbyllni kllapa. Goditi enter.
  • Për matricën shembull, përdoruesi do të shkruajë comp = (Asize (2) == Bsize (1)) dhe goditi enter.
  • Nëse matricat janë të pajtueshme, dalja do të jetë 1 dhe matricat mund të përdoren për ekuacionet e matricës.
  • Nëse matricat nuk janë të pajtueshme, dalja do të jetë 0 dhe matricat nuk mund të përdoren për ekuacionet e matricës.
  • ENG3050P2part4
    ENG3050P2part4

Hapi 5. Zgjidhni për x

  • Lloji 'x =', emri i ndryshores së matricës A, prapambetja () dhe emri i ndryshores së matricës B. Goditi enter.
  • Për shembull, përdoruesi do të shkruajë x = A / B dhe goditi enter.
  • Zgjidhja do të ruhet në ndryshoren x.
  • ENG3050P2part3solvex
    ENG3050P2part3solvex

Pjesa 2 nga 2: Kryerja e Analizave Statistikore

Hapi 1. Krijoni matricën A si një matricë të vetme rreshtash

  • Shkruani një emër të ri të ndryshores për A, i ndjekur nga një shenjë barazimi. Shkruani një kllapa të majtë ([) dhe secilin numër në matricë të ndarë nga një hapësirë ose një presje. Mbylleni me kllapa të djathtë (]) dhe shtypni enter.
  • Për matricën shembull të dhënë në hapin 1 të pjesës 1, përdoruesi do të shkruante Arow = [1 2 -2 2 3 1 3 2 -4] dhe goditi enter.
  • ENG3050P2part7
    ENG3050P2part7

Hapi 2. Llogaritni numrin e pikave të të dhënave duke përdorur funksionin e integruar 'numel'

  • Shkruani një emër të ri të ndryshores, i ndjekur nga një shenjë barazimi. Pastaj shtypni 'numel' dhe emrin e matricës A të mbyllur në kllapa. Goditi enter.
  • Për shembull, përdoruesi do të shkruajë Ntotal = numër (Arow) dhe goditi enter.
  • ENG3050P2numel
    ENG3050P2numel

Hapi 3. Llogaritni minimumin e të dhënave duke përdorur funksionin e integruar 'min'

  • Shkruani një emër të ri të ndryshores, i ndjekur nga një shenjë barazimi. Pastaj shtypni 'min' dhe emrin e matricës tuaj A të mbyllur në kllapa. Pastaj shtypni enter.
  • Për shembull, përdoruesi do të shkruajë Amin = min (Arow) dhe goditi enter.
  • ENG3050P2part8
    ENG3050P2part8

Hapi 4. Llogaritni maksimumin e të dhënave duke përdorur funksionin e integruar 'max'

  • Shkruani një emër të ri të ndryshores, i ndjekur nga një shenjë barazimi. Pastaj shtypni 'max' dhe emrin e matricës A të mbyllur në kllapa. Goditi enter.
  • Për shembull, përdoruesi do të shkruajë Amax = max (Arow) dhe goditi enter.
  • ENG3050P2part9
    ENG3050P2part9

Hapi 5. Llogaritni gamën e të dhënave duke zbritur vlerën maksimale nga vlera minimale

  • Shkruani një emër të ri të ndryshores, i ndjekur nga një shenjë barazimi. Pastaj shtypni emrin e ndryshores maksimale, shenjën minus (-) dhe emrin e ndryshores minimale. Goditi enter.
  • Për shembull, përdoruesi do të shkruajë diapazoni = Amax - Amin dhe goditi enter.
  • ENG3050P2part10
    ENG3050P2part10

Hapi 6. Llogaritni shumën e të dhënave duke përdorur funksionin e integruar 'shuma'

  • Shkruani një emër të ri të ndryshores, i ndjekur nga një shenjë barazimi. Pastaj shtypni 'shumën' dhe emrin e matricës A të mbyllur në kllapa. Goditi enter.
  • Për shembull, përdoruesi do të shkruajë Asum = shuma (Arow) dhe goditi enter.
  • ENG3050P2part11
    ENG3050P2part11

Hapi 7. Llogaritni mesataren (ose mesataren) e të dhënave duke përdorur funksionin e integruar 'mesatar'

  • Shkruani një emër të ri të ndryshores, i ndjekur nga një shenjë barazimi. Pastaj shtypni 'mean' dhe emrin e matricës A të mbyllur në kllapa. Goditi enter.
  • Për shembull, përdoruesi do të shkruajë Amean = mesatarja (Arow) dhe goditi enter.
  • ENG3050P2part12
    ENG3050P2part12

Hapi 8. Llogaritni devijimin standard (rrënja katrore e variancës) të të dhënave duke përdorur funksionin e integruar 'std'

  • Shkruani një emër të ri të ndryshores, i ndjekur nga një shenjë barazimi. Pastaj shtypni 'std' dhe emrin e matricës A të mbyllur në kllapa. Goditi enter.
  • Për shembull, përdoruesi do të shkruajë Astd = std (Arow) dhe goditi enter.
  • Image
    Image

Hapi 9. Krijoni një tabelë për të shfaqur analizën statistikore duke përdorur funksionin e integruar 'tabelë'

  • Shkruani një emër të ri të ndryshores, i ndjekur nga një shenjë barazimi. Pastaj shtypni "tabelën" dhe bashkëngjitni secilën nga ndryshoret e krijuara për hapat dy deri në tetë, të ndara me presje, të mbyllura në kllapa. Goditi enter.
  • Për shembull, përdoruesi do të shkruajë Statistikat = tabela (Ntotal, Amin, Amax, varg, Asum, Amean, Astd) dhe goditi enter.
  • ENG3050P2tabela
    ENG3050P2tabela

Këshilla

  • Nëse bëni një gabim në çdo kohë, mund të zëvendësoni një ndryshore duke e rishkruar atë në mënyrën e duhur dhe duke goditur enter. Ai do të zëvendësojë ndryshoren e mëparshme të ruajtur nën atë emër.
  • Nëse doni të rinisni plotësisht, shtypni 'clc' dhe shtypni enter. Kjo do të rivendosë gjithçka sikur të hapni MATLAB.
  • Nëse nuk doni të shfaqni rezultatin (t) e komandës (ve) që keni shtypur në dritaren e komandës, përfundoni komandën tuaj me pikëpresje.
  • Për të pasur një dritare komanduese më të pastër, mund të parandaloni që MATLAB të shfaqë përsëri ndryshoret tuaja pasi të keni goditur enter duke i dhënë fund një rreshti me pikëpresje. Variablat do të ruhen akoma në hapësirën e punës, ato thjesht nuk do të shfaqen në ekran.
  • Për më shumë informacion mbi programin MATLAB, vizitoni: https://www.mathworks.com/products/matlab.html për të mësuar më shumë rreth programit.

Recommended: