Paano Gumamit ng MatLab upang Malutas ang Mga Equation ng Matrix at Magsagawa ng Pagsusuri sa Istatistika

Talaan ng mga Nilalaman:

Paano Gumamit ng MatLab upang Malutas ang Mga Equation ng Matrix at Magsagawa ng Pagsusuri sa Istatistika
Paano Gumamit ng MatLab upang Malutas ang Mga Equation ng Matrix at Magsagawa ng Pagsusuri sa Istatistika

Video: Paano Gumamit ng MatLab upang Malutas ang Mga Equation ng Matrix at Magsagawa ng Pagsusuri sa Istatistika

Video: Paano Gumamit ng MatLab upang Malutas ang Mga Equation ng Matrix at Magsagawa ng Pagsusuri sa Istatistika
Video: PAANO MAWALA ANG FLYAWAY SA BUHOK | No Heat Hair Drying Method for Short Hair | Lolly Isabel 2024, Mayo
Anonim

Ipinapaliwanag ng hanay ng tagubilin na ito kung paano malutas ang isang equation ng matrix at magsagawa ng pagsusuri sa istatistika sa isang matrix sa MATLAB.

  • Ang mga equation ng matrix ay nasa form na Ax = B.
  • Mahahanap ng pagtatasa ng istatistika ang kabuuang bilang ng mga puntos ng data pati na rin ang minimum, maximum, at saklaw. Bilang karagdagan, isasama nito ang kabuuan, ibig sabihin, at karaniwang paglihis. Ang seksyon na ito ay maaaring magamit sa sarili nitong (nang walang Bahagi 1).
  • Para sa mga may karanasan sa programa ng MATLAB, ang naka-print na naka-print ay nag-aalok ng pangkalahatang-ideya ng bawat hakbang.
  • Para sa mga bago at hindi gaanong tiwala sa mga gumagamit ng MATLAB, ang hindi naka-bold na teksto ay mag-aalok ng isang mas detalyadong paglalarawan ng bawat hakbang.
  • Ang italicized na teksto sa bawat hakbang ay nag-aalok ng isang halimbawa ng hakbang; iminungkahi na ang mga hindi pamilyar sa pagprograma ay gumagamit ng mga halimbawang ito upang ihambing sa kanilang nai-type.

Mga hakbang

Hakbang 1. I-download ang MATLAB

Kung wala kang nai-download na MATLAB, bisitahin ang: https://www.mathworks.com/store/link/products/student/SV?s_tid=ac_buy_sv_but1_2&requestedDomain=www.mathworks.com upang mag-download ng MATLAB. Lumikha ng isang account ng mag-aaral kung hindi mo pa nagagawa.

Bahagi 1 ng 2: Paglutas ng Matrix Equation

Hakbang 1. Pamantayan ang iyong mga matrice upang magamit sa karaniwang form ng isang matrix equation, Ax = B

  • Para sa itinakdang tagubilin na ito, ang matrix equation [1 2 -2; 2 3 1; 3 2 -4] x = [9; 23; 11] ay gagamitin upang ilarawan ang proseso ng paglutas ng equation.
  • Ang matrix [1 2 -2; 2 3 1; 3 2 -4] ang coefficient matrix.
  • Ang B matrix ay [9; 23; 11].
  • Ang variable x ay ang matrix ng mga solusyon sa equation.

Hakbang 2. Lumikha ng A matrix

  • Buksan ang MATLAB.
  • Mag-click sa window ng utos (ang malaking window sa gitna ng screen) upang maghanda para sa pag-type ng teksto.
  • I-type ang variable na pangalan, sa kasong ito 'A', at ang katumbas na sign (=).
  • Ipasok ang isang kaliwang bracket ([) at i-type ang ibinigay na A matrix, na nagsisimula sa kaliwang tuktok at nagtatrabaho sa kanan, pinaghihiwalay ang bawat numero ng isang kuwit o isang puwang. Kapag naabot na ang pagtatapos ng isang hilera, tanda ito sa pamamagitan ng pagsasama ng isang titikting titik. Pagkatapos i-type ang unang numero ng susunod na hilera at magpatuloy sa parehong paraan tulad ng nasa itaas. Isama ang buong matrix sa ganitong paraan at pagkatapos ay wakasan ang matrix na may tamang bracket (]),
  • Pindutin ang enter upang iimbak ang variable sa workspace ng MATLAB.
  • Para sa halimbawang matrix na ibinigay sa hakbang 1, magta-type ang gumagamit A = [1 2 -2; 2 3 1; 3 2 -4] at pindutin ang enter.
  • ENG3050P2part1
    ENG3050P2part1

