Решение систем линейных уравнений

Одной из областью применения матриц является решение систем линейных уравнений.

Системы линейных уравнений можно решить разными способами:

  • с помощью обратной матрицы;
  • с помощью блока Given – Find.

Решение системы уравнений с помощью обратной матрицы заключается в следующем:

  • система уравнений записывается в матричном виде. Для этого нужно составить матрицу коэффициентов, вектор неизвестных и вектор правых частей.
  • Чтобы выразить вектор решений, умножим слева обе части уравнения на матрицу, обратную матрице коэффициентов.
  • В итоге решение системы уравнений сводится к формуле X=VK-1∙VP,

где: X – вектор неизвестных; VK – вектор коэффициентов; VP – вектор правых частей.

Задание 2.17. Для ознакомления с методами решения систем линейных уравнений выполните листинг 2.16.

Листинг 2.16. Метод решения системы линейных уравнений с помощью обратной матрицы

Решение систем линейных уравнений - student2.ru

Решение системы уравнений с помощью блока Given – Find заключается в следующем:

  • Наберите вводное слово Given.
  • Под вводным словом задайте систему уравнений (можно задавать уравнения и не в матричном виде).
  • В качестве знаков равенства следует использовать логическое равенство.
  • Задайте произвольные начальные значения для вектора неизвестных значений.
  • Введите функцию решения систем уравнений find(xl,x2,...). В скобках через запятую задайте переменные в том порядке, в котором должны быть расположены в ответе соответствующие им корни.
  • Поставьте знак числового или символьного вычисления.

Задание 2.18. Для ознакомления с методами решения систем линейных уравнений выполните листинг 2.17.

Листинг 2.17. Метод решения системы линейных уравнений с помощью блока Given – Find.

Решение систем линейных уравнений - student2.ru

Задание 2.19. Выполните индивидуальное задание к лабораторной работе в соответствии с номером варианта.

Решите систему уравнений с помощью обратной матрицы и с помощью блока Given – Find

Номер по варианту Задание Фамилия
Решение систем линейных уравнений - 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  

Даны две матрицы A и B. Выполните задание согласно варианту.

Номер по варианту Задание Фамилия
Решение систем линейных уравнений - student2.ru Вычислить: (A∙B)∙(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из третьей строки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A∙B)T∙(A-B). Создать вектор V1 из первого столбца матрицы A и вектор V2 из второй строки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A+B)∙(A-B)T. Создать вектор V1 из второй строки матрицы A и вектор V2 из третьей строки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A+B)∙(A-B)T. Создать вектор V1 из третьего столбца матрицы A и вектор V2 из первой строки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A∙B)∙(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из третьей строки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A+B)∙(A-B)T. Создать вектор V1 из третьего столбца матрицы A и вектор V2 из третьей строки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (AT∙B)∙(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из второй строки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A-B)∙(A+B)T. Создать вектор V1 из первого столбца матрицы A и вектор V2 из третьей строки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A∙BT)∙(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из третьей стоки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A∙B)T+(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из первой строки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A∙B)T∙(AT+B). Создать вектор V1 из второго столбца матрицы A и вектор V2 из второй строки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A∙B)+(A+B)T. Создать вектор V1 из первого столбца матрицы A и вектор V2 из третьей строки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A-B)∙(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из второй строки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A∙B)∙(A-B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из второй стоки матрицы B.  
Решение систем линейных уравнений - student2.ru Вычислить: (A∙BT)+(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из третьей строки матрицы B.  


Контрольные вопросы

1. Массив. Реализация массивов в Mathcad.

2. Вектор. Матрица. Тензор.

3. Способы задания массивов.

4. Создание массива командой Вставка Матрицы.

5. Обращение к отдельным переменным.

6. Организация индексации в массивах.

7. Изменение стартового индекса в массиве.

8. Создание массива определением его отдельных элементов.

9. Создание тензора.

10. Объявление ранжированных переменных.

11. Вкладка матричных операций Матрица.

12. Элементарные операции над матрицами и скаляром.

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

14. Умножение матриц между собой.

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

16. Определитель матрицы.

17. Обратная матрица.

18. Функции определения размерности массивов.

19. Функции сортировки массивов.

20. Функции выделения и слияния массивов.

21. Решение систем уравнений с помощью обратной матрицы.

22. Решение систем уравнений с помощью блока Given – Find.


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