7) Классы и методы , используемые в программе
Классы:
TCSpinButton
TCSpinEdit
TDFT
TmainForm
TPerformanceGraph
TtimerSpeedButton
TvalueForm
Класс
TDFT
является
пользовательским классом .
Остальные
классы являются стандартными.
Методы
класса TDFT
:
void
Trans (__PRECISION *RI, __PRECISION *II, __PRECISION *RO,
__PRECISION *IO, unsigned int k)
–одна
итерация
преобразования Фурье
void
Forward (__PRECISION *RTime, __PRECISION *ITime, __PRECISION
*RFreq, __PRECISION *IFreq)-прямое преобразование
Фурье
void
Inverse (__PRECISION *RFreq, __PRECISION *IFreq, __PRECISION
*RTime, __PRECISION *ITime)-обратное преобразование
Фурье
inline
void Forward (__PRECISION *RTime, __PRECISION *ITime, __PRECISION
*RFreq, __PRECISION *IFreq, unsigned int k)- прямое
преобразование Фурье(перегруженная
функция)
inline
void Inverse (__PRECISION *RFreq, __PRECISION *IFreq, __PRECISION
*RTime, __PRECISION *ITime, unsigned int k)- обратное
преобразование Фурье (перегруженная
функция)
void
Magnitude (__PRECISION *Magn, __PRECISION *RFreq, __PRECISION
*IFreq)-вычисление магнитуды
void Phase (__PRECISION *Phase,
__PRECISION *RFreq, __PRECISION *IFreq)-вычисление фазы
Интерфейс
программы :


Окно
для ввода значений
коэффициентов полинома (появляется
при нажатии кнопки
Значения)
8)Список литературы:
А.В.Ефимов
, Специальные разделы математического
анализа , -М.:1980.
Х.М.Дейтел,П.Дж.Дейтел
, Как программировать на языке СИ++
-М.:2000.
Керниган
Б., Ритчи Д. Язык программирования
Си.-М.: Финансы и статистика, 1992.-272с.
Подбельский
В.В., Фомин С.С. Программирование на
языке Си.-М.:Финансы и статистика,
1998.-600с.
Тондо
К., Гимпел С. Язык Си. Книга ответов.–М.:
Финансы и статистика, 1994.-160с.
14