Студенти та професіонали залежать від комп’ютерної програми 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' стовпцями - вектором.