Yuav Siv MatLab Li Cas Los daws Matrix Equations thiab Ua Kev Txheeb Zej Zog

Cov txheej txheem:

Yuav Siv MatLab Li Cas Los daws Matrix Equations thiab Ua Kev Txheeb Zej Zog
Yuav Siv MatLab Li Cas Los daws Matrix Equations thiab Ua Kev Txheeb Zej Zog

Video: Yuav Siv MatLab Li Cas Los daws Matrix Equations thiab Ua Kev Txheeb Zej Zog

Video: Yuav Siv MatLab Li Cas Los daws Matrix Equations thiab Ua Kev Txheeb Zej Zog
Video: Musicians talk about Buckethead 2024, Tej zaum
Anonim

Cov txheej txheem qhia no piav qhia yuav ua li cas thiaj daws tau cov lej sib npaug thiab ua kev txheeb xyuas cov lej ntawm cov lej hauv MATLAB.

  • Cov lej sib npaug yuav nyob hauv daim ntawv Ax = B.
  • Kev txheeb xyuas cov ntaub ntawv yuav pom tag nrho cov naj npawb ntawm cov ntaub ntawv nrog rau qhov tsawg kawg, qhov siab tshaj plaws, thiab ntau yam. Ib qho ntxiv, nws yuav suav nrog qhov suav, qhov nruab nrab, thiab cov qauv sib txawv. Nqe lus no tuaj yeem siv ntawm nws tus kheej (tsis suav nrog Ntu 1).
  • Rau cov uas muaj kev paub dhau los hauv MATLAB cov phiaj xwm, cov ntawv sau siab muab cov ntsiab lus ntawm txhua kauj ruam.
  • Rau cov neeg siv MATLAB tshiab thiab tsis ntseeg siab, cov ntawv tsis ua siab tawv yuav muab cov ncauj lus ntxaws ntxaws ntawm txhua kauj ruam.
  • Cov ntawv italicized hauv txhua kauj ruam muab piv txwv ntawm cov kauj ruam; nws tau qhia tias cov uas tsis tau paub dua nrog lub cajmeem siv cov piv txwv no los sib piv nrog qhov lawv tau ntaus.

Cov kauj ruam

Kauj Ruam 1. Rub tawm MATLAB

Yog tias koj tsis muaj MATLAB twb tau rub tawm, mus saib: https://www.mathworks.com/store/link/products/student/SV?s_tid=ac_buy_sv_but1_2&requestedDomain=www.mathworks.com mus rub MATLAB. Tsim tus tub ntxhais kawm tus lej yog tias koj tsis tau ua li ntawd.

Ntu 1 ntawm 2: Daws qhov Matrix Equation

Kauj Ruam 1. Txheem koj cov lej kom siv tau nyob hauv tus qauv ntawm kev ua lej, Ax = B

  • Rau cov lus qhia teeb tsa no, qhov sib npaug matrix [1 2 -2; 2 31; 3 2 -4] x = [9; 23; 11] yuav raug siv los qhia qhov txheej txheem ntawm kev daws qhov sib npaug.
  • Matrix [1 2 -2; 2 31; 3 2 -4] yog cov lej sib piv.
  • B matrix yog [9; 23; 11].
  • Qhov sib txawv x yog cov lej ntawm cov kev daws teeb meem rau kab zauv.

Kauj Ruam 2. Tsim A matrix

  • Qhib MATLAB.
  • Nyem rau hauv lub qhov rai hais kom ua (lub qhov rai loj nyob hauv nruab nrab ntawm lub vijtsam) txhawm rau npaj rau kev ntaus ntawv.
  • Ntaus lub npe hloov pauv, hauv qhov no 'A', thiab kos npe sib npaug (=).
  • Ntxig rau sab laug ([) thiab ntaus qhov muab A matrix, pib los ntawm sab saum toj sab laug thiab ua haujlwm rau sab xis, cais txhua tus lej los ntawm tus lej lossis qhov chaw. Thaum mus txog qhov kawg ntawm kab, qhia qhov no los ntawm suav nrog tus lej cim. Tom qab ntawd ntaus thawj tus lej ntawm kab tom ntej thiab txuas ntxiv mus tib yam li saum toj no. Suav tag nrho cov lej hauv txoj hauv kev no thiab tom qab ntawd xaus lub zauv nrog txoj cai bracket (]),
  • Ntaus nkag mus khaws qhov sib txawv hauv MATLAB chaw ua haujlwm.
  • Rau qhov piv txwv piv txwv muab hauv qib 1, tus neeg siv yuav ntaus A = [1 2 -2; 2 31; 3 2 -4] thiab ntaus nkag.
  • ENG3050P2part1
    ENG3050P2part1

Kauj Ruam 3. Tsim B matrix

  • Ntaus tus lej B hauv tib hom ntawv raws li tau piav qhia saum toj no, lossis ua raws cov lus qhia luv luv hauv qab no.
  • Ntaus lub npe hloov pauv ua raws los ntawm tus lej sib npaug. Tom qab ntawd ntaus tus kab laug sab laug, nkag ntawm lub matrix, thiab sab xis. Tom qab ntawd ntaus nkag.
  • Piv txwv li, tus neeg siv yuav ntaus B = [9; 23; 11] thiab tom qab ntawd ntaus nkag.
  • ENG3050P2part2
    ENG3050P2part2

