Решение систем линейных уравнений — КиберПедия 

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...

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

2017-07-09 372
Решение систем линейных уравнений 0.00 из 5.00 0 оценок
Заказать работу

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

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

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

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

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

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

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

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

 

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

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

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

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

 


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

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

Номер по варианту Задание Фамилия
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 

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

 

Номер по варианту Задание Фамилия
Вычислить: (A∙B)∙(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из третьей строки матрицы B.  
Вычислить: (A∙B)T∙(A-B). Создать вектор V1 из первого столбца матрицы A и вектор V2 из второй строки матрицы B.  
Вычислить: (A+B)∙(A-B)T. Создать вектор V1 из второй строки матрицы A и вектор V2 из третьей строки матрицы B.  
Вычислить: (A+B)∙(A-B)T. Создать вектор V1 из третьего столбца матрицы A и вектор V2 из первой строки матрицы B.  
Вычислить: (A∙B)∙(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из третьей строки матрицы B.  
Вычислить: (A+B)∙(A-B)T. Создать вектор V1 из третьего столбца матрицы A и вектор V2 из третьей строки матрицы B.  
Вычислить: (AT∙B)∙(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из второй строки матрицы B.  
Вычислить: (A-B)∙(A+B)T. Создать вектор V1 из первого столбца матрицы A и вектор V2 из третьей строки матрицы B.  
Вычислить: (A∙BT)∙(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из третьей стоки матрицы B.  
Вычислить: (A∙B)T+(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из первой строки матрицы B.  
Вычислить: (A∙B)T∙(AT+B). Создать вектор V1 из второго столбца матрицы A и вектор V2 из второй строки матрицы B.  
Вычислить: (A∙B)+(A+B)T. Создать вектор V1 из первого столбца матрицы A и вектор V2 из третьей строки матрицы B.  
Вычислить: (A-B)∙(A+B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из второй строки матрицы B.  
Вычислить: (A∙B)∙(A-B)T. Создать вектор V1 из второго столбца матрицы A и вектор V2 из второй стоки матрицы B.  
Вычислить: (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.


 


Поделиться с друзьями:

Особенности сооружения опор в сложных условиях: Сооружение ВЛ в районах с суровыми климатическими и тяжелыми геологическими условиями...

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.017 с.