Студентите и професионалистите зависят от компютърната софтуерна програма MATLAB от MathWorks за въвеждане, анализ, график и споделяне на числени данни. Програмата е особено полезна в областта на линейната алгебра, която включва вектори и матрици. Векторът е просто списък от числа. Матрицата е подобна, но съдържа множество редове и колони с числа. MATLAB съдържа вградена функция за преоформяне на матрици, които можете да използвате, за да превърнете всяка матрица в един ред - вектор.
Етап 1
Дефинирайте матрица по стандартен начин, ако още не сте го направили, като напишете например следното: A = [1 2 3; 4 5 6; 7 8 9; 5 5 5];
Видео на деня
Този код създава матрица 'A', която е четири реда по три колони.
Стъпка 2
Пребройте броя на елементите (числата) в матрицата автоматично и го съхранете в променлива 'S' със следния код: s = размер (A); S = s (1)*s (2);
Стъпка 3
Преформирайте матрицата 'A' във вектор 'V', като напишете следния код: V = преоформете (A, 1,S)
Функцията 'reshape' преоформя матрицата 'A' в нова матрица с 1 ред и 'S' колони - вектор.