Создание матриц с заданными свойствами. Создание единичной матрицы.
Матрицы представляют собой самые распространенные объекты системы 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
0
0
1
0
0
0
0
0
1
0
0
0
0
0
1
0