Kauj Ruam 4. Txheeb xyuas seb cov lej sib piv puas haum rau kev daws cov lej sib npaug

Ua qhov no los ntawm kev khaws qhov loj me ntawm txhua tus lej raws li qhov sib txawv thiab tshawb xyuas seb puas muaj tib tus lej ntawm kab hauv A zoo li muaj kab hauv B.

  • Mus ntsib https://math.sfsu.edu/smith/Documents/AppendixC.pdf los tshuaj xyuas vim li cas matrices yuav tsum raug ntsuas rau kev sib haum ua ntej yuav siv rau hauv matrix algebra.
  • Tsim kom muaj qhov sib txawv me me rau matrix A. Ntaus lub npe hloov pauv tshiab ua raws los ntawm qhov sib npaug kos npe, tom qab ntawd 'loj', thiab qhov sib txawv rau A matrix uas nyob hauv kab lus. Ntaus nkag.
  • Rau qhov piv txwv piv txwv, tus neeg siv yuav ntaus Asize = loj (A) thiab ntaus nkag.
  • Tsim kom muaj qhov sib txawv me me rau matrix B ib yam nkaus li saum toj no.
  • Piv txwv li, tus neeg siv yuav ntaus Bsize = loj (B) thiab ntaus nkag.
  • Sib piv cov kab ntawm A rau kab ntawm B los ntawm kev ntaus lub npe hloov pauv tshiab tom qab los ntawm qhov kos npe sib npaug. Tom qab ntawd ntaus tus kab laug sab laug, A loj sib txawv lub npe thiab '(2)', ob lub cim sib npaug, koj qhov loj me me lub npe, '(1)' thiab kaw cov kab lus. Ntaus nkag.
  • Rau qhov piv txwv piv txwv, tus neeg siv yuav ntaus comp = (Asize (2) == Bsize (1)) thiab ntaus nkag.
  • Yog tias cov lej sib xws sib xws, cov zis yuav yog 1 thiab cov lej tuaj yeem siv rau cov lej sib npaug.
  • Yog tias cov lej tsis sib xws, cov zis yuav yog 0 thiab cov lej tsis tuaj yeem siv rau cov lej sib npaug.
  • ENG3050P2part4
    ENG3050P2part4

Kauj Ruam 5. Kov rau x

  • Hom 'x =', A matrix variable name, backslash (), thiab B matrix variable variable name. Ntaus nkag.
  • Piv txwv li, tus neeg siv yuav ntaus x = AB thiab ntaus nkag.
  • Cov tshuaj yuav muab khaws cia rau hauv qhov sib txawv x.
  • ENG3050P2part3solvex
    ENG3050P2part3solvex

Ntu 2 ntawm 2: Ua Kev Txheeb Xyuas Txheeb Ze

Kauj Ruam 1. Tsim A matrix raws li kab lus sib npaug

  • Ntaus lub npe hloov pauv tshiab rau A, tom qab ntawd kos npe sib npaug. Ntaus tus bracket sab laug ([) thiab txhua tus lej hauv cov lej sib cais los ntawm qhov chaw lossis tus lej. Kaw nrog ib txoj cai bracket (]) thiab ntaus nkag.
  • Rau qhov piv txwv piv txwv muab hauv qib 1 ntawm ntu 1, tus neeg siv yuav ntaus Arow = [1 2 -2 2 3 1 3 2 -4] thiab ntaus nkag.
  • ENG3050P2part7
    ENG3050P2part7

Kauj Ruam 2. Xam tus naj npawb ntawm cov ntsiab lus cov ntsiab lus los ntawm kev siv qhov ua haujlwm "tus lej"

  • Ntaus lub npe hloov pauv tshiab, tom qab ntawd kos npe sib npaug. Tom qab ntawd ntaus 'tus lej' thiab lub npe ntawm A matrix nyob hauv kab lus. Ntaus nkag.
  • Piv txwv li, tus neeg siv yuav ntaus Ntotal = numel (Arow) thiab ntaus nkag.
  • ENG3050P2numel
    ENG3050P2numel

Kauj Ruam 3. Xam qhov tsawg kawg ntawm cov ntaub ntawv los ntawm kev siv lub hauv paus ua haujlwm 'min'

  • Ntaus lub npe hloov pauv tshiab, tom qab ntawd kos npe sib npaug. Tom qab ntawd ntaus 'min' thiab lub npe ntawm koj A matrix uas nyob hauv kab lus. Tom qab ntawd ntaus nkag.
  • Piv txwv li, tus neeg siv yuav ntaus Amin = min (Arow) thiab ntaus nkag.
  • ENG3050P2part8
    ENG3050P2part8

