Лабораторная работа №5 Нахождение решений системы линейных уравнений в MathCad
Цель работы: нахождение решений системы линейных уравнений в программе MathCad. Указания к выполнению лабораторной работы: I Найти решение системы линейных уравнений с использованием функции soln. 1 Запустить программу MathCad. 2 Создать матрицу А из коэффициентов при неизвестных. 3 Создать вектор b из свободных членов. 4 Обратиться к встроенной программе решения линейных уравнений soln и записать soln1: =А-1 × b. 5 Получить решение линейного уравнения у векторному виде . II Найти решение системы линейных уравнений с использованием так званого «блоку решений». 1 Задать начальные значения переменным, которые есть в уравнении. 2 Ввести ключевое слово given (дано), с которого начинается блок решений. 3 Записать уравнение, используя знак логического равенства между правой и левой частью уравнения из панели управления Evaluation (Выражения). 4 Ввести ключевое слово find (найти), которым заканчивается блок решений. III Найти решение вышеприведенной системы уравнений с использованием функции lsolve. 1Создать матрицу А из коэффициентов при неизвестных. 2 Создать вектор b из свободных членов. 4 Обратиться к встроенной программе решения линейных уравнений lsolve и записать lsolve(А, b). 5 Получить результат решения линейного уравнения в векторном виде . IV Найти приближенное решение с использованием функции minerr (x 1, …). 1 Задать приближение последовательно для значений переменной х1, х2, … хn. 2 Ввести ключевое слово given (дано), с которого начинается блок решений. 3 Записать систему уравнений, используя знак логического равенства между правой и левой частями каждого уравнения. 4 Обратиться к функции minerr (x 1, x2,..). Значения неизвестных будут найдены.
Таблица 3.1 – Варианты заданий к лабораторной работе № 3
Пример I Найти решение системы уравнений с использованием функции soln 1 Создать матрицу А А: = . 2 Создать вектор b b: = . 3 Найти решение системы, используя функцию soln . 4 Результат решения
II Найти решение вышеприведенной системы уравнений с использованием так званого «блоку решений» 1 Задать начальные значения переменным, которые присутствуют в уравнении x=0; y=0; z=0. 2 Ввести ключевое слово given (дано), с которого начинается блок решений. 3 Записать уравнение, используя знак логического равенства между правой и левой частями уравнения из панели
4 Ввести ключевое слово find (найти), которым заканчивается блок решений.
find(x, y, z) = 5 Результат решения III Найти решение вышеприведенной системы уравнений с использованием функции lsolve. 1 Создать матрицу А . 2 Создать вектор b . 3 Найти решение системы, используя функцию lsolve:
IV Найти решение вышеприведенной системы уравнений с использованием функции minerr (x, у, z). 1 Задать начальные условия для неизвестных, например, x=1, у=1, z=1. 2 Ввести ключевое слово given (дано), с которого начинается блок решений. 3 Записать уравнения, используя знак логического равенства между правой и левой частью уравнения из панели. 4 Обратиться к функции minerr (x, у, z). Решение системы уравнений будет найдено.
Контрольные вопросы 1 Какие встроенные функции позволяют найти решение системы линейных уравнений? 2 В каком виде представляются результаты решения системы линейных уравнений?
|