Я думал, что выборка с двойной компонентой наивысшей частоты сигнала будет достаточной для полного восстановления сигнала. Но выше это говорит, что выборка дважды создает пилообразную волну. Книга не так?
Книга неверна, но не по той причине, о которой вы думаете. Если вы щуритесь на точках, обозначающих образцы, это означает, что выборка выполняется с удвоенной частотой.
Итак, во-первых, вы должны нарисовать некоторые сигналы и сэмплировать их самостоятельно (или использовать математический пакет, если вы не до карандаша и бумаги).
Во-вторых, теорема Найквиста говорит, что теоретически возможно восстановить сигнал, если вы уже знаете, что спектр содержимого сигнала строго меньше, чем 1/2 частоты дискретизации.
Вы восстанавливаете сигнал путем фильтрации нижних частот. Перед фильтрацией сигнал может быть искажен, поэтому вы должны знать, на что вы смотрите, чтобы увидеть, что результат может выглядеть хорошо. Кроме того, чем ближе спектр содержимого вашего сигнала к пределу Найквиста, тем острее должно быть обрезание в ваших фильтрах сглаживания и восстановления. Это хорошо в теории, но на практике отклик фильтра во временной области становится длиннее примерно пропорционально тому, насколько резко он переходит от своей полосы пропускания к полосе задержания. В общем, если вы можете, вы пробуете намного выше Найквиста.
Вот картинка, которая соответствует тому, что должна была сказать ваша книга.
Случай A: один образец за цикл (образцы сделаны очевидными)
Случай B: две выборки за цикл, посадка на перекрестках - обратите внимание, что это один и тот же результат что и одна выборка на случай цикла, но только потому, что я сделал выборку первой выборки на пересечениях.
Случай C: Опять две выборки за цикл, но на этот раз в крайних случаях. Если образец в точности удвоенной частоте составляющей сигнала, то вы не можете восстановить. Теоретически, вы можете сделать выборку чуть ниже, но вам понадобится фильтр с импульсным откликом, который охватывает достаточно результатов, чтобы вы могли восстановить.
Случай D: выборка в 4 раза больше частоты сигнала. Если вы соединяете точки, вы получаете треугольную волну, но это не правильно - во время выборки выборки существуют только «в точках». Обратите внимание, что если вы проведете это через приличный фильтр реконструкции, вы получите синусоидальную волну, и если вы измените фазу вашей выборки, то выходной сигнал будет смещен одинаково по фазе, но его амплитуда не изменится.