Pada posting ini saya mengawali dengan membuat Transformasi Fourier untuk menganalisa data pengukuran berupa data diskrit. salah satu Dasar-dasar spectral analysis adalah menggunakan Discrete Fourier Transform (DFT) yang berfungsi mentransformasi sinyal domain waktu ke domain frekuensi atau sebaliknya. secara lengkap teori tenteng DFT bisa dilihat di Wikipedia.org
Berikut adalah contoh Class untuk DFT dengan menggunakan bahasa pemrograman Delphi
TOMCOnstituent=class(TObject) private FData:TList; FAmp:TList; nconst:integer; min,max:extended; VMin,VMax:extended; numFreq:integer; function AddConst(a,b:extended):integer; procedure ChangeAmp(index:integer;a,b:extended); function Counting:integer; function GetAmp(index:integer):TOMAmp; function GetData(Index:Integer):TOMData; protected