Saya berurusan dengan sinyal yang merupakan superposisi dari gelombang persegi yang berbeda dengan berbagai amplitudo dan fase. Biasanya, seseorang akan menguraikan sinyal menjadi gelombang sinus dengan bantuan transformasi Fourier, tetapi dalam kasus khusus ini dekomposisi menjadi gelombang persegi akan jauh lebih efektif. Transformasi Fourier akan menghasilkan spektrum yang sangat rumit, sedangkan dekomposisi gelombang persegi hanya akan memberikan beberapa garis yang jelas.
Saya tahu dekomposisi seperti itu mungkin terjadi. Bahkan, saya bisa menggunakan fungsi periodik apa pun sebagai dasar untuk dekomposisi dan ini disebutkan dalam banyak teks tentang subjek tersebut. Tetapi saya tidak pernah dapat menemukan formula atau contoh eksplisit untuk dekomposisi menjadi basis non-sinusoidal.
Pendekatan saya untuk menguraikan sinyal yang terdiri dari sampel , adalah menggunakan rumus seperti DFT mana adalah gelombang persegi bernilai riil dengan frekuensi kali frekuensi dasar. Tetapi ini tentu saja tidak lengkap, karena saya tidak mendapatkan informasi fase untuk gelombang konstituen persegi, dan saya tidak bisa membalikkan prosedur.
Bagaimana saya bisa menguraikan sinyal saya menjadi gelombang persegi dengan amplitudo dan fase yang terdefinisi dengan baik?