Kuinka lisätä yksittäinen elementti taulukkoon tai vektoriin MATLABissa
Yhden elementin lisäämistä taulukkoon voidaan käyttää taulukon päivittämiseen, uuden elementin lisäämiseen taulukkoon tai taulukon laajentamiseen. Tässä on joitain tapoja siihen:
1: Indeksoinnin käyttäminen
Yksinkertaisin tapa lisätä elementti taulukkoon tai vektoriin on indeksointi. MATLAB mahdollistaa arvon suoran määrittämisen tietylle indeksille ja laajentaa taulukkoa tarvittaessa. Esimerkiksi:
A = [ 1 , 2 , 3 , 4 ] ;
disp ( 'Alkuperäinen taulukko:' ) ;
disp ( A ) ;
A ( 5 ) = 5 ;
disp ( 'Matriisi elementin lisäämisen jälkeen indeksiin 5:' ) ;
disp ( A ) ;
Lähtö
2: Konkatenoinnin käyttäminen
Yhdistäminen on toinen tapa lisätä yksi elementti taulukkoon tai vektoriin. Hakasulkeilla voit yhdistää olemassa olevia taulukon elementtejä uuteen elementtiin. Tässä on esimerkki:
A = [ 1 , 2 , 3 , 4 ] ;
disp ( 'Alkuperäinen taulukko:' ) ;
disp ( A ) ;
uusi elementti = 5 ;
A = [ A, uusi elementti ] ;
disp ( 'päivitetty array:' ) ;
disp ( A ) ;
Lähtö
3: Kissatoiminnon käyttäminen
Cat()-funktio MATLABissa sallii ketjuttamisen määrättyä ulottuvuutta pitkin. Jos haluat lisätä elementin tällä menetelmällä, ketjutamme alkuperäisen taulukon uuteen elementtiin haluttua ulottuvuutta pitkin. Rivivektorille käytämme mittaa 2 ja sarakevektorille mittaa 1:
disp ( 'Alkuperäinen taulukko:' ) ;
disp ( A ) ;
uusi elementti = 5 ;
A = kissa ( 2 , A, uusiElementti ) ;
disp ( 'Päivitetty array:' ) ;
disp ( A ) ;
Lähtö
4: Vertcat- tai horzcat-funktioiden käyttäminen
Funktiot vertcat() ja horzcat() tarjoavat käteviä tapoja ketjuttaa taulukoita pysty- tai vaakasuunnassa. Näitä toimintoja käyttämällä voimme helposti lisätä yhden elementin taulukkoon tai vektoriin. Tässä on esimerkki horzcat():
Lähtö
Johtopäätös
Yhden elementin lisääminen taulukkoon tai vektoriin MATLABissa on yleinen tehtävä, jossa on useita tehokkaita tekniikoita. Käyttämällä indeksointi-, ketjutus-, cat- tai vercat/horzcat-funktioita voit suorittaa tämän tehtävän tehokkaasti.