Основные матричные операции
При использовании матричных операций следует помнить, что для сложения или вычитания матрицы должны быть одного размера, а при перемножении число столбцов первой матрицы обязано равняться числу строк второй матрицы. Сложение и вычитание матриц, так же как чисел и векторов, осуществляется при помощи знаков плюс и минус. MatLab предоставляет возможность заполнения матриц случайными числами… Читать ещё >
Основные матричные операции (реферат, курсовая, диплом, контрольная)
При использовании матричных операций следует помнить, что для сложения или вычитания матрицы должны быть одного размера, а при перемножении число столбцов первой матрицы обязано равняться числу строк второй матрицы. Сложение и вычитание матриц, так же как чисел и векторов, осуществляется при помощи знаков плюс и минус.
а умножение — знаком звездочка *. Введем матрицу размером 3Ч2.
Умножение матрицы на число тоже осуществляется при помощи звездочки, причем умножать на число можно как справа, так и слева. Возведение квадратной матрицы в целую степень производится с использованием оператора ^.
Проверьте полученный результат, умножив матрицу Р саму на себя.
Создание матриц специального вида
Заполнение прямоугольной матрицы нулями производится встроенной функцией zeros.
Единичная матрица создается при помощи функции eye.
Матрица, состоящая из единиц, образуется в результате вызова функции ones.
MatLab предоставляет возможность заполнения матриц случайными числами. Результатом функции rand является матрица чисел, равномерно распределенных между нулем и единицей, а функции randn — матрица чисел, распределенных по нормальному закону с нулевым средним и единичной дисперсией.
Функция diag формирует диагональную матрицу из вектора, располагая элементы по диагонали.