Я пытаюсь узнать о преобразованиях Фурье и использовании функции FFT MATLABs. Я могу преобразовать запись меня, говоря «1 2 3» в частотную область. Насколько я понимаю, результирующий файл содержит набор комплексных чисел, которые содержат величину и фазу частот в моем исходном сигнале.Можете ли вы помочь мне понять обратную трансформацию Фурье?
Затем я могу выполнить обратное преобразование Фурье (используя функцию iFFT MATLABs) на этих комплексных числах, и я вижу (и слышу), что мой исходный сигнал почти полностью перестроен. Это тот бит, которого я не получаю. Если я сказал «3» высоким голосом, FFT должен (и действительно) показывать, что энергия присутствует на этой частоте, но как она может восстановить ее во времени? То есть так как все, что возвращено из БПФ, представляет собой набор величин и фаз, где информация должна указывать, когда эти частоты произошли в сигнале временной области? Является ли MATLAB делать некоторые окна, о которых я не знаю?
Любая помощь будет высоко оценена.
Приветствия, Colin
Этот вопрос не соответствует теме, потому что речь идет о теории DSP, а не о программировании - она принадлежит на http://dsp.stackexchange.com –