Kaip iškviesti stulpelį MATLAB

Kaip Iskviesti Stulpeli Matlab



Daugelis MATLAB eilučių ir stulpelių operacijų yra naudingos matricų teorijoje. Stulpelio (-ių) iškvietimas iš matricos yra vienas iš šių procesų. Paprastai ši operacija atliekama su labai didelių matmenų matricomis, kad būtų galima išgauti konkretų stulpelį ar stulpelius, kad būtų sukurta tos matricos submatrica. Šis straipsnis išmokys mus iškviesti stulpelį arba stulpelių diapazoną iš matricos naudojant kelis pavyzdžius.

Kaip iškviesti stulpelius iš matricos MATLAB?

Naudodami nurodytą sintaksę, iš matricos galime iškviesti vieną stulpelį arba kelis stulpelius.

A ( : , n )
A ( : , n:r )
A ( : , [ n1 , n2 , n3… ] )

Čia:







  • A(:, n) suteikia galimybę iškviesti vieną stulpelį, nurodant stulpelio indeksą, kuris yra n. Pakeiskite n sveikųjų skaičių reikšmės stulpelio indeksu, kurį norite iškviesti.
  • A(:, n:r) suteikia galimybę iškviesti kelis iš eilės stulpelius, nurodant diapazoną n:r, kur n yra pirmasis stulpelis, o r yra paskutinis nurodyto diapazono stulpelis.
  • A(:, [n1, n2, n3…]) suteikia galimybę iškviesti kelis stulpelius, kurie nėra iš eilės, nurodant stulpelių numerius laužtiniuose skliaustuose.

1 pavyzdys

Šiame pavyzdyje parodome, kaip naudoti MATLAB norint iškviesti vieną stulpelį iš pateiktos matricos. Norėdami pradėti, mes naudojame komandą eye(), kad sukurtume įstrižainę matricą su 5 eilutėmis ir 5 stulpeliais. Tada iškviečiamas 5-asis matricos stulpelis, paminėjus jos indeksą. Tada ekrane rodomas galutinis stulpelio vektorius.



A = akis ( 5 )
A ( : , 5 )



2 pavyzdys

Šiame pavyzdyje parodome, kaip naudoti MATLAB norint iškviesti kelis stulpelius iš nurodytos matricos. Norėdami pradėti, mes naudojame komandą eye(), kad sukurtume įstrižainę matricą su 5 eilutėmis ir 5 stulpeliais. Tada, nurodydami stulpelių indeksų diapazoną, vadiname matricos stulpeliais. Tada ekrane rodoma nurodytos matricos gaunama submatrica.





A = akis ( 5 )
A ( : , 2 : 4 )

3 pavyzdys

Šiame pavyzdyje parodome, kaip naudoti MATLAB, norint iškviesti kelis stulpelius iš nurodytos matricos, net jei jie nėra nuoseklūs. Norėdami pradėti, mes naudojame komandą eye(), kad sukurtume įstrižainę matricą su 5 eilutėmis ir 5 stulpeliais. Tada pateikiame stulpelių indeksus laužtiniuose skliaustuose, kad iškviestume matricos stulpelius. Tada ekrane rodoma nurodytos matricos gaunama submatrica.



A = akis ( 5 )
A ( : , [ 2 4 ] )

Išvada

MATLAB matricoms naudingos kelios eilučių ir stulpelių operacijos. Stulpelis ar stulpeliai iš matricos gali būti vadinami viena iš šių procedūrų. Šią operaciją galime naudoti submatricoms generuoti iš nurodytos matricos. Šioje pamokoje buvo pateikti įvairūs būdai, kaip iš matricos iškviesti vieną ar kelis stulpelius.