| ||
Функции | |
| void | SetLengthComplex1D (TComplex1D Field, int sizeX, double beginX, double endX) |
| Устанавливает размер одномерной комплексной функции. | |
| void | CleanComplex1D (TComplex1D Source) |
| Производит очистку одномерной комплекснозначной функции. | |
| void | CopyComplex1D (TComplex1D srcComplex1D, TComplex1D dstComplex1D) |
| Производит точное копирование комплекснозначной функции. | |
| int | GetIndexComplex1D (TComplex1D Source, double x) |
| Возвращает индекс точки комплексной функции. | |
| void | SetValueComplex1D (TComplex1D Source, int x, double real, double imag) |
| Устанавливает определенное значение одномерной комплексной функции. | |
| double | GetRealComplex1D (TComplex1D Source, int x) |
| Возвращает реальную часть значения функции. | |
| double | GetImagComplex1D (TComplex1D Source, int x) |
| Возвращает мнимую часть значения функции. | |
| double | GetIntensityComplex1D (TComplex1D Source, int x) |
| Возвращает интенсивность заданной точки одномерной комплексной функции. | |
| double | GetPhaseComplex1D (TComplex1D Source, int x) |
| Возвращает фазу заданной точки одномерной комплексной функции. | |
| int | GetMaxIntensityIndexComplex1D (TComplex1D Source) |
| Возвращает индекс точки максимума функции. | |
| void | SetFieldComplex1D (TComplex1D Field, double allRealValue, double allImagValue, int beginIndex, int endIndex) |
| Устанавливает определенные значения одномерной комплексной функции. | |
| double | SKOComplex1D (TComplex1D TestField, TComplex1D StandardField) |
| Возвращает Среднеквадратичое Отклонение (СКО) двух комплексных функций. | |
В данном модуле находится описание класса TComplex1D.
| void CleanComplex1D | ( | TComplex1D | Source | ) |
Производит очистку одномерной комплекснозначной функции.
| Source | TComplex1D [out] - очищаемая одномернря комплекснозначная функция. |
| void CopyComplex1D | ( | TComplex1D | srcComplex1D, | |
| TComplex1D | dstComplex1D | |||
| ) |
Производит точное копирование комплекснозначной функции.
из исходного одномерного комплексного поля в абсолютной точности.
| srcComplex1D | TComplex1D [in] - копируемое поле (источник). | |
| dstComplex1D | TComplex1D [out] - получаемая копия (результирующий объект). |
| double GetImagComplex1D | ( | TComplex1D | Source, | |
| int | x | |||
| ) |
Возвращает мнимую часть значения функции.
| Source | TComplex1D [in] - одномерная комплексная функция. | |
| x | int [in] - индекс точки. |
| int GetIndexComplex1D | ( | TComplex1D | Source, | |
| double | x | |||
| ) |
Возвращает индекс точки комплексной функции.
| Field | TComplex1D [in] - одномерная комплексная функция | |
| x | double [in] - значение аргумента функции. |
| double GetIntensityComplex1D | ( | TComplex1D | Source, | |
| int | x | |||
| ) |
Возвращает интенсивность заданной точки одномерной комплексной функции.
| Source | TComplex1D [in] - одномерная комплексная функция. | |
| x | int [in] - индекс точки. |
| int GetMaxIntensityIndexComplex1D | ( | TComplex1D | Source | ) |
Возвращает индекс точки максимума функции.
| Source | TComplex1D [in] - одномерная комплексная функция |
| double GetPhaseComplex1D | ( | TComplex1D | Source, | |
| int | x | |||
| ) |
Возвращает фазу заданной точки одномерной комплексной функции.
| Source | TComplex1D [in] - одномерная комплексная функция. | |
| x | int [in] - индекс точки. |
| double GetRealComplex1D | ( | TComplex1D | Source, | |
| int | x | |||
| ) |
Возвращает реальную часть значения функции.
| Source | TComplex1D [in] - одномерная комплексная функция. | |
| x | int [in] - индекс точки. |
| void SetFieldComplex1D | ( | TComplex1D | Field, | |
| double | allRealValue, | |||
| double | allImagValue, | |||
| int | beginIndex, | |||
| int | endIndex | |||
| ) |
Устанавливает определенные значения одномерной комплексной функции.
Все значения функции в определенном диапазоне аргумента будут переведены в заданное одно единственное.
| Field | TComplex1D [out] - изменяемая одномерная комплексная функция | |
| allRealValue | double [in] - устанавливаемая реальная часть всех значений. | |
| allImagValue | double [in] - устанавливаемая мнимая часть всех значений. | |
| beginIndex | int [in] - индекс с которого будут присваиваться значение функции. | |
| endIndex | int [in] - индекс которым присваивания значения функции закончится. |
| void SetLengthComplex1D | ( | TComplex1D | Field, | |
| int | sizeX, | |||
| double | beginX, | |||
| double | endX | |||
| ) |
Устанавливает размер одномерной комплексной функции.
а так же приделы распространения аргумента.
| Field | TComplex1D [out] - одноменая комплексная функция. | |
| sizeX | [in] - размер дискретизации в пикселах. | |
| beginX | [in] - начальное значение аргумента функции. | |
| endX | [in] - конечное значение аргумента функции. |
| void SetValueComplex1D | ( | TComplex1D | Source, | |
| int | x, | |||
| double | real, | |||
| double | imag | |||
| ) |
Устанавливает определенное значение одномерной комплексной функции.
Для заданного индекса, относящегося к конкретному аргументу функции изменит значение абсцисы.
| Field | TComplex1D [out] - изменяемая одномерная комплексная функция | |
| x | int [in] - индекс для аргумента которого будет присваиваться значение функции. | |
| real | double [in] - устанавливаемая реальная часть значения функции. | |
| imag | double [in] - устанавливаемая мнимая часть значения функции. |
| double SKOComplex1D | ( | TComplex1D | TestField, | |
| TComplex1D | StandardField | |||
| ) |
Возвращает Среднеквадратичое Отклонение (СКО) двух комплексных функций.
| TestField | TComplex1D [in] - исследуемая функция. | |
| StandardField | TComplex1D [in] - функция, которая принимается за этолон. |