численные методы моделирования
.pdf120
Наименование |
rkm |
|
|
Функция |
Подпрограмма расчета системы обыкновенных диффе- |
Синтаксис |
ренциальных уравнений |
void rkm( void (*func)(float x, float *y, float *fp), int n, |
|
|
float xn, float xk, float h, float *y0, float *dx, |
Прототип в |
float *dy, int *kol ) |
emath.h |
|
Описание |
Подпрограмма, расчета системы обыкновенных диффе- |
|
ренциальных уравнений методом Рунге-Кутта-Мерсона |
|
с автоматическим выбором шага. Система расчетных |
|
уравнений содержится в функции func c тремя обяза- |
|
тельными входными параметрами, n – число уравнений |
|
в системе, xn, xk – начальное и конечное значение пара- |
|
метра по которому производится дифференцирование, h |
|
– шаг дифференцирования, *y0 – массив начальных зна- |
|
чений рассчитываемых переменных. |
|
Список выходных параметров: *dx – массив значений |
|
параметра по которому выполнялось дифференцирова- |
|
ние; *dy – двумерный массив результатов расчетов; kol |
|
– количество данных в массивах *dx и *dy |
ЛИТЕРАТУРА
1.Калиткин Н.Н. Численные методы. – М.: Наука, 1978. – 512 с.
2.Бахвалов Н.С., Жидков Н.П., Кобельков Г.М. Численные методы.
–М.: Наука, 1987. – 600 с.
3.Марчук Г.И. Методы вычислительной математики. – 3-е изд. – М.:
Наука, 1989. – 536 с.
4.Турчак Л.И. Основы численных методов. – М.: Наука, 1987. – 320 с.
5.Мудров А.Е. Численные методы для ПЭВМ. – Томск, Изд-во Раско, 1991. – 272 с.
6.Вульман Ф.А., Хорьков Н.С. Тепловые расчеты на ЭВМ теплоэнер- гетических установок. – М.: Энергия, 1975. – 344 с.
121
7. Бойко Е.А. Применение ЭВМ для решения теплоэнергетических задач. – Красноярск. Изд-во Сибирский промысел, 2001. – 202 с.
8. Ривкин С.Л., Александров А.А. Теплофизические свойства воды и водяного пара. – М.: Энергия, 1980. – 425 с.
СОДЕРЖАНИЕ Общие указания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Лабораторная работа №1. Определение параметров воды и водяного пара с использованием пакета подпрограмм . . . . . . . . . . . . . . . . 3
Лабораторная работа №2. Численные методы решения нелинейных (трансцендентных) уравнений . . . . . . . . . . . . . . . . . . . . . . . .10
Лабораторная работа №3. Методы решения систем линейных алгебраических уравнений . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
Лабораторная работа №4. Численное моделирование работы отсека турбины в переменном режиме . . . . . . . . . . . . . . . . . . . . . . 38
Лабораторная работа №5. Численные методы решения определенных интегралов . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Расчетно-графическое задание. Расчет принципиальной тепловой схемы энергоблока. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Приложение. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Литература . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120