Решение СЛАУ с помощью Given и Find

Решение СЛАУ с помощью Given и Find. Функция find(x, y, …) – возвращает значения x, y, …, удовлетворяющие ограничениям: равенствам и неравенствам, заданным в блоке решения уравнений Given. Число уравнений должно равняться количеству неизвестных x, y, … Когда блок решения уравнений ищет одну неизвестную, функция find возвращает скаляр.

В ином случае она возвращает вектор, первым элементом которого является искомое значение неизвестной x, вторым – y и т.д. Перед использованием этой функции необходимо задать начальное приближение для каждой неизвестной. Если система имеет несколько решений, то нужное определяется заданным начальным приближением. Запишем в рабочей области программы систему уравнений (ограничения) и, воспользовавшись функцией find(x, y, …) найдем корни этой системы.

Так как система имеет более одной неизвестной ответ получим виде вектора, элементы которого есть искомые значения х1, х2, х3, х4 соответственно. 3.2.