Добавил:
благодарность сбер 2202 2053 0926 6390 Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Otchet_5

.docx
Скачиваний:
3
Добавлен:
16.01.2023
Размер:
33 Кб
Скачать

МИНОБРНАУКИ РОССИИ

Санкт-Петербургский государственный

электротехнический университет

«ЛЭТИ» им. В.И. Ульянова (Ленина)

Кафедра РАПС

отчет

по лабораторной работе №5

по дисциплине «Информатика»

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

Студент гр. 2493 пк 14

Керро Е.Р.

Преподаватель

Пожидаев А.К.

Санкт-Петербург

2021

Цель работы.

На примере практического задания освоить методы работы с матрицами в математическом пакете.

Ход работы.

Задание: решить линейную систему уравнений 3–го порядка. Коэффициенты задать самим (Решение проверить вручную, применив один из численных методов). Найти собственные значения и вектор квадратной матрицы А.

Для начала прописываем коэффициенты при искомых переменных в матрицу A. Затем значения суммы искомых переменных в вектор B. Решение системы уравнений которая задаётся данными вектором и матрицей будет искаться по формуле A-1B или же при помощи специальной функции lsolve, входящей в пакет MathCad. Получим решения и проверим их вручную.

Запишем систему в виде:

Последовательно будем выбирать разрешающий элемент РЭ, который лежит на главной диагонали матрицы.

Разрешающий элемент равен (1). На месте разрешающего элемента получаем 1, а в самом столбце записываем нули. Все остальные элементы матрицы, включая элементы столбца B, определяются по правилу прямоугольника.

Для этого выбираем четыре числа, которые расположены в вершинах прямоугольника и всегда включают разрешающий элемент РЭ.

НЭ = СЭ - (А*В)/РЭ

РЭ - разрешающий элемент (1), А и В - элементы матрицы, образующие прямоугольник с элементами СТЭ и РЭ.

В итоге получаем:

Разрешающий элемент равен (-4). На месте разрешающего элемента получаем 1, а в самом столбце записываем нули. Все остальные элементы матрицы, включая элементы столбца B, определяются по правилу прямоугольника.

В итоге получаем:

Разрешающий элемент равен (-4). На месте разрешающего элемента получаем 1, а в самом столбце записываем нули. Все остальные элементы матрицы, включая элементы столбца B, определяются по правилу прямоугольника.

В итоге получаем:

x1=1.25

x2=0.75

x3=-3

Также мы можем найти собственные значения матриц при помощи функции eigenval. А функцию eigenvec можно использовать для поиска собственных векторов.

Возможны также операции транспонирования и возведения в степень.

Выводы.

Математический пакет Matlab незаменим при работе с матрицами, с его помощью мы можем устанавливать важные сведения о них. Он может быть использован для решения больших систем линейных уравнений, что является крайне полезным при проведении научной деятельности.

Соседние файлы в предмете Информатика и прораммирование