Курсовая работа: Программа для решения дифференциальных уравнений первого порядка методом Рунге-Кутта
f- значение функции при начальных условиях
zx - массив значений аргумента;
zy - массив значений функции;
line_arr - размерность массивa;
Методы класса:
procedureButton1Click – вычисление значений функции – решения ОДУ;
procedureButton2Click – очистка полей ввода/вывода данных;
procedure Button3Click - выводокнаГРАФИК;
procedure Button4Click - выходизпрограммы;
procedure RadioGroup1Click - выборобразцовойфункции;
procedure Button5Click - активациявводаобразцовыхфункций;
procedure Button6Click - деактивациявводаобразцовыхфункций;
procedureN7Click - вывод информации о программе;
Класс TRungeKutta ( родительский классTObject )
Поля класса
x0,y0 - координаты начала координатных осей;
dx,dy- шаг координатной сетки (в пикселях)
y1,y2,xP,xL - засечки по оси Y и X
dlx,dly - шаг меток (оцифровки) линий сетки по X и Y
cross- счетчик неоцифрованных линий сетки
dcross- количество неоцифрованных линий между оцифрованными
razm– размер массивов;
uzx- Динамический массив координат-X
uzy- Динамический массив координат-Y
uxc,uyc - Оцифровка по осям
mx, my- масштабы по осям X и Y;
BaseMasht_X,BaseMasht_Y - МАХ значения элементов в массивах
Методы класса
functionMaxAbsElementArray– определяет MAX элемент массива по модулю;