Системы уравнений

Для решения системы уравнений необходимо выполнить следующее:

§ задать начальные приближения для всех неизвестных, входящих в систему уравнений;

§ напечатать ключевое слово Given. Оно указывает MathCAD11, что далее следует система уравнений. При печатании слова Given можно использовать любой шрифт, строчные и прописные буквы;

§ ввести уравнения и неравенства в любом порядке ниже ключевого слова Given. Удостовериться, что между левыми и правыми частями уравнений стоит символ “=” (“жирный” знак равенства; для его печати необходимо использовать [Ctrl] =). Между левыми и правыми частями неравенств может стоять любой из символов <, >, ≥, ≤;

§ ввести любое выражение, которое включает функцию Find. При печати слова Find можно использовать шрифт любого размера, произвольный стиль, прописные и строчные буквы. Find(z1, z2, z3, …) – возвращает решение системы уравнений. Число аргументов должно быть равно числу неизвестных (рис. 4.2).

Функция Find возвращает найденное решение следующим образом:

§ Если функция Find имеет только один аргумент, то она возвращает решение уравнения, расположенного между ключевыми словами Given и функцией Find;

§ Если функция Find имеет более одного аргумента, то она возвращает ответ в виде вектора. Например, Find(z1,z2) возвращает вектор, содержащий значения z1 и z2, являющиеся решением системы уравнений.

Что делать, когда MathCAD11 не может найти решения?

Если в результате решения уравнений на каком-либо шаге итераций не может быть найдено более приемлемое приближение к искомому решению по сравнению с предыдущим шагом, то поиск решения прекращается, а функция Find помечается сообщением об ошибке “решение не найдено”.

Рис. 4.2. Блок решения уравнений для одного уравнения с одним неизвестным

 

Причиной появления этого сообщения об ошибке может быть следующее:

§ поставленная задача не иметь решения;

§ для уравнения, которое не имеет вещественных решений, в качестве начального приближения взято вещественное число;

§ в процессе поиска решения последовательность приближений попала в точку локального минимума невязки;

§ в процессе поиска решения получена точка, которая не является точкой локального минимума, но из которой метод минимизации не может определить дальнейшее направление движения.