Kako stvoriti niz u MATLAB-u

Kako Stvoriti Niz U Matlab U



U MATLAB-u, an niz je temeljna struktura podataka koja vam omogućuje pohranu i izmjenu zbirke vrijednosti pohranjenih u njoj. Nizovi u MATLAB-u pohranjeni su u redovima i stupcima i mogu imati više dimenzija. Možete raditi s matricama, tablicama i vektorima koristeći nizove. Jednodimenzionalni niz u MATLAB-u je a vektor a višedimenzionalni niz je poznat kao Matrica.

U ovom ćemo vodiču raspravljati o nizovima i načinima njihova stvaranja u MATLAB-u.







Kako stvoriti niz u MATLAB-u

U MATLAB-u imate nekoliko pristupa za stvaranje nizova na temelju njihovih vrsta i dimenzija. Nizovi se mogu konstruirati kao pojedinačni reci, pojedinačni stupci ili s više redaka i stupaca.



Da biste stvorili niz u MATLAB-u, možete slijediti načine navedene u nastavku:



1: Napravite niz s jednim redom u MATLAB-u

Možete stvoriti niz s jednim redom u MATLAB-u dodavanjem razmaka ili zareza između vrijednosti i zatvaranjem u uglastu zagradu, ova vrsta niza također je poznata kao vektor reda.





Na primjer, donji primjer isječka koda stvorit će niz 1×5 u MATLAB-u.

a = [ 5 7 6 3 4 ]




2: Napravite niz od jednog stupca u MATLAB-u

Također možete stvoriti niz od jednog stupca, da biste ga stvorili upotrijebite točku-zarez između vrijednosti. Niz s jednim stupcem poznat je kao niz stupaca.

Razmotrite sljedeći primjer stvaranja niza 5×1 u MATLAB-u.

a = [ 5 ; 7 ; 6 ; 3 ; 4 ]


3: Napravite niz od više redaka u MATLAB-u

Također možete stvoriti niz od više redaka odvajanjem redaka točkom i zarezom.

Možete stvoriti niz 3×3 u MATLAB-u koristeći donji primjer koda:

a = [ 1 6 9 ; 3 5 7 ; 7 9 jedanaest ]



U donjem primjeru stvorili smo niz nizova s ​​dva retka i tri stupca:

str = [ 'Kanada' , 'UK' , 'SAD' ;
'Italija' , 'Purica' , 'Njemačka' ]


4: Stvorite niz s jednako razmaknutim vrijednostima

Za stvaranje niza s jednako raspoređenim vrijednostima u MATLAB-u, možete koristiti operator dvotočke (:) . Donji primjer koda pokazuje kako stvoriti niz od pet elemenata s jednako razmaknutim vrijednostima.

x = 2 : 2 : 10



Također možete koristiti ugrađenu MATLAB funkciju tzv linspace() za stvaranje niza s jednako razmaknutim vrijednostima unutar zadanog raspona.

Stvorite niz od 5 vrijednosti u rasponu od 0 do 10 kroz sljedeći primjer isječka koda:

linspace ( 0 , 10 , 5 )


5: Stvorite niz s identičnim vrijednostima

Možete stvoriti niz s identičnim vrijednostima pomoću nekih ugrađenih funkcija u MATLAB-u, kao što je nule() i one() . Za ove funkcije morate ručno dodijeliti retke i stupce, a ona će za vas stvoriti niz.

Na primjer, sljedeće funkcija nula će stvoriti matricu ili niz nula:

z = nule ( 1 , 3 )



Da biste stvorili matricu ili niz od jedne, možete koristiti one funkcioniraju u MATLAB-u:

z = jedinice ( 1 , 3 )


6: Stvorite niz s različitim vrijednostima

Da biste stvorili niz s različitim vrijednostima u MATLAB-u, možete koristiti ugrađeni rand() funkciju, gdje morate sami dodijeliti retke i stupce, a ona će za vas stvoriti niz.

Na primjer, donji kod će stvoriti 2×3 niz slučajnih vrijednosti u MATLAB-u.

rand ( 2 , 3 )


Poanta

U MATLAB-u, nizovi koriste se za učinkovito pohranjivanje i manipuliranje zbirkom vrijednosti. Možete koristiti različite metode za stvaranje jednodimenzionalnih i višedimenzionalnih nizova u MATLAB-u. Ovaj vodič predstavlja različite načine za stvaranje niza u MATLAB-u, a razumijevanje toga pomoći će vam da stvorite niz za izvođenje složenih računskih problema i analiza s lakoćom.