Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Основные действия с матрицами

Занятие 5

Тема: Работа с векторами и матрицами.

Изучив данный учебный элемент, вы:

Ø научитесь выполнять с матрицами основные арифметические действия;

Ø научитесь выполнять транспонирование матриц.

Арифметические операции матрицы и скаляра

В Mathcad к матрице можно прибавлять (или отнимать от нее) любое число. При этом оно будет прибавлено ко всем (или вычтено из всех) элементов исходной матрицы. При умножении матрицы на скаляр на него умножается каждый элемент исходной матрицы. Аналогично умножению, матрицу можно разделить на скаляр. Во всех операциях матрица и скаляр могут быть представлены и символически: как в виде буквы, так и в виде выражения. При этом в качестве оператора ввода следует использовать оператор символьного вывода (®).

Выше сказанное аналогично применимо не только к матрицам, но и к векторам.

Рассмотрим пример:

Арифметические операции матриц

Сложение и вычитание матриц

Чтобы сложить или вычесть матрицы, используются привычные символы (+) или (-), которые помещаются между соответствующими матрицами (или именами матриц). При это каждому элементу Мi,j первой матрицы прибавится (или вычтется из него) элемент М1i,j второй матрицы. Результатом будет третья матрица, элементы которой являются суммой (разностью) соответствующих элементов суммируемых (вычитаемых) матриц. Матрицы должны быть одинаковой размерности. В выражениях матричного сложения или вычитания можно использовать и коэффициенты.

Рассмотрим пример:

Даны матрицы:

Найти А+В; матрицу Х, удовлетворяющую условию 3А-2Х=В

Выше сказанное аналогично применимо не только к матрицам, но и к векторам.

Матричное умножение

Матричное умножение выполняется следующим образом: все элементы нулевой строки первой матрицы умножаются на соответствующие элементы нулевого столбца второй матрицы, и затем эти произведения суммируются. Далее нулевая строка первой матрицы аналогично умножается на первый столбец второй матрицы, и значение заносится как второй элемент верхней строки матрицы – результата. При умножении следующей строки первой матрицы на столбцы второй будет сформирована первая строка результирующей матрицы. И так далее – до тех пор, пока не будут перемножены все строки. Так при умножении матрицы размерности M*N на матрицу размерности M*K будет получена матрица размерности N*K. Перемножать матрицы можно лишь в том случае, если количество столбцов первой равно числу строк второй. Перемножать матрицы можно и в том случае, когда элементы их представлены символами или выражениями.

Рассмотрим пример:

Найдите произведение АВС для трех матриц:

Символьное умножение матриц:


Транспонирование матриц

Транспонированием называется матричная операция, переводящая матрицу размерности M*N в матрицу размерности N*M. Иначе говоря, при транспонировании строки исходной матрицы превращаются в столбцы, а столбцы – в строки. Оператор транспонирования находится на панели Матричные. Транспонирование можно провести и для матриц, чьи элементы определены символически. При этом следует использовать оператор (®), расположенный на панели Символьные.

Рассмотрим пример транспонирования матриц:

Даны матрицы:

Найдите матрицу Х=3А+ВТ

Символьное транспонирование:


<== предыдущая лекция | следующая лекция ==>
Создание векторов и матриц | Занятие 6
Поделиться с друзьями:


Дата добавления: 2014-01-07; Просмотров: 946; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.