Hakbang 3. Lumikha ng B matrix

  • I-type ang B matrix sa parehong format tulad ng ipinaliwanag sa itaas, o sundin ang mga pinaikling tagubilin sa ibaba.
  • I-type ang variable na pangalan na sinusundan ng isang katumbas na sign. Pagkatapos mag-type ng kaliwang bracket, ang mga entry ng matrix, at isang kanang bracket. Pagkatapos ay pindutin ang enter.
  • Halimbawa, magta-type ang gumagamit B = [9; 23; 11] at pagkatapos ay pindutin ang enter.
  • ENG3050P2part2
    ENG3050P2part2

Hakbang 4. Suriin upang makita kung ang mga matrice ay tugma para sa paglutas ng mga equation ng matrix

Gawin ito sa pamamagitan ng pag-iimbak ng laki ng bawat matrix bilang isang variable at suriin upang makita kung mayroong magkatulad na bilang ng mga haligi sa A habang may mga hilera sa B.

  • Bisitahin ang https://math.sfsu.edu/smith/Documents/AppendixC.pdf upang suriin kung bakit dapat masubukan ang mga matrice para sa pagiging tugma bago gamitin sa matrix algebra.
  • Lumikha ng isang variable ng laki para sa matrix A. Mag-type ng isang bagong pangalan ng variable na sinusundan ng isang katumbas na pag-sign, pagkatapos ay 'laki', at ang variable para sa A matrix na nakapaloob sa panaklong. Pindutin ang pagpasok.
  • Para sa halimbawang matrix, magta-type ang gumagamit Asize = laki (A) at pindutin ang enter.
  • Lumikha ng isang variable ng laki para sa matrix B sa parehong paraan tulad ng nasa itaas.
  • Halimbawa, magta-type ang gumagamit Bsize = laki (B) at pindutin ang enter.
  • Ihambing ang mga hilera ng A sa mga haligi ng B sa pamamagitan ng pagta-type ng isang bagong pangalan ng variable na sinusundan ng isang katumbas na pag-sign. Pagkatapos mag-type ng kaliwang panaklong, ang Isang laki ng variable na pangalan at '(2)', dalawang pantay na palatandaan, ang iyong B laki na variable na pangalan, '(1)' at isara ang panaklong. Pindutin ang pagpasok.
  • Para sa halimbawang matrix, magta-type ang gumagamit comp = (Asize (2) == Bsize (1)) at pindutin ang enter.
  • Kung ang mga matrice ay magkatugma, ang output ay magiging 1 at ang mga matrices ay maaaring magamit para sa mga equation ng matrix.
  • Kung ang mga matrice ay hindi tugma, ang output ay 0 at ang matrices ay hindi maaaring gamitin para sa mga equation ng matrix.
  • ENG3050P2part4
    ENG3050P2part4

Hakbang 5. Malutas para sa x

  • I-type ang 'x =', ang A matrix variable na pangalan, isang backslash (), at ang B matrix variable na pangalan. Pindutin ang pagpasok.
  • Halimbawa, magta-type ang gumagamit x = A / B at pindutin ang enter.
  • Ang solusyon ay itatabi sa variable x.
  • ENG3050P2part3solvex
    ENG3050P2part3solvex

Bahagi 2 ng 2: Pagsasagawa ng Pagsusuri sa Istatistika

Hakbang 1. Lumikha ng A matrix bilang isang solong row matrix

  • Mag-type ng bagong pangalan ng variable para sa A, na sinusundan ng isang katumbas na pag-sign. Mag-type ng kaliwang bracket ([) at bawat numero sa matrix na pinaghihiwalay ng isang puwang o isang kuwit. Magsara gamit ang kanang bracket (]) at pindutin ang enter.
  • Para sa halimbawang matrix na ibinigay sa hakbang 1 ng bahagi 1, magta-type ang gumagamit Arow = [1 2 -2 2 3 1 3 2 -4] at pindutin ang enter.
  • ENG3050P2part7
    ENG3050P2part7

Hakbang 2. Kalkulahin ang bilang ng mga puntos ng data sa pamamagitan ng paggamit ng built-in na function na 'numel'

  • Mag-type ng bagong pangalan ng variable, na sinusundan ng isang katumbas na pag-sign. Pagkatapos i-type ang 'numel' at ang pangalan ng A matrix na nakapaloob sa panaklong. Pindutin ang pagpasok.
  • Halimbawa, magta-type ang gumagamit Ntotal = numel (Arow) at pindutin ang enter.
  • ENG3050P2numel
    ENG3050P2numel

Hakbang 3. Kalkulahin ang minimum ng data sa pamamagitan ng paggamit ng built-in na function na 'min'

  • Mag-type ng bagong pangalan ng variable, na sinusundan ng isang katumbas na pag-sign. Pagkatapos i-type ang 'min' at ang pangalan ng iyong A matrix na nakapaloob sa panaklong. Pagkatapos ay pindutin ang enter.
  • Halimbawa, magta-type ang gumagamit Amin = min (Arow) at pindutin ang enter.
  • ENG3050P2part8
    ENG3050P2part8

