Проверить, что матрицаневырождена и найти

Лабораторная работа № 3

Матрицы, действия над ними

Пример 1.

Вычислить матрицу, гдеи.

Введем матрицы Проверить, что матрицаневырождена и найти - student2.ru и Проверить, что матрицаневырождена и найти - student2.ru :

В программе Mathematica есть несколько способов ввести матрицу. Первый способ: щелкните по Проверить, что матрицаневырождена и найти - student2.ru выберите пункт Проверить, что матрицаневырождена и найти - student2.ru и введите число строк и столбцов. Второй способ: непосредственно ввести с клавиатуры. Матрицу Проверить, что матрицаневырождена и найти - student2.ru введем первым способом, а матрицу Проверить, что матрицаневырождена и найти - student2.ru - вторым:

Проверить, что матрицаневырождена и найти - student2.ru

Вычислим матрицу Проверить, что матрицаневырождена и найти - student2.ru .

Команда Проверить, что матрицаневырождена и найти - student2.ru выдает результат в матричной форме, точка между матрицами означает матричное умножение, если эту точку убрать, Mathematica будет пытаться произвести поэлементное умножение.

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Хорошим тоном считается очищать значения переменных, которые не нужны для дальнейших вычислений.

Проверить, что матрицаневырождена и найти - student2.ru

Пример 2.

Проверить, что матрицыиперестановочны, а матрицыинеперестановочны.

Введем матрицы Проверить, что матрицаневырождена и найти - student2.ru , Проверить, что матрицаневырождена и найти - student2.ru и Проверить, что матрицаневырождена и найти - student2.ru .

Точка с запятой после каждого оператора показывает программе Mathematica, что не нужно выводить на экран результат вычислений.

Проверить, что матрицаневырождена и найти - student2.ru

Сравним матрицы Проверить, что матрицаневырождена и найти - student2.ru и Проверить, что матрицаневырождена и найти - student2.ru .

В программе Mathematica оператор сравнения задается двойным равенством, одинарное равенство - это оператор присваивания.

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Программа выдала Проверить, что матрицаневырождена и найти - student2.ru - следовательно матрицы перестановочны.

Теперь сравним матрицы Проверить, что матрицаневырождена и найти - student2.ru и Проверить, что матрицаневырождена и найти - student2.ru .

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Программа выдала Проверить, что матрицаневырождена и найти - student2.ru - следовательно матрицы неперестановочны.

А какие матрицы являются перестановочными или для каких матриц умножение коммутативно?

Можно непосредственно проверить, что Проверить, что матрицаневырождена и найти - student2.ru не равно Проверить, что матрицаневырождена и найти - student2.ru .

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Очистим значения Проверить, что матрицаневырождена и найти - student2.ru , Проверить, что матрицаневырождена и найти - student2.ru и Проверить, что матрицаневырождена и найти - student2.ru .

Проверить, что матрицаневырождена и найти - student2.ru

Пример 3.

Умножение матрицына единичную, скалярную и матрицыи.

Введем матрицу Проверить, что матрицаневырождена и найти - student2.ru .

Проверить, что матрицаневырождена и найти - student2.ru

Введем матрицы единичную Проверить, что матрицаневырождена и найти - student2.ru и скалярную Проверить, что матрицаневырождена и найти - student2.ru с помощью встроенной функции IdentityMatrix.

Функция Проверить, что матрицаневырождена и найти - student2.ru определяет единичную матрицу размера Проверить, что матрицаневырождена и найти - student2.ru .

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Умножение матрицы Проверить, что матрицаневырождена и найти - student2.ru на единичную матрицу:

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Умножение матрицы Проверить, что матрицаневырождена и найти - student2.ru на число на скалярную матрицу дает один и тот же результат.

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Таким образом, умножением матрицы на скалярную матрицу можно реализовать операцию умножения матрицы на число.

Перестановка строк и столбцов матрицы осуществляется умножением на матрицы специального вида. Покажем это на примере матрицы Проверить, что матрицаневырождена и найти - student2.ru .

Определим матрицы Проверить, что матрицаневырождена и найти - student2.ru и Проверить, что матрицаневырождена и найти - student2.ru :

Проверить, что матрицаневырождена и найти - student2.ru

Перестановка двух строк матрицы Проверить, что матрицаневырождена и найти - student2.ru .

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Перестановка двух столбцов матрицы Проверить, что матрицаневырождена и найти - student2.ru .

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Очистим значения Проверить, что матрицаневырождена и найти - student2.ru и Проверить, что матрицаневырождена и найти - student2.ru .

Проверить, что матрицаневырождена и найти - student2.ru

Пример 4.

Для матрицынайти.

Введем матрицу Проверить, что матрицаневырождена и найти - student2.ru .

Проверить, что матрицаневырождена и найти - student2.ru

Возведем матрицу Проверить, что матрицаневырождена и найти - student2.ru в степени 0, 1 и 2 с помощью функции MatrixPower.

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Очистим переменную Проверить, что матрицаневырождена и найти - student2.ru .

Проверить, что матрицаневырождена и найти - student2.ru

Пример 5.

Проверить, что матрицаневырождена и найти.

Введем матрицу Проверить, что матрицаневырождена и найти - student2.ru .

Проверить, что матрицаневырождена и найти - student2.ru

Функция Inverse находит обратную матрицу.

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Можно представить эту матрицу в десятичном виде с помощью функции N.

Символ % подставляет вместо себя результат последнего вычисления.

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Если матрица вырожденная, то функция Проверить, что матрицаневырождена и найти - student2.ru выдаст сообщение о том, что матрица вырожденная. Но вы можете сначала посчитать определитель матрицы с помощью функции Det.

Проверить, что матрицаневырождена и найти - student2.ru

Проверить, что матрицаневырождена и найти - student2.ru

Очистим значение Проверить, что матрицаневырождена и найти - student2.ru .

Проверить, что матрицаневырождена и найти - student2.ru

Пример 6.

Наши рекомендации