Лекция: Простейшие операции с векторами и матрицами.
MATLABявляется системой, которая специально предназначена для осуществления сложных вычислений с векторами, матрицами и полиномами. Под вектором в MATLAB понимается одномерный массив чисел, а под матрицей — двумерный массив.
Исходные значения векторов-строк можно задавать путем поэлементного ввода. Для этого вначале указывают имя вектора, затем ставят знак присваивания (=), далее открывающую квадратную скобку ( [ ), за ней значения вектора, отделяя их между собой пробелами или запятыми. Завершается запись закрывающей квадратной скобкой ( ] ).
Например: V=[1 2 3] или V=[1,2,3]
V = 1 2 3
Длинный вектор можно вводить частями, которые затем объединяют с помощью операции объединения векторов в строку.
V1=[1 2 3]; V2=[4 5 6];
V=[V1 V2]
V = 1 2 3 4 5 6
Язык MATLAB дает пользователям возможность сокращенного ввода вектора, элементы которого являются арифметической прогрессией.
V = nz: h: kz,
где nz – начальное значение прогрессии (первый элемент вектора);
kz – конечное значение прогрессии (последний элемент вектора);
h – разность прогрессии (шаг).
Например: V= -0.1:0.3:1.4
V= -0.1 0.2 0.5 0.8 1.1 1.4
Вектор-столбец задается аналогично вектору строке, но элементы отделяются друг от друга знаком «;».
Ввод элементов матрицы осуществляется по строкам. При этом элементы строки матрицы отделяются друг от друга пробелами или запятыми, а строки отделяются друг от друга знаком «;».
Например: А=[1,2,3; 4,5,6; 7,8,9]
А = 1 2 3
4 5 6
7 8 9