สำหรับคำอธิบายที่ชัดเจนและถูกต้องของแนวคิดเหล่านี้คุณจะต้องผ่านตำรามาตรฐานบางเล่ม (Oppenheim-Schafer, Proakis-Manolakis หรือ "การทำความเข้าใจการประมวลผลสัญญาณดิจิทัล" โดย Richard Lyons ซึ่งเป็นหนังสือที่ได้รับความนิยมค่อนข้างน้อย . แต่สมมติว่ามีการอภิปรายโต๊ะกาแฟฉันจะทำอะไรที่หลวมมากในสิ่งที่ตามมา :)
สำหรับสัญญาณเวลาต่อเนื่องทั่วไปคุณจะไม่คาดหวังว่าจะมีความถี่ใดขาดหายไปดังนั้นการแปลงฟูริเยร์ (หรือการแปลงฟูริเยร์ต่อเนื่อง) จะเป็นเส้นโค้งต่อเนื่องโดยอาจรองรับ -inf ถึง + inf
สำหรับสัญญาณต่อเนื่องเป็นระยะ (จุด T) Fourier แสดงสัญญาณเป็นการรวมกันของ sines และ cosines ที่มีช่วงเวลาเดียวกัน (T, T / 2, T / 3, T / 4, ... ) อย่างมีประสิทธิภาพสเปกตรัมของสัญญาณนี้คือชุดของแหลมที่ตำแหน่ง 1 / T, 2 / T, 3 / T, 4 / T, ... นี้เรียกว่าการเป็นตัวแทนของฟูริเยร์ซีรีส์ มีทฤษฎีบทที่บอกว่าการแสดงอนุกรมฟูริเยร์ของสัญญาณเวลาต่อเนื่องเป็นระยะใด ๆ มาบรรจบกันกับสัญญาณเมื่อคุณรวมไซน์และโคไซน์มากขึ้น (หรือเลขชี้กำลังเชิงซ้อนที่ซับซ้อน) ในความหมายกำลังสอง
คุณธรรมจนถึงตอนนี้: ระยะเวลาในช่วงเวลา => สเปกตรัมแหลมคม
เวลาที่ไม่ต่อเนื่องจะเกิดอะไรขึ้นถ้าคุณสุ่มตัวอย่างสัญญาณเวลาต่อเนื่อง ควรชัดเจนว่าสำหรับสัญญาณที่สูงพอคุณจะไม่สามารถสร้างสัญญาณขึ้นมาใหม่ได้ หากคุณไม่มีข้อสันนิษฐานเกี่ยวกับความถี่ในสัญญาณจากนั้นให้สัญญาณตัวอย่างไม่มีวิธีที่คุณสามารถพูดได้ว่าสัญญาณที่แท้จริงคืออะไร กล่าวอีกนัยหนึ่งความถี่ที่แตกต่างกันแสดงอย่างเท่าเทียมกันในสัญญาณไม่ต่อเนื่อง - เวลา การผ่านคณิตศาสตร์บางอย่างจะบอกคุณว่าคุณสามารถรับคลื่นความถี่ของสัญญาณตัวอย่างจากสัญญาณต่อเนื่องดั้งเดิม อย่างไร? คุณเปลี่ยนสเปคตรัมของสัญญาณเวลาต่อเนื่องตามจำนวน + -1 / T, + -2 / T, ... และเพิ่มสำเนาที่เลื่อนทั้งหมด (ด้วยการปรับสเกลบางส่วน) สิ่งนี้จะช่วยให้คุณมีสเปกตรัมต่อเนื่องที่มีคาบ 1 / T (หมายเหตุ: สเปกตรัมเป็นระยะเนื่องจากการสุ่มตัวอย่างในเวลาสัญญาณเวลาไม่ ' ไม่จำเป็นต้องเป็นงวด) เนื่องจากสเปกตรัมเป็นแบบต่อเนื่องคุณจึงสามารถแสดงมันด้วยหนึ่งในช่วงเวลานั้น นี่คือ DTFT (การแปลงฟูริเยร์แบบ "ไม่ต่อเนื่อง") ในกรณีที่สัญญาณเวลาต่อเนื่องดั้งเดิมของคุณมีความถี่ไม่สูงกว่า + -1 / 2T สำเนาที่เลื่อนของสเปกตรัมจะไม่ทับซ้อนกันดังนั้นคุณสามารถกู้คืนสัญญาณต่อเนื่องดั้งเดิมโดยเลือกหนึ่งช่วงเวลาของสเปกตรัม ( ทฤษฎีการสุ่มตัวอย่าง Nyquist)
อีกวิธีในการจำ: สัญญาณเวลาแหลมคม => ความเป็นคาบในสเปกตรัม
จะเกิดอะไรขึ้นถ้าคุณสุ่มสัญญาณเป็นระยะอย่างต่อเนื่องโดยมีช่วงเวลาการสุ่มตัวอย่าง T / k สำหรับ k บางตัว สเปคตรัมของสัญญาณเวลาต่อเนื่องนั้นแหลมคมไปด้วยและการสุ่มตัวอย่างโดยตัวหารบางตัวของ T หมายความว่าเดือยในสำเนาที่ถูกเลื่อนลดลงตรงกับทวีคูณของ 1 / T ดังนั้นสเปกตรัมที่ได้จึงเป็นสเปกตรัมแหลมคม . สัญญาณระยะเวลาแหลมคม <=> สเปกตรัมระยะเวลาแหลมคม (สมมติว่าช่วงเวลาและความถี่การสุ่มตัวอย่างเป็น "ที่เกี่ยวข้องกันอย่างดี" ดังกล่าวข้างต้น) นี่คือสิ่งที่เรียกว่า DFT (การแปลงฟูริเยร์แบบไม่ต่อเนื่อง) FFT (Fast Fourier Transform) เป็นคลาสของอัลกอริทึมในการคำนวณ DFT อย่างมีประสิทธิภาพ
วิธีเรียกใช้ DFT มีดังนี้: สมมติว่าคุณต้องการวิเคราะห์ลำดับของตัวอย่าง N ในเวลา คุณสามารถใช้ DTFT และจัดการกับหนึ่งในช่วงเวลานั้น แต่ถ้าคุณคิดว่าสัญญาณของคุณเป็นระยะกับระยะเวลา N, จากนั้น DTFT จะลดลงเป็น DFT และคุณมีเพียง N ตัวอย่างของระยะเวลาหนึ่งของ DTFT ซึ่งมีลักษณะสัญญาณสมบูรณ์ คุณสามารถ zero-pad สัญญาณในเวลาที่จะได้รับการสุ่มตัวอย่างที่ละเอียดของสเปกตรัมและ (คุณสมบัติดังกล่าวอีกมากมาย)
ทั้งหมดข้างต้นมีประโยชน์เฉพาะในกรณีที่มาพร้อมกับการศึกษาของ DSP ข้างต้นเป็นเพียงแนวทางคร่าวๆ