Kauj Ruam 4. Xam qhov siab tshaj plaws ntawm cov ntaub ntawv los ntawm kev siv qhov ua haujlwm 'max'

  • Ntaus lub npe hloov pauv tshiab, tom qab ntawd kos npe sib npaug. Tom qab ntawd ntaus 'max' thiab lub npe ntawm A matrix uas nyob hauv kab lus. Ntaus nkag.
  • Piv txwv li, tus neeg siv yuav ntaus Amax = max (Arow) thiab ntaus nkag.
  • ENG3050P2part9
    ENG3050P2part9

Kauj Ruam 5. Xam qhov ntau ntawm cov ntaub ntawv los ntawm kev rho tawm tus nqi siab tshaj los ntawm tus nqi tsawg kawg

  • Ntaus lub npe hloov pauv tshiab, tom qab ntawd kos npe sib npaug. Tom qab ntawd ntaus lub npe sib txawv ntau tshaj plaws, rho tawm kos npe (-), thiab lub npe sib txawv yam tsawg kawg nkaus. Ntaus nkag.
  • Piv txwv li, tus neeg siv yuav ntaus range = Amax - Amin thiab ntaus nkag.
  • ENG3050P2part10
    ENG3050P2part10

Kauj Ruam 6. Xam cov nuj nqis ntawm cov ntaub ntawv los ntawm kev siv qhov ua haujlwm "suav"

  • Ntaus lub npe hloov pauv tshiab, tom qab ntawd kos npe sib npaug. Tom qab ntawd ntaus 'sum' thiab lub npe ntawm A matrix nyob hauv kab lus. Ntaus nkag.
  • Piv txwv li, tus neeg siv yuav ntaus Asum = sum (Arow) thiab ntaus nkag.
  • ENG3050P2part11
    ENG3050P2part11

Kauj Ruam 7. Xam qhov nruab nrab (lossis nruab nrab) ntawm cov ntaub ntawv los ntawm kev siv lub hauv paus ua haujlwm 'nruab nrab'

  • Ntaus lub npe hloov pauv tshiab, tom qab ntawd kos npe sib npaug. Tom qab ntawd ntaus 'txhais tau' thiab lub npe ntawm A matrix nyob hauv kab lus. Ntaus nkag.
  • Piv txwv li, tus neeg siv yuav ntaus Amean = txhais (Arow) thiab ntaus nkag.
  • ENG3050P2part12
    ENG3050P2part12

Kauj Ruam 8. Xam tus txheej txheem sib txawv (lub hauv paus xwm txheej ntawm qhov sib txawv) ntawm cov ntaub ntawv los ntawm kev siv lub hauv paus ua haujlwm 'std'

  • Ntaus lub npe hloov pauv tshiab, tom qab ntawd kos npe sib npaug. Tom qab ntawd ntaus 'std' thiab lub npe ntawm A matrix uas nyob hauv kab lus. Ntaus nkag.
  • Piv txwv li, tus neeg siv yuav ntaus Astd = std (Arow) thiab ntaus nkag.
  • Image
    Image

Kauj Ruam 9. Tsim kom tau ib lub rooj los tso saib qhov kev txheeb cais los ntawm kev ua haujlwm "rooj"

  • Ntaus lub npe hloov pauv tshiab, tom qab ntawd kos npe sib npaug. Tom qab ntawd ntaus 'lub rooj' thiab muab txhua qhov hloov pauv tsim los rau theem ob txog yim, sib cais los ntawm tus lej, nyob hauv kab lus. Ntaus nkag.
  • Piv txwv li, tus neeg siv yuav ntaus Stats = table (Ntotal, Amin, Amax, range, Asum, Amean, Astd) thiab ntaus nkag.
  • ENG3050P2table
    ENG3050P2table

Lub tswv yim

  • Yog tias koj ua yuam kev txhua lub sijhawm, koj tuaj yeem hloov qhov sib txawv los ntawm kev ntaus nws hauv qhov raug thiab ntaus nkag. Nws yuav hloov qhov hloov pauv yav dhau los khaws cia hauv qab lub npe ntawd.
  • Yog tias koj xav rov pib dua, ntaus 'clc' thiab ntaus nkag. Qhov no yuav rov pib dua txhua yam zoo li koj nyuam qhuav qhib MATLAB.
  • Yog tias koj xav tsis qhia qhov tshwm sim ntawm cov lus txib koj tau ntaus hauv lub qhov rai hais kom ua, ua tiav koj cov lus txib nrog tus lej cim.
  • Txhawm rau kom muaj lub qhov rai kom huv, koj tuaj yeem tiv thaiv MATLAB los ntawm kev qhia koj cov kev hloov pauv ntxiv tom qab koj ntaus nkag los xaus kab nrog kab zauv. Cov kev hloov pauv tseem yuav raug khaws cia rau hauv qhov chaw ua haujlwm, lawv tsuas yog yuav tsis tshwm ntawm qhov screen.
  • Yog xav paub ntau ntxiv txog MATLAB software, mus saib: https://www.mathworks.com/products/matlab.html kom paub ntau ntxiv txog qhov program.

Pom zoo: