Sinyalin en yüksek frekans bileşeninin iki katı ile örneklemenin, sinyali tamamen kurtarmak için yeterli olacağını düşündüm. Ancak yukarıda iki kez örneklemenin testere dişi benzeri bir dalga yarattığını söylüyor. Kitap yanlış mı?
Kitap yanlış, ama düşündüğünüz için değil. Örnekleri gösteren noktalara gözlerini kısarsanız, söylediği sıklığın iki katı örnekleme yapar.
Bu yüzden, önce bazı sinyaller çizmeli ve kendiniz örneklemelisiniz (veya kalem ve kağıda değilseniz bir matematik paketi kullanmalısınız).
İkincisi, Nyquist teoremi , sinyal içeriğinin spektrumunun örnekleme oranının kesinlikle 1 / 2'sinden az olduğunu zaten biliyorsanız , bir sinyali yeniden yapılandırmanın teorik olarak mümkün olduğunu söylüyor .
Sinyali düşük geçişli filtreleyerek yeniden yapılandırırsınız. Filtrelemeden önce sinyal bozulabilir, bu nedenle sonucun iyi görünebileceğini görmek için neye baktığınızı bilmeniz gerekir. Dahası, sinyal içeriğinizin spektrumu Nyquist sınırına ne kadar yakınsa, kesmenin kenar yumuşatma ve yeniden yapılandırma filtrelerinizde o kadar keskin olması gerekir. Bu teoride iyidir, ancak pratikte bir filtrenin zaman alanındaki tepkisi, geçiş bandından durdurma bandına ne kadar keskin bir geçiş gösterdiğine orantılı olarak kabaca uzar. Genel olarak, eğer yapabiliyorsanız, Nyquist'in çok üzerinde örnekleme yapabilirsiniz.
İşte kitabınızın söylediklerine uygun bir resim.
Durum A: döngü başına bir numune (örnekler açıkça belirtilmiştir)
Durum B: her kavşakta iki örnek, kavşaklara iniş - bunun her döngü vakası için bir örnekle aynı çıktı olduğunu unutmayın , ancak sadece kavşaklarda ilk örneği örneklediğim için.
Durum C: Yine, döngü başına iki örnek, ancak bu kez uçlarda. Sinyal bileşeni frekansının tam iki katını örneklerseniz, yeniden yapılandıramazsınız. Teoride, oh-so-biraz daha düşük bir örnekleme yapabilirsiniz, ancak yeniden yapılandırmak için sonucun yeterince yayıldığı dürtü yanıtı olan bir filtreye ihtiyacınız olacaktır.
Durum D: Sinyal frekansının 4 katında örnekleme. Noktaları birleştirirseniz bir üçgen dalga elde edersiniz, ancak bunu yapmak doğru değildir - örneklenmiş zamanda, örnekler yalnızca "noktalarda" bulunur. Bunu iyi bir rekonstrüksiyon filtresinden geçirirseniz , bir sinüs dalgası geri alırsınız ve örneklemenizin fazını değiştirirseniz, çıkışın fazda eşit olarak kaydırılacağını, ancak genliğinin değişmeyeceğini unutmayın.