Matrix konvertálása vektormá a MATLAB-ban
A diákok és a szakemberek egyaránt a MathWorks MATLAB számítógépes szoftverére támaszkodnak a numerikus adatok bevitelére, elemzésére, ábrázolására és megosztására. A program különösen hasznos a lineáris algebra területén, amely vektorokat és mátrixokat foglal magában. A vektor egyszerűen számok listája. A mátrix hasonló, de több számsort és oszlopot tartalmaz. A MATLAB egy beépített függvényt tartalmaz a mátrixok átalakítására, amellyel bármilyen mátrixot egyetlen sorrá – vektorrá alakíthat –.
1. lépés
Ha még nem tette meg, szabványos módon definiáljon mátrixot, például a következő beírásával:A =[1 2 3; 4 5 6; 7 8 9; 5 5 5];
Ez a kód létrehoz egy 'A' mátrixot, amely négy sorból három oszlopból áll.
2. lépés
Számolja meg automatikusan a mátrix elemeinek (számainak) számát, és tárolja egy 'S' változóban a következő kóddal:s =méret(A); S =s(1)*s(2);
3. lépés
Alakítsa át az „A” mátrixot „V” vektorrá a következő kód beírásával:V =átformálja(A,1,S)
Az „átalakítás” függvény az „A” mátrixot egy új mátrixsá alakítja, 1 sorral és „S” oszlopokkal – egy vektorral.