Kuidas luua MATLABis maatriksit, vektorit ja lahtri massiivi

See artikkel käsitleb maatriksite, vektorite ja lahtrimassiivide loomist programmeerimistarkvaraga MATLAB. Kuna MATLAB on lõputuid võimalusi pakkuv programm, annab põhitõdede mõistmine hiljem võimaluse kirjutada keerukamaid koode. Nende juhiste jaoks ei ole vaja eelnevaid teadmisi MATLABist.

1
Looge maatriks. Maatriks on ristkülikukujuline arvude komplekt, mis on paigutatud mitmesse ritta ja veergu. Kodeerige maatriks, loetledes käsuaknas rea kohta tühikute või komadega eraldatud seerianumbrid. Uue rea puhul asetatakse vana ja uue rea väärtuste vahele semikoolon. Maatriks lõpetatakse, ümbritsedes seda sulgudes. Kui olete lõpetanud, vajutage maatriksi kuvamiseks sisestusklahvi. Näide: M=[2,3,4,5;6,7,8,9] või M=[2 3 4 5;6 7 8 9]

2
Looge ühe väärtuse maatriks. Sisestage käsud, näiteks nullid või ühed, et luua maatriks, milles on ainult üks väärtus. Järgige neid käske ridade arvu, seejärel komaga eraldatud ja sulgudega ümbritsetud veergude arvu järgi.Näide: nullid (ridade arv, veergude arv)Näide: ühed (ridade arv, veergude arv) redigeerige ühtede maatriksit . Saate korrutada ühekordsete maatriksi mis tahes arvuga, et luua uus maatriks, milles kõik elemendid on väärtused, millega maatriks on korrutatud.

3
Looge horisontaalne vektor. Vektor on arvude kogum, mis on paigutatud ühte ritta või ühte veergu. Kodeerige horisontaalne vektor, loetledes vektoris numbrite jada, mis on eraldatud tühikute või komadega ja ümbritsetud sulgudega. Kui kood on sisestatud, vajutage vektori kuvamiseks sisestusklahvi. Näide: V=[2,3,4,5,6,7,8,9] või V=[2 3 4 5 6 7 8 9]

4
Looge vertikaalne vektor. Alustuseks loetlege numbriseeria, mis on eraldatud semikoolonitega ja ümbritsetud sulgudega. Kui kood on sisestatud, vajutage vektori kuvamiseks sisestusklahvi. Näide: V=[2;3;4;5;6;7;8;9]

5
Looge ühe väärtuse vektor. Sisestage käsud, nagu nullid või ühed, et luua horisontaalne või vertikaalne vektor, milles on ainult üks väärtus. Järgige neid käske ridade arvu ja seejärel komaga eraldatud ja sulgudega ümbritsetud veergude arvu järgi.Näide: nullid (ridade arv, veergude arv)Näide: ühed (ridade arv, veergude arv) redigeerige ühtede vektorit . Saate korrutada ühe vektori mis tahes arvuga, et luua uus vektor, milles kõik elemendid on väärtused, millega need vektorid korrutati.

6
Looge mustriga vektor. Muster on arvude loend, mis järgivad teatud reeglit või jada. Tippige kooloni operaator või käsk linspace. Käärsooleoperaator keskendub konkreetsele sammule, mida muster järgib, samal ajal kui käsk linspace keskendub mustri sees olevate muutujate arvule, mille vahel on sama juurdekasv. Kasutage kooloni operaatorit. Sisestage mustri esimene number, väärtuste vaheline samm ja mustri viimane number, eraldades need kooloniga. Kui kood on täidetud, vajutage sisestusklahvi. Kasutage käsku linspace. Tippige linspace, seejärel mustri esimene number, mustri viimane number, komadega eraldatud ja sulgudega ümbritsetud võrdsete vahedega väärtuste koguarv. Kui kood on täidetud, vajutage sisestusklahvi.

7
Looge lahtri massiiv. Lahtri massiiv on maatriksiga sarnane ristkülikukujuline andmekogum, kuid see võib sisaldada mis tahes tüüpi andmeid, näiteks teksti, numbreid ja/või vektoreid. Kodeerige lahtri massiiv, loetledes numbrite, vektorite või märkide seeria maatriksiga samas vormingus, samas kui märgid on jutumärkides ja vektorid sulgudes. Lahtri massiiv on ümbritsetud lokkis sulgudega { }. Kui kood on lõpetatud, vajutage sisestusklahvi.Näide: C={1, ‘h’, 5, 7; [1:2:11], ‘m’, 8, 25} või C={1 ‘h’ 5 7; [1:2:11] ‘m’ 8 25}

8
Lahtri massiivi täielikuks kuvamiseks topeltklõpsake tööalal lahtri massiivi väärtusel. Avaneb uus aken, kus saate kinnitada oma vektori sisestamist lahtri massiivi.

9
Veenduge, et kõik käsud oleksid väiketähtedega.

10
Veenduge, et maatriksi igas veerus oleks sama arv muutujaid.

11
Veenduge, et maatriksis oleks igas reas sama arv muutujaid.

12
Veenduge, et lahtri massiivi ümbritsevad lokkis sulud { }.

13
Veenduge, et maatriksil ja/või vektoril on seda ümbritsevad sulud [ ]

14
Veenduge, et lahtri massiivi sõnad või tähed oleksid jutumärkides.