Studenti i profesionálové jsou při zadávání, analýze, vykreslování a sdílení číselných dat závislí na počítačovém softwarovém programu MATLAB od MathWorks. Program je užitečný zejména v oblasti lineární algebry, která zahrnuje vektory a matice. Vektor je jednoduše seznam čísel. Matice je podobná, ale obsahuje více řádků a sloupců čísel. MATLAB obsahuje vestavěnou funkci pro přetváření matic, kterou můžete použít k přeměně jakékoli matice na jeden řádek -- vektor.
Krok 1
Definujte matici standardním způsobem, pokud jste tak ještě neučinili, zadáním například následujícího: A = [1 2 3; 4 5 6; 7 8 9; 5 5 5];
Video dne
Tento kód vytvoří matici „A“, která se skládá ze čtyř řádků a tří sloupců.
Krok 2
Automaticky spočítejte počet prvků (čísel) v matici a uložte je do proměnné 'S' s následujícím kódem: s = size (A); S = s (1) * s (2);
Krok 3
Změňte tvar matice 'A' na vektor 'V' zadáním následujícího kódu: V = reshape (A, 1,S)
Funkce 'reshape' přetváří matici 'A' na novou matici s 1 řádkem a 'S' sloupci - vektor.