Добавил:
Tushkan
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:
/*---------------------------------------------------------------------------
Курсовая работа "Автоколебания в химических реакциях"
Автор: Захаров А. Е.
Московский Энергетический Институт (Технический Университет), 2011 г.
---------------------------------------------------------------------------*/
#ifndef CommonH
#define CommonH
//---------------------------------------------------------------------------
#include <StdCtrls.hpp>
#include <vector.h>
struct point
{
double x, y;
};
struct functionOptions
{
vector<point> points;
TColor color;
AnsiString label;
int labelpos;
bool enabled;
TPenStyle style;
};
struct settings
{
double a, b; // Концентрации исходных веществ A и B
double ta, tb; // Отрезок поиска решения
double h; // Шаг
double a1, a2, a3; // Параметры
double x0, y0; // Начальные условия
double c1, c2, c3, b2, b31, b32;
bool show_grid; // Рисовать сетку
bool show_all; // Рисовать все решения
};
const settings Options_default = {1.5, 2.5, 0, 20, 0.02, 0, 0.2, 0.6, 1, 0, 1. / 3., 1. / 3., 1. / 3., 1. / 3., 1. / 3., 1. / 3., true, true};
extern settings Options;
#endif
Соседние файлы в папке Исходные коды