Иллюстрированный самоучитель по Maple 6/7

Примеры матричных операций с применением пакета LinearAlgebra

Следующий пример иллюстрирует создание двух случайных матриц M1 и М2 и затем их умножение:

Иллюстрированный самоучитель по Maple 6/7 › Пакеты линейной алгебры и функциональных систем › Примеры матричных операций с применением пакета LinearAlgebra

Параметр inplace в функции умножения обеспечивает помещение результата умножения матриц на место исходной матрицы M1 – излюбленный прием создателей быстрых матричных алгоритмов NAG. Поскольку матрицы M1 и М2 заданы как случайные, то при повторении этого примера результаты, естественно, будут иными, чем приведенные.

Следующий пример иллюстрирует проведение хорошо известной операции LU-разложения над матрицей М, созданной функцией Matrix:

Иллюстрированный самоучитель по Maple 6/7 › Пакеты линейной алгебры и функциональных систем › Примеры матричных операций с применением пакета LinearAlgebra

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.