Пример решения системы уравнений в MathCAD 14 (34/34)

Аватар автора
Учим Делать С Любовью
Рассмотрим решение системы дифференциальных уравнений с помощью функции Odesolve. Пусть дана система из трех уравнений с тремя неизвестными функциями от аргумента x -- y0, y1 и y2. Обратите внимание, что запись системы напоминает запись системы алгебраических уравнений: например, имеется ключевое слово given, каждое уравнение записано со знаком логического равенства. Границы интегрирования желательно указывать до слова given, а начальные условия следует записывать строго после given. Чтобы найти решение системы, вызовем функцию Odesolve. Ее значение присвоим вектору, состоящему из функций с именами y0, y1 и y2. Впрочем, имена не обязательно должны совпадать с именами искомых функций, на их месте могут быть любые другие символы. Далее запишем: «Odesolve» и в скобках -- три аргумента: вектор функций неизвестных (они указываются без аргументов), зависимая переменная x и конечная точка интегрирования -- x1. Чтобы увидеть графическую интерпретацию решения, построим графики функций y0, y1 и y2. Вставим шаблон плоского графика, щелкнув по кнопке «График X-Y» на панели «График». В поле ввода имени функции запишем имена всех трех функций через запятую, а в поле ввода аргумента -- x. Границы изменения аргумента -- от x0 [икс ноль] до x1 [икс один]. Теперь на рисунке мы видим три графика функций-решений. Функция odesolve [о ди и солв] возвращает решение дифференциального уравнения в виде функции, а не в виде массива, как все остальные функции решения дифференциальных уравнений...

0/0


0/0

0/0

0/0