Создание матриц с заданными свойствами. Создание единичной матрицы.
Матрицы представляют собой самые распространенные объекты системы MATLAB. Ниже описываются основные операции с матрицами. По обилию матричных операторов и функций MATLAB является лидером среди массовых систем компьютерной математики.
Для создания единичной матрицы (она обычно обозначается как Е) служит функция eye:
- еуе(n) – возвращает единичную матрицу размера nrn;
- eye(m.n) или еуе([m n]) – возвращают матрицу размера mm с единицами по диагонали и нулями в остальных ячейках;
- eye(size(A)) – возвращает единичную матрицу того же размера, что и А.
Единичная матрица не определена для многомерных массивов. Так, функция у = eye([2.3.4]) при попытке ее вычисления приведет к ошибке.
Пример использования функции eye:
>> t=eye(4.5) t =1 0 0 0 00 1 0 0 00 0 1 0 00 0 0 1 0