อ่าน 7 นาที
ฟังก์ชันฮันน์
ฟังก์ชันHannตั้งชื่อตามนักอุตุนิยมวิทยาชาวออสเตรียJulius von Hannเป็นฟังก์ชันหน้าต่างที่ใช้ในการปรับเรียบHannหรือhanning ฟังก์ชันที่มีความยาวและแอมพลิจูดกำหนดโดย:...
ฟังก์ชันฮันน์

ฟังก์ชันHannตั้งชื่อตามนักอุตุนิยมวิทยาชาวออสเตรียJulius von Hannเป็นฟังก์ชันหน้าต่างที่ใช้ในการปรับเรียบHannหรือhanning [ 1 ] [ 2 ]ฟังก์ชันที่มีความยาวและแอมพลิจูดกำหนดโดย:
สำหรับการประมวลผลสัญญาณดิจิทัลฟังก์ชันจะถูกสุ่มตัวอย่างแบบสมมาตร (โดยมีระยะห่างและแอมพลิจูด) :
ซึ่งเป็นลำดับของตัวอย่าง และอาจเป็นเลขคู่หรือเลขคี่ นอกจากนี้ยังรู้จักกันในชื่อหน้าต่างโคไซน์ยกกำลังตัวกรองฮันน์หน้าต่างฟอนฮันน์หน้าต่างฮันนิงเป็นต้น[ 2 ] [ 3 ] [ 4 ]
การแปลงฟูริเยร์

การแปลงฟูริเยร์ของมีค่าดังนี้:
เมื่อใช้สูตรของออยเลอร์ในการขยายพจน์โคไซน์เราสามารถเขียนได้ดังนี้:
ซึ่งเป็นการรวมกันเชิงเส้นของหน้าต่างสี่เหลี่ยมผืนผ้า แบบมอดูเลต :
การแปลงคำศัพท์แต่ละคำ:
การแปลงแบบไม่ต่อเนื่อง
การแปลงฟูริเยร์แบบเวลาไม่ต่อเนื่อง (DTFT) ของลำดับที่มีความยาวและเลื่อนเวลาจะถูกกำหนดโดยอนุกรมฟูริเยร์ซึ่งมีรูปแบบเทียบเท่า 3 เทอมที่ได้มาในลักษณะเดียวกันกับการหาอนุพันธ์ของการแปลงฟูริเยร์:
ลำดับที่ถูกตัดทอนคือ หน้าต่าง Hann ที่เป็นคู่ DFT (หรือที่เรียกว่าเป็นคาบ ) เนื่องจากตัวอย่างที่ถูกตัดทอนมีค่าเป็นศูนย์ จึงเห็นได้ชัดจากนิยามของอนุกรมฟูริเยร์ว่า DTFT นั้นเทียบเท่ากัน อย่างไรก็ตาม วิธีการที่ใช้ข้างต้นส่งผลให้ได้นิพจน์ 3 เทอมที่มีลักษณะแตกต่างกันอย่างมาก แต่เทียบเท่ากัน:
การ แปลง DFT ความยาว Nของฟังก์ชันหน้าต่างจะสุ่มตัวอย่าง DTFT ที่ความถี่สำหรับค่าจำนวนเต็ม ของ จากนิพจน์ข้างต้น จะเห็นได้ง่ายว่าสัมประสิทธิ์ DFT เพียง 3 ใน N ตัวเท่านั้นที่ไม่เป็นศูนย์ และจากนิพจน์อื่น จะเห็นได้ชัดว่าทั้งหมดเป็นค่าจริง คุณสมบัติเหล่านี้มีความน่าสนใจสำหรับแอปพลิเคชันแบบเรียลไทม์ที่ต้องการทั้งการแปลงแบบมีหน้าต่างและไม่มีหน้าต่าง (แบบมีหน้าต่างรูปสี่เหลี่ยมผืนผ้า) เนื่องจากการแปลงแบบมีหน้าต่างสามารถหาได้อย่างมีประสิทธิภาพจากการแปลงแบบไม่มีหน้าต่างโดยการสังเคราะห์[ 5 ] [ c ] [ d ]
ชื่อ
ฟังก์ชันนี้ตั้งชื่อตาม von Hann ซึ่งใช้เทคนิคการปรับเรียบค่าเฉลี่ยถ่วงน้ำหนักสามเทอมกับข้อมูลทางอุตุนิยมวิทยา[ 6 ] [ 2 ] อย่างไรก็ตาม คำว่าHanning function ก็ถูกใช้ตามธรรมเนียมเช่นกัน[ 7 ]ซึ่งมาจากบทความที่ใช้คำว่าhanning a signalเพื่อหมายถึงการใช้หน้าต่าง Hann กับสัญญาณนั้น[ 4 ] [ 8 ] มันแตกต่างจาก Hamming functionที่มีชื่อคล้ายกันซึ่งตั้งชื่อตามRichard Hamming
ดูเพิ่มเติม
การอ้างอิงหน้า
- ^ Nuttall 1981 , หน้า 84 (3)
- ^ Nuttall 1981 , หน้า 86 (17)
- ^นัตทอลล์ 1981หน้า 85
- ^แฮร์ริส 1978หน้า 62
ลิงก์ภายนอก
- ฟังก์ชัน Hannที่MathWorld
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ฟังก์ชันฮันน์
ฟังก์ชันHannตั้งชื่อตามนักอุตุนิยมวิทยาชาวออสเตรียJulius von Hannเป็นฟังก์ชันหน้าต่างที่ใช้ในการปรับเรียบHannหรือhanning ฟังก์ชันที่มีความยาวและแอมพลิจูดกำหนดโดย:...
การแปลงฟูริเยร์
การ แปลงฟูริเยร์ ของมีค่าดังนี้: w 0 ( x ) {\displaystyle w_{0}(x)}
การแปลงแบบไม่ต่อเนื่อง
การ แปลงฟูริเยร์แบบเวลาไม่ต่อเนื่อง (DTFT) ของลำดับที่มีความยาวและเลื่อนเวลาจะถูกกำหนดโดย อนุกรมฟูริเยร์ ซึ่งมีรูปแบบเทียบเท่า 3 เทอมที่ได้มาในลักษณะเดียวกันกับการหาอนุพันธ์ของการแปลงฟูริเยร์: N + 1 {\displaystyle N+1}
ชื่อ
ฟังก์ชันนี้ตั้งชื่อตาม von Hann ซึ่งใช้เทคนิคการปรับเรียบค่าเฉลี่ยถ่วงน้ำหนักสามเทอมกับข้อมูลทางอุตุนิยมวิทยา [ 6 ] [ 2 ] อย่างไรก็ตาม คำว่า Hanning function ก็ถูกใช้ตามธรรมเนียมเช่นกัน [ 7 ] ซึ่งมาจากบทความที่ใช้คำว่า hanning a signal...