Hakbang 4. Kalkulahin ang maximum ng data sa pamamagitan ng paggamit ng built-in na function na 'max'

  • Mag-type ng bagong pangalan ng variable, na sinusundan ng isang katumbas na pag-sign. Pagkatapos i-type ang 'max' at ang pangalan ng A matrix na nakapaloob sa panaklong. Pindutin ang pagpasok.
  • Halimbawa, magta-type ang gumagamit Amax = max (Arow) at pindutin ang enter.
  • ENG3050P2part9
    ENG3050P2part9

Hakbang 5. Kalkulahin ang saklaw ng data sa pamamagitan ng pagbabawas ng maximum na halaga mula sa minimum na halaga

  • Mag-type ng bagong pangalan ng variable, na sinusundan ng isang katumbas na pag-sign. Pagkatapos i-type ang maximum na pangalan ng variable, ang minus sign (-), at ang minimum na variable na pangalan. Pindutin ang pagpasok.
  • Halimbawa, magta-type ang gumagamit saklaw = Amax - Amin at pindutin ang enter.
  • ENG3050P2part10
    ENG3050P2part10

Hakbang 6. Kalkulahin ang kabuuan ng data sa pamamagitan ng paggamit ng built-in na function na 'kabuuan'

  • Mag-type ng bagong pangalan ng variable, na sinusundan ng isang katumbas na pag-sign. Pagkatapos i-type ang 'sum' at ang pangalan ng A matrix na nakapaloob sa panaklong. Pindutin ang pagpasok.
  • Halimbawa, magta-type ang gumagamit Asum = kabuuan (Arow) at pindutin ang enter.
  • ENG3050P2part11
    ENG3050P2part11

Hakbang 7. Kalkulahin ang mean (o average) ng data sa pamamagitan ng paggamit ng built-in na function na 'mean'

  • Mag-type ng bagong pangalan ng variable, na sinusundan ng isang katumbas na pag-sign. Pagkatapos i-type ang 'ibig sabihin' at ang pangalan ng A matrix na nakapaloob sa panaklong. Pindutin ang pagpasok.
  • Halimbawa, magta-type ang gumagamit Amean = ibig sabihin (Arow) at pindutin ang enter.
  • ENG3050P2part12
    ENG3050P2part12

Hakbang 8. Kalkulahin ang karaniwang paglihis (ang parisukat na ugat ng pagkakaiba-iba) ng data sa pamamagitan ng paggamit ng built-in na function na 'std'

  • Mag-type ng bagong pangalan ng variable, na sinusundan ng isang katumbas na pag-sign. Pagkatapos i-type ang 'std' at ang pangalan ng A matrix na nakapaloob sa panaklong. Pindutin ang pagpasok.
  • Halimbawa, magta-type ang gumagamit Astd = std (Arow) at pindutin ang enter.
  • Image
    Image

Hakbang 9. Lumikha ng isang talahanayan upang maipakita ang pagtatasa ng istatistika gamit ang built-in na function na 'talahanayan'

  • Mag-type ng bagong pangalan ng variable, na sinusundan ng isang katumbas na pag-sign. Pagkatapos i-type ang 'talahanayan' at isara ang bawat variable na nilikha para sa mga hakbang dalawa hanggang walo, pinaghiwalay ng mga kuwit, nakapaloob sa panaklong. Pindutin ang pagpasok.
  • Halimbawa, magta-type ang gumagamit Stats = table (Ntotal, Amin, Amax, saklaw, Asum, Amean, Astd) at pindutin ang enter.
  • ENG3050P2table
    ENG3050P2table

Mga Tip

  • Kung nakagawa ka ng pagkakamali sa anumang oras, maaari mong palitan ang isang variable sa pamamagitan ng pag-type muli nito sa tamang paraan at pagpindot ng enter. Papalitan nito ang dating variable na nakaimbak sa ilalim ng pangalang iyon.
  • Kung nais mong ganap na mag-restart, i-type ang 'clc' at pindutin ang enter. Ire-reset nito ang lahat na parang binubuksan mo lang ang MATLAB.
  • Kung nais mong hindi ipakita ang (mga) resulta ng (mga) utos na na-type mo sa window ng utos, tapusin ang iyong utos sa isang titikting titik.
  • Upang magkaroon ng isang mas malinis na window ng utos, mapipigilan mo ang MATLAB mula sa muling pagpapakita ng iyong mga variable pagkatapos mong pindutin ang enter sa pamamagitan ng pagtatapos ng isang linya sa isang kalahating titik. Ang mga variable ay maiimbak pa rin sa workspace, hindi lang ito ipinapakita sa screen.
  • Para sa karagdagang impormasyon sa MATLAB software, bisitahin ang: https://www.mathworks.com/products/matlab.html upang malaman ang higit pa tungkol sa programa.

Inirerekumendang: