Иллюстрированный самоучитель по MatLab

Создание матриц с заданными свойствами. Создание единичной матрицы.

Матрицы представляют собой самые распространенные объекты системы 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
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.