logo
Аппроксимация 2012_верстка

Оду первого порядка

В MathCad для решения ОДУ первого порядка применяется метод Рунге-Кутта 4 порядка. Этот метод осуществляется встроенной функцией оdesolve(t,t1). Запись уравнения и начального условия y(t0) осуществляется в блоке Given. Решение осуществляется относительно переменной t на интервале [t0,t1]. Все равенства в блоке – булевые, т. е. жирные знаки =. В программе 29 приведен пример решения того же дифференциального уравнения, что и в программах 26–28. Из программы также видны особенности построения графиков решения и вывода результата расчета на экран.

Этот способ решения дифференциального уравнения можно использовать и для расчетов изменений термодинамических функций в химической реакции по уравнениям (A-Г) так, как это сделано в программе 30. Решением y(t) в данном случае является изменение энтальпии в химической реакции. Сравнивая результаты работы программ 30 и 22, можно убедиться в том, что расчет изменения энтальпии реакции по дифференциальному уравнению и интегральным формам совпадают. Начало программы – исходные данные пропущены. Вам надо их скопировать из программы 22.

Программа 29

Программа 30