| ||
Функции | |
| 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] - эталонная линия графика. |