Tässä blogissa tutkitaan, kuinka matriisi muunnetaan rivivektoriksi MATLABissa.
Kuinka muuttaa matriisi rivivektoriksi MATLABissa?
Voimme muuttaa matriisin rivivektoriksi MATLABissa käyttämällä muotoile uudelleen () toiminto. The muotoile uudelleen( ) on MATLABin sisäänrakennettu funktio, jonka avulla voimme muuttaa taulukon mittaa. Tätä funktiota käytetään matriisin muuntamiseen rivivektoriksi. Tämä funktio hyväksyy kaksi argumenttia syötteenä ja palauttaa rivivektorin, joka on tarjotun matriisin muunnos ja sisältää kaikki tarjotun matriisin elementit.
Syntaksi
Jos haluat muuntaa matriisin rivivektoriksi, muotoile uudelleen () funktio käyttää seuraavaa syntaksia:
baari = muotoilla uudelleen ( Ässä )
Tässä:
Toiminto vektori = muotoile uudelleen(A,sz) muuttaa matriisin tietyn kokoiseksi rivivektoriksi s . Matriisin A kardinaalisuuden tulee olla sama kuin rivivektorin koko. Esimerkiksi, jos annetun matriisin A ulottuvuus on 5 x 2, niin s pitäisi olla 1x10.
Esimerkkejä
Tässä osiossa ymmärrämme sen toiminnan muotoile uudelleen () funktio muuntaa matriisin rivivektoriksi suorittamalla joitain esimerkkejä MATLABissa.
Esimerkki 1: Kuinka muuntaa neliömatriisi rivivektoriksi käyttämällä reshape()-funktiota?
Annettu esimerkki luo neliömatriisin, jonka koko on n = 3. Sen jälkeen se käyttää muotoile uudelleen () funktio muuntaa tämä matriisi rivivektoriksi, jonka koko on 1 x 9.
A = taika- ( 3 ) ;
baari = muotoilla uudelleen ( A, 1 , 9 )
Esimerkki 2: Kuinka muuntaa suorakulmainen matriisi rivivektoriksi käyttämällä reshape()-funktiota?
Annetussa MATLAB-koodissa luomme suorakaiteen muotoisen matriisin, jonka koko on 2 x 3. Sen jälkeen käytämme muotoile uudelleen () funktio muuntaa tämä matriisi rivivektoriksi, jonka koko on 1 x 6.
A = yhdet ( 2 , 3 ) ;baari = muotoilla uudelleen ( A, 1 , 6 )
Johtopäätös
MATLAB on hyödyllinen ohjelmointikieli, jonka avulla voimme suorittaa erilaisia matriisitoimintoja. Se helpottaa matriisin muuntamista rivivektoriksi sisäänrakennetun sovelluksen avulla muotoile uudelleen () toiminto. Tämä funktio hyväksyy matriisin ja saadun rivivektorin koon argumenteiksi ja palauttaa rivivektorin, jonka kardinaliteetti on sama kuin annetun matriisin. Tässä oppaassa on selvitetty, kuinka matriisi muunnetaan rivivektoriksi MATLABissa käyttämällä muotoile uudelleen () toiminto.