Både studenter og fagfolk er avhengige av MATLAB-dataprogrammet fra MathWorks for å legge inn, analysere, plotte og dele numeriske data. Programmet er spesielt nyttig innen lineær algebra, som involverer vektorer og matriser. En vektor er ganske enkelt en liste med tall. En matrise er lik, men inneholder flere rader og kolonner med tall. MATLAB inneholder en innebygd funksjon for å omforme matriser som du kan bruke til å gjøre en hvilken som helst matrise til en enkelt rad -- en vektor.
Trinn 1
Definer en matrise på en standard måte, hvis du ikke allerede har gjort det, ved å skrive for eksempel følgende: A = [1 2 3; 4 5 6; 7 8 9; 5 5 5];
Dagens video
Denne koden lager en matrise 'A' som er fire rader ganger tre kolonner.
Steg 2
Tell antall elementer (tall) i matrisen automatisk og lagre det i en variabel 'S' med følgende kode: s = størrelse (A); S = s(1)*s(2);
Trinn 3
Omform matrisen 'A' til en vektor 'V' ved å skrive inn følgende kode: V = omforme (A, 1,S)
'Reshape'-funksjonen omformer matrisen 'A' til en ny matrise med 1 rad og 'S'-kolonner - en vektor.