Чтобы получить ясное и правильное объяснение этих понятий, вы должны были бы пройти некоторые стандартные учебники (Оппенгейм-Шафер, Проакис-Манолакис или «Понимание цифровой обработки сигналов» Ричарда Лайонса, которая является очень хорошей, но относительно менее популярной книгой) , Но, предполагая обсуждение за журнальным столиком, я сделаю несколько крайне бесполезных заявлений в дальнейшем. :)
Для общего непрерывного сигнала времени вы не ожидаете, что какая-то конкретная частота будет отсутствовать, поэтому ее преобразование Фурье (или непрерывное преобразование Фурье) будет непрерывной кривой с поддержкой, возможно, от -inf до + inf.
Для периодического непрерывного сигнала (период T) Фурье выражал сигнал как комбинацию синусов и косинусов, имеющих одинаковый период (T, T / 2, T / 3, T / 4, ...). Фактически спектр этого сигнала представляет собой серию пиков в точках 1 / T, 2 / T, 3 / T, 4 / T, ... Это называется представлением ряда Фурье. Существует теорема, которая гласит, что представление ряда Фурье любого периодического непрерывного сигнала времени сходится к сигналу, когда вы включаете все больше и больше синусов и косинусов (или комплексных экспонент) в среднеквадратичном смысле.
Мораль пока что: периодичность во времени => колючий спектр
На дискретное время ... Что произойдет, если вы сэмплируете непрерывный сигнал времени? Должно быть ясно, что для достаточно высокого сигнала вы не сможете восстановить сигнал. Если вы не делаете предположений о частотах в сигнале, то, учитывая дискретизированный сигнал, вы не сможете сказать, что такое истинный сигнал. Другими словами, разные частоты представлены эквивалентно в сигнале с дискретным временем. Пройдя по математике, вы узнаете, что вы можете получить спектр дискретизированного сигнала из исходного непрерывного сигнала. Как? Вы сдвигаете спектр непрерывного сигнала времени на величины + -1 / T, + -2 / T, ... и добавляете все смещенные копии (с некоторым масштабированием). Это дает вам непрерывный спектр, который является периодическим с периодом 1 / T. (примечание: спектр является периодическим в результате выборки во времени, сигнал времени не должно быть периодическим) Поскольку спектр непрерывен, вы можете также представить его только одним из его периодов. Это DTFT (преобразование Фурье "с дискретным временем"). В случае, когда ваш исходный сигнал непрерывного времени имеет частоты не выше + -1 / 2T, сдвинутые копии спектра не перекрываются и, следовательно, вы можете восстановить исходный сигнал непрерывного времени, выбрав один период спектра ( теорема выборки Найквиста).
Еще один способ запомнить: остроконечный временной сигнал => периодичность в спектре
Что произойдет, если вы дискретизируете периодический сигнал непрерывного времени с периодом выборки T / k для некоторого k? Итак, спектр сигнала непрерывного времени был остроконечным, и выборка его некоторым делителем T означает, что пики в сдвинутых копиях падают точно на кратные 1 / T, поэтому результирующий спектр представляет собой остроконечный периодический спектр , остроконечный периодический сигнал времени <=> колючий периодический спектр (при условии, что период и частота дискретизации «хорошо связаны», как описано выше). Это то, что известно как ДПФ (дискретное преобразование Фурье). БПФ (быстрое преобразование Фурье) - это класс алгоритмов для эффективного вычисления ДПФ.
Способ вызова DFT заключается в следующем: скажем, вы хотите проанализировать последовательность из N выборок во времени. Вы можете использовать DTFT и иметь дело с одним из его периодов, но если вы предполагаете, что ваш сигнал является периодическим с периодом N, тогда DTFT уменьшается до DFT, и у вас есть только N выборок одного периода DTFT, которые полностью характеризуют сигнал. Вы можете заполнить сигнал нулями во времени, чтобы получить более точную выборку спектра и (еще много таких свойств).
Все вышеперечисленное полезно только в том случае, если сопровождается изучением DSP. Выше приведены лишь некоторые очень грубые рекомендации.