| ||
Функции | |
void | CleanSchedule (TSchedule Source) |
Производит очистку графика функции. | |
int | AddPointToSchedule (TSchedule Source, double Argument, double Abscissa) |
Производит добавление опорной точки для графика функции. | |
int | AddPointToScheduleLines (TSchedule Source, int lineOrder, double Argument, double Abscissa) |
Производит добавление опорной точки для графика функции. | |
void | Complex1DToSchedule (TComplex1D function, TSchedule schedule, int type) |
Строит заданный график из поля комплекснозначной функции. | |
void | NormalSchedule (TSchedule Schedule) |
Производит нормализацию линии графика. | |
double | ScheduleRootMeanSquareDeviation (TSchedule TestSchedule, TSchedule StandardSchedule) |
Возвращает Среднеквадратичое Отклонение (СКО) двух графиков. | |
double | ScheduleSKOR (TSchedule TestSchedule, TSchedule StandardSchedule) |
Возвращает Среднеквадратичое Отклонение (СКО) двух графиков. | |
void | LoadScheduleFromCSF (TSchedule Schedule, AnsiString FileName) |
Производит загрузку линий графика. |
В данном модуле находится описание класса TSchedule.
Производит добавление опорной точки для графика функции.
Source | TSchedule [out] - обновляемый график функции. | |
Argument | [in] - значение X - аргумента добавляемой точки функции Y(X). | |
Abscissa | [in] - значение Y - абсцисы добавляемой точки функции Y(X). |
Производит добавление опорной точки для графика функции.
Для одной из определенных функций (линии) на всем графике.
Source | TSchedule [out] - обновляемый график функции. | |
lineOrder | [in] - номер линии, который начинается с 0 и новые значения преобретают в порядке следования за 0. Т.е. 0,1,2,3,4... | |
Argument | [in] - значение X - аргумента добавляемой точки функции Y(X). | |
Abscissa | [in] - значение Y - абсцисы добавляемой точки функции Y(X). |
Производит очистку графика функции.
Source | TSchedule [out] - очищаемый график функции. |
void Complex1DToSchedule | ( | TComplex1D | function, | |
TSchedule | schedule, | |||
int | type | |||
) |
Строит заданный график из поля комплекснозначной функции.
function | TComplex1D [in] - исследуемая 1D комплекснозначная функция. | |
schedule | TSchedule [out] - график исходной функции. | |
type | [in] - определяет тип отображаемой линии следующим образом:
|
void LoadScheduleFromCSF | ( | TSchedule | Schedule, | |
AnsiString | FileName | |||
) |
Производит загрузку линий графика.
Формат загружаемого файла:
-- LINE 1 0.0 2.0 0.1 2.4 0.3 2.9 -- LINE 2 0.0 1 0.2 1.3 0.3 1.9 -- LINE 3 0 1 0.3 2.9 2 7.5
Schedule | TSchedule [out] - загружаемый объект прорисовки линий. | |
FileName | AnsiString [in] - путь к CSF фаилу графика линии (выше показан фрагмент для примера). |
Производит нормализацию линии графика.
при его действиях абсциса графика получает вещественное значение в промежутке: [0..1]
Schedule | TSchedule [out] - нормализуемый график. |
Возвращает Среднеквадратичое Отклонение (СКО) двух графиков.
TestSchedule | TSchedule [in] - проверяемая линия графика. | |
StandardSchedule | TSchedule [in] - эталонная линия графика. |
Возвращает Среднеквадратичое Отклонение (СКО) двух графиков.
В зависимости от положения точек относительно начала координат.
TestSchedule | TSchedule [in] - проверяемая линия графика. | |
StandardSchedule | TSchedule [in] - эталонная линия графика. |