Kako dodati en element matriki ali vektorju v MATLAB-u

Kako Dodati En Element Matriki Ali Vektorju V Matlab U



Dodajanje posameznega elementa matriki ali vektorju je običajna operacija v MATLAB-u. Ne glede na to, ali delate z velikimi nabori podatkov ali manipulirate z nizi za matematične izračune, je nujno poznati učinkovite metode za izvedbo te naloge.

Kako dodati en element matriki ali vektorju v MATLAB-u

Dodajanje posameznega elementa v matriko lahko uporabite za posodobitev matrike, vstavljanje novega elementa v matriko ali razširitev matrike, tukaj je nekaj načinov za to:

1: Uporaba indeksiranja
Najpreprostejši način za dodajanje elementa matriki ali vektorju je indeksiranje. MATLAB omogoča neposredno dodelitev vrednosti določenemu indeksu in po potrebi razširitev matrike. Na primer:







A = [ 1 , 2 , 3 , 4 ] ;
disp ( 'Izvirni niz:' ) ;
disp ( A ) ;

A ( 5 ) = 5 ;
disp ( 'Matrika po dodajanju elementa pri indeksu 5:' ) ;
disp ( A ) ;

Izhod



2: Uporaba veriženja
Združevanje je še ena metoda za dodajanje enega elementa matriki ali vektorju. Z uporabo oglatih oklepajev lahko združite obstoječe elemente polja z novim elementom. Tukaj je primer:



A = [ 1 , 2 , 3 , 4 ] ;
disp ( 'Izvirni niz:' ) ;
disp ( A ) ;
novElement = 5 ;
A = [ A, novElement ] ;
disp ( 'posodobljena matrika:' ) ;
disp ( A ) ;

Izhod





3: Uporaba funkcije mačke
Funkcija cat() v MATLAB-u omogoča veriženje vzdolž določene dimenzije. Za dodajanje elementa s to metodo združimo izvirno matriko z novim elementom vzdolž želene dimenzije. Za vektor vrstice uporabimo dimenzijo 2, za vektor stolpca pa nastavimo dimenzijo 1:

A = [ 1 , 2 , 3 , 4 ] ;
disp ( 'Izvirni niz:' ) ;
disp ( A ) ;
novElement = 5 ;
A = mačka ( 2 , A, novElement ) ;
disp ( 'Posodobljeno polje:' ) ;
disp ( A ) ;

Izhod



4: Uporaba funkcij vertcat ali horzcat
Funkciji vertcat() in horzcat() ponujata priročne načine za navpično ali vodoravno združevanje nizov. Z uporabo teh funkcij lahko preprosto dodamo en element v polje ali vektor. Tukaj je primer uporabe horzcat():

Izhod

Zaključek

Dodajanje enega samega elementa matriki ali vektorju v MATLAB-u je pogosta naloga z več učinkovitimi tehnikami. Z uporabo funkcij indeksiranja, veriženja, cat ali vercat/horzcat lahko učinkovito opravite to nalogo.