ฉันมีความเข้าใจพื้นฐานของสัญญาณและการโน้มน้าวใจ เท่าที่ฉันรู้มันแสดงให้เห็นถึงความคล้ายคลึงกันของสองสัญญาณ ฉันขอคำอธิบายเป็นภาษาอังกฤษธรรมดาของ:
- สังวัตนาเชิงเส้นและแบบวงกลมคืออะไร
- ทำไมมันถึงสำคัญ
- สถานการณ์จริงที่ใช้
ฉันมีความเข้าใจพื้นฐานของสัญญาณและการโน้มน้าวใจ เท่าที่ฉันรู้มันแสดงให้เห็นถึงความคล้ายคลึงกันของสองสัญญาณ ฉันขอคำอธิบายเป็นภาษาอังกฤษธรรมดาของ:
คำตอบ:
การแปลงเชิงเส้นเชิงเส้นเป็นการดำเนินการขั้นพื้นฐานเพื่อคำนวณเอาต์พุตสำหรับระบบที่ไม่แปรเปลี่ยนเวลาเชิงเส้นใด ๆ เนื่องจากอินพุตและการตอบสนองของอิมพัลส์
การบิดแบบวงกลมเป็นสิ่งเดียวกัน แต่เมื่อพิจารณาว่าการสนับสนุนสัญญาณเป็นระยะ (เช่นในวงกลมให้ใส่ชื่อ)
ส่วนใหญ่มักจะพิจารณาเพราะเป็นผลทางคณิตศาสตร์ของการแปลงฟูริเยร์โดยสิ้นเชิง (หรืออนุกรมฟูเรียร์ที่แยกกันเพื่อความแม่นยำ):
วิธีการนั้นจะต้องได้รับการแก้ไขอย่างถูกต้องเพื่อให้การแปลงเชิงเส้นสามารถทำได้ (เช่นวิธีการทับซ้อน - เพิ่ม)
ฉันคิดว่าคุณผิดพลาดบิดสำหรับข้ามความสัมพันธ์ พวกเขามีรูปแบบที่คล้ายกัน แต่การโน้มน้าวเป็นเรื่องทั่วไปมากขึ้น
ความสัมพันธ์ของสองสัญญาณ และ สามารถคำนวณเป็น:
Convolution สามารถใช้ในการคำนวณการตอบสนองของระบบ LTI และ (normalized) cross-correlation สามารถใช้สำหรับการจับคู่รูปแบบ: สูงสุดของฟังก์ชัน cross-correlation อยู่ที่ออฟเซ็ตซึ่งรูปแบบ g น่าจะอยู่ใน สัญญาณ f. หากคุณรู้ว่าออฟเซ็ตนี้คุณสามารถใช้การวัดความคล้ายคลึงกัน (เช่นระยะทางแบบยุคลิด) เพื่อวัดความคล้ายคลึงกัน
Convolution ใช้เพื่อค้นหาเอาต์พุตของระบบ LTI หากทราบการตอบสนองของระบบต่อสัญญาณอิมพัลส์ ( หรือ ) จากนั้นการตอบสนองต่ออินพุตอื่น ๆ ไปยังระบบสามารถพบได้โดยการแปลงสัญญาณอินพุตด้วยการตอบสนองแบบอิมพัลส์
สหสัมพันธ์ถูกใช้เพื่อค้นหาความคล้ายคลึงกันใด ๆ bwletween เพื่อส่งสัญญาณ (ข้ามสหสัมพันธ์ในแม่นยำ) Linear Convolution ใช้เพื่อค้นหาเอาต์พุต d ของระบบ LTI ใด ๆ (เช่นโดยวิธี Flip-shift-drag ฯลฯ ) ในขณะที่ Circular Convolution เป็นกรณีพิเศษเมื่อ d สัญญาณที่ได้รับเป็นระยะ
การแปลงเชิงเส้น: สำหรับลำดับ aperiodic และ infinite การบิดแบบวนรอบ: สำหรับลำดับเป็นระยะและ จำกัด