4.3 Описание логической структуры программы
При программировании с использованием средств визуального программирования (Delphi, Visual Basic и др.), приложение становится событийно - управляемым, поэтому невозможно построить алгоритм программы, как это имело место при традиционном программировании на Pascal, C++. В связи с этим наиболее полное представление о программе дает ее укрупненная структурная схема с описанием функций составных частей и связи между ними.
Для того, чтобы разделить фазы “конструирования пользовательского интерфейса” и “непосредственного программирования математической модели”, была использована блочно - модульная структура. При этом каждый структурный элемент выносился в отдельный модуль, поддерживающий интерфейс с пользователем и между собой.
Рисунок 1.-логическая связь процедур модуля
Описание структурных элементов программы
type mas=array[1..3] of real;
var x:array[0..9,1..15] of real; //переменные
x2:array[1..3,1..15] of real;//квадраты переменных
x0,ix, //нулевые уровни и интервалы варьирования
xc, //значения координат центра
la, //канонические козффициенты
m,l,n,ml,nl, //направляющие косинусы углов поворота осей и их частные
xp1,xp2,xp3,xh,
xlocmax,xlocmin:mas; //координаты локальных максимума и минимума
y,ys:array[1..2,1..20] of real; //значения функции отклика
x12,x23,x13, //попарные произведения переменных
yc,ycs, //усредненная функция отклика
s2u:array[1..15] of real; //дисперсии эксперементив
b, //коэффициенты модели
s2b, //дисперсии коэффициентов
db:array[0..9] of real; //пределы значимости коэффициентов
kk: d,xc2,
S2UMax, //максимальное значение дисперсии эксперемента
s2y, //дисперсия опыта
ycen, //функция отклика в центре
ylocmax,ylocmin:real;
- Введение
- 1. Постановка задачи
- 2. Этапы планирования и статической обработки результатов эксперимента для построения модели 2-го порядка
- 2.1 Построение модели плана II порядка
- 2.2 Кодирование факторов
- 2.3 Составление план - матрицы
- 2.4 Проверка воспроизводимости опытов
- 2.5 Расчет коэффициентов регрессии
- 2.6 Определение значимости коэффициентов
- 2.7 Проверка адекватности модели
- 3. Выбор и описание метода условной оптимизации
- 3.1 Выбор метода условной оптимизации
- 3.2 Описание метода условной оптимизации (Фиако-МакКормика)
- 4. Описание программы
- 4.1 Общие сведения
- 4.2 Функциональное назначение
- 4.3 Описание логической структуры программы
- 4.4 Используемые технические средства
- 4.5 Вызов и загрузка
- 4.6 Входные данные
- 4.7 Выходные данные
- 5. Результаты обработки данных эксперимента
- 6. графики зависимости отклика
- 7. кривые равного выхода
- Заключение
- 1.2. Методы математической статистики в прогнозировании
- Математическая статистика.
- Математическая статистика
- [Править] Статистика случайных процессов и временных рядов
- Современное представление о математической статистике
- «Теория вероятностей, математическая статистика и случайные процессы»
- 4. Концепция интегрированных автоматизированных систем
- Математическая статистика.