อ่าน 37 นาที
การแปลงฟูริเยร์แบบไม่ต่อเนื่อง
ใน ทางคณิตศาสตร์ การ แปลงฟูริเยร์แบบไม่ต่อเนื่อง ( DFT ) คือ การแปลงฟูริเยร์ ในรูปแบบไม่ต่อเนื่อง ซึ่งแปลงลำดับตัวเลขจำกัดให้เป็นลำดับอื่นที่มีความยาวเท่ากัน...
การแปลงฟูริเยร์แบบไม่ต่อเนื่อง

ในทางคณิตศาสตร์การแปลงฟูริเยร์แบบไม่ต่อเนื่อง ( DFT ) คือการแปลงฟูริเยร์ ในรูปแบบไม่ต่อเนื่อง ซึ่งแปลงลำดับตัวเลขจำกัดให้เป็นลำดับอื่นที่มีความยาวเท่ากัน โดยแสดงถึงแอมพลิจูดและเฟสของ ส่วนประกอบ ความถี่ ต่างๆ ด้วยวิธีนี้ จะเปลี่ยนข้อมูลจากการอธิบายในแง่ของค่าที่สุ่มมาเป็นการอธิบายในแง่ของการสั่น การแปลงฟูริเยร์แบบไม่ต่อเนื่องผกผันจะย้อนกระบวนการนี้และกู้คืนลำดับเดิมกลับมา
สำหรับข้อมูลที่สุ่มตัวอย่าง ณ จุดที่เว้นระยะห่างเท่าๆ กัน การแปลง ฟูริเยร์ แบบไม่ต่อเนื่อง (DFT) สามารถเข้าใจได้อย่างแม่นยำยิ่งขึ้นว่าเป็นการแปลงระหว่างค่าตัวอย่างและสัมประสิทธิ์ของพหุนามตรีโกณมิติที่ประมาณค่าเหล่านั้น ดังนั้นจึงเป็นเครื่องมือพื้นฐานสำหรับการทำงานเชิงตัวเลขกับฟังก์ชันคาบเรียบ ซึ่งมักจะสามารถประมาณค่าได้ดีด้วยพหุนามตรีโกณมิติ ในทางปฏิบัติ การแปลงฟูริเยร์แบบไม่ต่อเนื่อง (DFT) มักจะคำนวณโดยใช้อัลกอริธึม การแปลงฟูริเยร์แบบเร็ว (FFT) ที่มีประสิทธิภาพ
| การแปลงฟูริเยร์ |
|---|
DFT ถูกนำมาใช้ในแอปพลิเคชันเชิงปฏิบัติมากมายของการวิเคราะห์ฟูริเยร์ [ 1 ] ในการประมวลผลสัญญาณดิจิทัลอินพุตมักจะเป็นปริมาณหรือสัญญาณที่ สุ่มตัวอย่าง ซึ่งเปลี่ยนแปลงไปตามเวลา เช่น ความดันของคลื่นเสียงสัญญาณวิทยุหรือการ อ่านค่า อุณหภูมิ รายวัน ซึ่งสุ่มตัวอย่างในช่วงเวลาจำกัด (มักกำหนดโดยฟังก์ชันหน้าต่าง[ 2 ] ) ในการประมวลผลภาพตัวอย่างอาจเป็นค่าของพิกเซลตามแถวหรือคอลัมน์ของภาพแรสเตอร์ DFT ยังใช้เพื่อแก้สมการเชิงอนุพันธ์ย่อย อย่างมีประสิทธิภาพ และเพื่อดำเนินการอื่นๆ เช่นการสังเคราะห์หรือการคูณจำนวนเต็มขนาดใหญ่
เนื่องจาก DFT เกี่ยวข้องกับข้อมูลจำนวนจำกัด จึงสามารถนำไปใช้ในคอมพิวเตอร์โดยใช้อัลกอริธึมเชิงตัวเลขหรือแม้แต่ฮาร์ดแวร์ เฉพาะได้ การใช้งานเหล่านี้มักใช้ อัลกอริธึม การแปลงฟูริเยร์แบบเร็ว (FFT) ที่มีประสิทธิภาพ [ 3 ]มากเสียจนคำว่า "FFT" และ "DFT" มักถูกใช้แทนกันได้ ก่อนที่จะมีการใช้งานในปัจจุบันคำย่อ "FFT" อาจถูกใช้แทนคำที่มีความหมายกำกวมว่า " การแปลงฟูริเยร์แบบจำกัด " ก็ได้
คำนิยาม
การแปลงฟูริเยร์แบบไม่ต่อเนื่อง (Discrete Fourier Transform)แปลงลำดับของจำนวนเชิงซ้อนN ตัว ไปเป็นลำดับของจำนวนเชิงซ้อนอีกชุดหนึ่ง ซึ่งกำหนดโดย:
| สมการที่ 1 |
บางครั้งการแปลงจะ ถูก แทนด้วยสัญลักษณ์เช่นหรือหรือ
เนื่องจากการแปลงเชิงเส้นบนปริภูมิเวกเตอร์ที่มีมิติจำกัด นิพจน์ DFT จึงสามารถเขียนได้ในรูปของเมทริกซ์ DFTเมื่อปรับขนาดอย่างเหมาะสม มันจะกลายเป็นเมทริกซ์เอกลักษณ์และด้วยเหตุนี้ DFT จึงสามารถมองได้ว่าเป็นการแปลงจากฐานตั้งฉากปกติ หนึ่ง ไปยังอีกฐานหนึ่ง
การแปลงผกผันกำหนดโดย:
| สมการที่ 2 |
สมการที่ 2ก็เป็นคาบเช่นกัน (ในดัชนี) ในสมการที่ 2 แต่ละเป็นจำนวนเชิงซ้อนที่มีพิกัดเชิงขั้วเป็นแอมพลิจูดและเฟสของส่วนประกอบไซน์เชิงซ้อนของฟังก์ชัน(ดูอนุกรมฟูริเยร์แบบไม่ต่อเนื่อง ) ความถี่ของไซน์คือรอบต่อตัวอย่าง
ตัวประกอบการทำให้เป็นมาตรฐานที่คูณกับ DFT และ DFT ผกผัน (IDFT) ในที่นี้คือ 1 และและเครื่องหมายของเลขชี้กำลังเป็นข้อกำหนดที่ ใช้กันทั่วไปมากที่สุด ข้อกำหนดที่แท้จริงเพียงอย่างเดียวของข้อกำหนดเหล่านี้คือ DFT และ IDFT ต้องมีเลขชี้กำลังที่มีเครื่องหมายตรงข้ามกัน และผลคูณของตัวประกอบการทำให้เป็นมาตรฐานต้องเป็น การทำให้เป็นมาตรฐานที่ไม่ธรรมดาคือสำหรับทั้ง DFT และ IDFT จะทำให้คู่การแปลงเป็นแบบเอกภาพ
สมการที่ 1สามารถประเมินได้นอกโดเมนเช่นกันและลำดับที่ขยายออกไปนั้นเป็นคาบดังนั้นบางครั้งจึงใช้ลำดับดัชนีอื่น เช่น(ถ้าเป็นเลขคู่) และ(ถ้าเป็นเลขคี่) ซึ่งเทียบเท่ากับการสลับครึ่งซ้ายและครึ่งขวาของผลลัพธ์ของการแปลง [ 4 ]
DFT รวมถึงช่วงเวลาการสุ่มตัวอย่าง
การใช้คำจำกัดความมาตรฐานของ DFT จะละเว้นช่วงเวลาการสุ่มตัวอย่าง (หรือระยะห่างการสุ่มตัวอย่าง) ในกรณีที่ดัชนีสอดคล้องกับเวลาผ่านทาง
เพื่อเชื่อมโยงสัมประสิทธิ์ DFT กับการแปลงฟูริเยร์แบบต่อเนื่องของข้อมูลที่สุ่มมา สามารถระบุช่วงเวลาการสุ่มได้อย่างชัดเจนดังนี้
ไลบรารีซอฟต์แวร์ส่วนใหญ่จะคำนวณค่าสัมประสิทธิ์ DFT ที่ไม่ได้ปรับขนาด รวมถึงการใช้งาน FFTที่เกี่ยวข้องด้วยดังนั้น ค่าสัมประสิทธิ์ที่ปรับขนาดแล้วจึงสามารถหาได้จากสูตร.
ดังนั้น การแปลงผกผันที่สอดคล้องกันจึงเป็นดังนี้:
ที่ไหน.
เมื่อใช้การแปลงฟูริเยร์แบบไม่ต่อเนื่องผกผัน ซึ่งมีการใช้งานอยู่ในไลบรารีซอฟต์แวร์ส่วนใหญ่ สามารถเขียนให้เทียบเท่าได้ดังนี้:
เมื่อนำ DFT ไปใช้กับข้อมูลทางกายภาพ ช่วงเวลาการสุ่มตัวอย่าง(หรือเทียบเท่า) เป็นส่วนสำคัญของการกำหนดสัญญาณ การรวมช่วงเวลาการสุ่มตัวอย่างช่วยให้มั่นใจได้ว่าการตีความแอมพลิจูด พลังงาน และความถี่ถูกต้อง โดยเฉพาะอย่างยิ่งเมื่อรวมหรือเปรียบเทียบข้อมูลจากแหล่งที่มาต่างกัน
การตีความ


DFT สามารถพิจารณาได้ว่าเป็นการแปลงลำดับจำกัดของตัวอย่าง ที่มีระยะห่างเท่ากัน ของฟังก์ชันไปเป็นลำดับที่มีความยาวเท่ากันของตัวอย่างที่มีระยะห่างเท่ากันของการแปลงฟูริเยร์แบบเวลาไม่ต่อเนื่อง (DTFT) ซึ่งเป็น ฟังก์ชัน ค่าเชิงซ้อนของความถี่ ช่วงเวลาที่ทำการสุ่มตัวอย่าง DTFT คือส่วนกลับของระยะเวลาของลำดับอินพุต[ A ] [ 5 ]การแปลงฟูริเยร์แบบผกผัน (IDFT) คืออนุกรมฟูริเยร์โดยใช้ตัวอย่าง DTFT เป็นสัมประสิทธิ์ของไซนูซอยด์เชิงซ้อน ที่ความถี่ DTFT ที่สอดคล้องกัน มีค่าตัวอย่างเดียวกันกับลำดับอินพุตดั้งเดิม ดังนั้น DFT จึงกล่าวได้ว่าเป็น ตัวแทน โดเมนความถี่ของลำดับอินพุตดั้งเดิม หากลำดับดั้งเดิมครอบคลุมค่าที่ไม่เป็นศูนย์ทั้งหมดของฟังก์ชัน DTFT ของมันจะต่อเนื่อง (และเป็นคาบ) และ DFT จะให้ตัวอย่างแบบไม่ต่อเนื่องของหนึ่งรอบ หากลำดับดั้งเดิมเป็นหนึ่งรอบของฟังก์ชันเป็นคาบ DFT จะให้ค่าที่ไม่เป็นศูนย์ทั้งหมดของหนึ่งรอบ DTFT
สมการที่ 1สามารถตีความหรือหาอนุพันธ์ได้หลายวิธี ตัวอย่างเช่น:
- อธิบายการแปลงฟูริเยร์แบบเวลาไม่ต่อเนื่อง (DTFT) ของลำดับคาบอย่างสมบูรณ์ ซึ่งประกอบด้วยส่วนประกอบความถี่แบบไม่ต่อเนื่องเท่านั้น[ B ] ( การใช้ DTFT กับข้อมูลคาบ )
- นอกจากนี้ยังสามารถให้ตัวอย่างที่มีระยะห่างสม่ำเสมอของ DTFT ต่อเนื่องของลำดับที่มีความยาวจำกัดได้อีกด้วย ( § การสุ่มตัวอย่าง DTFT )
- เป็นการหาความสัมพันธ์ร่วมระหว่างลำดับอินพุตและสัญญาณไซน์เชิงซ้อนที่ความถี่ดังนั้นจึงทำหน้าที่เหมือนตัวกรองแบบจับคู่สำหรับความถี่นั้น
- นี่คือค่าที่ไม่ต่อเนื่องซึ่งเทียบได้กับสูตรสำหรับสัมประสิทธิ์ของอนุกรมฟูริเยร์ :
ตัวอย่าง
ตัวอย่างนี้แสดงวิธีการประยุกต์ใช้ DFT กับลำดับที่มีความยาวและเวกเตอร์อินพุต
คำนวณ DFT โดยใช้สมการที่ 1
ส่งผลให้
คุณสมบัติ
ความเป็นเส้นตรง
DFT เป็นการแปลงเชิงเส้น กล่าวคือ ถ้าและแล้ว สำหรับจำนวนเชิงซ้อนใดๆ:
การกลับทิศทางของเวลาและความถี่
การย้อนกลับเวลา (เช่น แทนที่ด้วย) [ C ]ในสอดคล้องกับการย้อนกลับความถี่ (เช่นโดย) [ 6 ] : หน้า 421 ในทางคณิตศาสตร์ ถ้าแทนเวกเตอร์xแล้ว
- ถ้า
- แล้ว
การผันคำกริยาตามเวลา
ส่วนจริงและส่วนจินตนาการ
ตารางนี้แสดงการดำเนินการทางคณิตศาสตร์บางอย่างในโดเมนเวลาและผลกระทบที่สอดคล้องกันต่อ DFT ในโดเมนความถี่
| คุณสมบัติ | โดเมนเวลา | โดเมนความถี่ |
|---|---|---|
| ส่วนที่แท้จริงในเวลา | ||
| ส่วนจินตนาการในเวลา | ||
| ส่วนจริงในความถี่ | ||
| ส่วนจินตนาการในความถี่ |
ความตั้งฉาก
เวกเตอร์, สำหรับ, ก่อให้เกิดฐานเชิงตั้งฉากเหนือเซตของ เวกเตอร์เชิงซ้อน Nมิติ:
โดยที่ เดลต้าโครเนกเกอร์อยู่ที่ไหน(ในขั้นตอนสุดท้าย ผลรวมเป็นเรื่องง่ายถ้าโดยที่1 + 1 + ⋯ = Nและมิฉะนั้นจะเป็นอนุกรมเรขาคณิตที่สามารถบวกกันอย่างชัดเจนเพื่อให้ได้ศูนย์) เงื่อนไขความเป็นตั้งฉากนี้สามารถใช้เพื่อหาอนุพันธ์ของสูตรสำหรับ IDFT จากนิยามของ DFT และเทียบเท่ากับคุณสมบัติความเป็นเอกภาพด้านล่าง
ทฤษฎีบทของแพลนเชอเรลและทฤษฎีบทของปาร์เซวัล
ถ้าและเป็น DFT ของและตามลำดับทฤษฎีบทของ Parsevalกล่าวว่า:
โดยที่เครื่องหมายดอกจันแสดงถึงการผันเชิงซ้อน[ 7 ]ทฤษฎีบทPlancherelเป็นกรณีพิเศษของทฤษฎีบท Parseval และระบุว่า:
ทฤษฎีบทเหล่านี้เทียบเท่ากับเงื่อนไขเอกภาพด้านล่างด้วยเช่นกัน
ความเป็นคาบ
สามารถแสดงความเป็นคาบได้โดยตรงจากนิยาม:
ในทำนองเดียวกัน สามารถแสดงได้ว่าสูตร IDFT นำไปสู่การขยายแบบเป็นคาบของ
ทฤษฎีการเลื่อน
การคูณด้วยเฟสเชิงเส้นสำหรับจำนวนเต็มm บางตัว จะสอดคล้องกับการเลื่อนแบบวงกลมของเอาต์พุต: จะถูกแทนที่ด้วย โดยที่ดัชนีจะถูกตีความแบบโมดูลัสN (เช่น เป็นคาบ) [ 7 ]ในทำนองเดียวกันการเลื่อนแบบวงกลมของอินพุตจะสอดคล้องกับการคูณเอาต์พุตด้วยเฟสเชิงเส้นในทางคณิตศาสตร์ ถ้าแทนเวกเตอร์xแล้ว
- ถ้า
- แล้ว
- และ
ทฤษฎีบทการสังเคราะห์แบบวงกลมและทฤษฎีบทความสัมพันธ์ไขว้
ทฤษฎีบทการสังเคราะห์สำหรับการแปลงฟูริเยร์แบบเวลาไม่ต่อเนื่อง (DTFT) ระบุว่า การสังเคราะห์ของลำดับสองลำดับสามารถหาได้จากการแปลงผกผันของผลคูณของการแปลงแต่ละครั้ง การลดความซับซ้อนที่สำคัญเกิดขึ้นเมื่อลำดับหนึ่งเป็นคาบ N ซึ่งในที่นี้ใช้สัญลักษณ์เพราะมีค่าไม่เป็นศูนย์เฉพาะที่ความถี่ไม่ต่อเนื่องเท่านั้น (ดูDTFT § ข้อมูลคาบ ) และดังนั้น ผลคูณของมันกับฟังก์ชันต่อเนื่อง จึงเป็นศูนย์เช่นกัน ซึ่งนำไปสู่การลดความซับซ้อนอย่างมากของการแปลงผกผัน
โดยที่เป็นผลรวมแบบคาบของลำดับ:
โดยทั่วไป การหาผลรวมของ DFT และ Inverse DFT จะทำบนโดเมนโดยกำหนดให้ DFT เหล่านั้นเป็นและผลลัพธ์ที่ได้คือ:
ในทางปฏิบัติลำดับดังกล่าวมักมีความยาวNหรือน้อยกว่า และเป็นส่วนขยายแบบคาบของลำดับที่มีความยาว N ซึ่งสามารถแสดงได้ในรูปฟังก์ชันวงกลม เช่นกัน :
จากนั้นสามารถเขียนคอนโวลูชันได้ดังนี้:
ซึ่งทำให้เกิดการตีความว่าเป็นการสังเคราะห์แบบวงกลม ของ และ[ 8 ] [ 9 ]มักใช้เพื่อคำนวณการสังเคราะห์เชิงเส้นอย่างมีประสิทธิภาพ (ดูการสังเคราะห์แบบวงกลม , อัลกอริทึมการสังเคราะห์ที่รวดเร็วและการบันทึกแบบทับซ้อน )
ในทำนองเดียวกัน ค่าสหสัมพันธ์ไขว้ของและจะกำหนดโดย:
ความเป็นเอกลักษณ์ของการแปลงฟูริเยร์แบบไม่ต่อเนื่อง
ดังที่เห็นข้างต้น การแปลงฟูริเยร์แบบไม่ต่อเนื่องมีคุณสมบัติพื้นฐานในการเปลี่ยนการสังเคราะห์ให้เป็นผลคูณแบบจุดต่อจุด คำถามตามธรรมชาติคือว่ามันเป็นเพียงการแปลงเดียวที่มีความสามารถนี้หรือไม่ มีการแสดงให้เห็นแล้ว[ 10 ] [ 11 ]ว่าการแปลงเชิงเส้นใดๆ ที่เปลี่ยนการสังเคราะห์ให้เป็นผลคูณแบบจุดต่อจุดคือ DFT จนถึงการเรียงสับเปลี่ยนสัมประสิทธิ์ เนื่องจากจำนวนการเรียงสับเปลี่ยนขององค์ประกอบ n เท่ากับ n! จึงมีแผนที่เชิงเส้นและผกผันได้จำนวน n! แผนที่ที่มีคุณสมบัติพื้นฐานเดียวกันกับ DFT เกี่ยวกับการสังเคราะห์
ทฤษฎีบทการสังเคราะห์แบบคู่
นอกจากนี้ยังสามารถแสดงให้เห็นได้ว่า:
- ซึ่งเป็นการสังเคราะห์แบบวงกลมของและ
พหุนามการประมาณค่าตรีโกณมิติ
พหุ นามการประมาณค่าตรีโกณมิติ
โดยที่สัมประสิทธิ์X kถูกกำหนดโดย DFT ของx n ข้างต้น จะสอดคล้อง กับ คุณสมบัติการแทรกสอดสำหรับ
สำหรับค่าN ที่เป็นเลขคู่ โปรดสังเกตว่าส่วนประกอบของ Nyquist จะได้รับการจัดการเป็นพิเศษ
การประมาณค่าในช่วงนี้ไม่เป็นเอกลักษณ์ : ปรากฏการณ์เอเลียสซิ่งหมายความว่าเราสามารถเพิ่มNให้กับความถี่ไซน์เชิงซ้อนใดๆ ก็ได้ (เช่น เปลี่ยนเป็น) โดยไม่เปลี่ยนแปลงคุณสมบัติการประมาณค่าในช่วง แต่จะให้ ค่า ที่แตกต่างกันระหว่างจุดต่างๆ อย่างไรก็ตาม ตัวเลือกข้างต้นเป็นแบบทั่วไปเนื่องจากมีคุณสมบัติที่เป็นประโยชน์สองประการ ประการแรก ประกอบด้วยไซน์ที่มีความถี่ขนาดเล็กที่สุดเท่าที่จะเป็นไปได้: การประมาณค่าในช่วงจึงมีแบนด์วิดท์จำกัด ประการที่สอง ถ้า เป็นจำนวนจริง แล้ว ก็จะเป็นจำนวนจริงเช่นกัน
ในทางตรงกันข้าม พหุนามการประมาณค่าตรีโกณมิติที่ชัดเจนที่สุดคือพหุนามที่ความถี่อยู่ในช่วงตั้งแต่ 0 ถึง(แทนที่จะเป็นประมาณถึงดังที่กล่าวมาข้างต้น) คล้ายกับสูตร DFT ผกผัน การประมาณค่านี้ไม่ได้ทำให้ความชันมีค่าน้อยที่สุด และโดยทั่วไปแล้วจะไม่ใช่ค่าจริงสำหรับจำนวนจริงการใช้งานจึงเป็นความผิดพลาดที่พบบ่อย
DFT เอกภาพ
อีกวิธีหนึ่งในการมอง DFT คือการสังเกตว่า ในการอธิบายข้างต้น DFT สามารถแสดงได้ในรูปของเมทริกซ์ DFTซึ่งเป็นเมทริกซ์ Vandermondeที่ Sylvester นำเสนอในปี 1867
รากที่ Nดั้งเดิมของเอกภาพอยู่ ที่ไหน
ตัวอย่างเช่น ในกรณีที่, , และ
(ซึ่งเป็นเมทริกซ์ Hadamard ) หรือเมื่อ เป็นดังตัวอย่างการแปลงฟูริเยร์แบบไม่ต่อเนื่อง § ตัวอย่างข้างต้นและ
การแปลงผกผันจะหาได้จากเมทริกซ์ผกผันของเมทริกซ์ข้างต้น
เมื่อใช้ค่าคงที่การทำให้เป็นมาตรฐานแบบเอกภาพ การแปลงฟูริเยร์ แบบไม่ต่อเนื่อง (DFT) จะกลายเป็นการแปลงแบบเอกภาพซึ่งกำหนดโดยเมทริกซ์เอกภาพ:
โดยที่คือ ฟังก์ชัน ดีเทอร์มิแนนต์ดีเทอร์มิแนนต์คือผลคูณของค่าไอเกน ซึ่งจะเป็นหรือตามที่อธิบายไว้ด้านล่าง ในปริภูมิเวกเตอร์จริง การแปลงแบบเอกภาพสามารถคิดได้ว่าเป็นเพียงการหมุนแบบแข็งของระบบพิกัด และคุณสมบัติทั้งหมดของการหมุนแบบแข็งสามารถพบได้ใน DFT แบบเอกภาพ
ความตั้งฉากของ DFT ในที่นี้แสดงออกมาในรูปของ เงื่อนไข ความเป็นตั้งฉากปกติ (ซึ่งเกิดขึ้นในหลายสาขาของคณิตศาสตร์ ดังที่อธิบายไว้ในรากที่หนึ่งของเอกภาพ ):
ถ้าX ถูกกำหนดให้เป็น DFT เอกภาพ (unitary DFT) ของเวกเตอร์xแล้ว
และทฤษฎีบทของปาร์เซวัลแสดงออกมาได้ดังนี้
ถ้าเรามอง DFT เป็นเพียงการแปลงพิกัดที่ระบุส่วนประกอบของเวกเตอร์ในระบบพิกัดใหม่แล้ว ข้อความข้างต้นก็คือการกล่าวว่าผลคูณดอทของเวกเตอร์สองตัวยังคงอยู่ภายใต้การแปลง DFT แบบเอกภาพ สำหรับกรณีพิเศษนี้ หมายความว่าความยาวของเวกเตอร์ก็ยังคงอยู่เช่นกัน ซึ่งก็คือทฤษฎีบทของ Plancherelนั่นเอง
ผลที่ตามมาอย่างหนึ่งจากทฤษฎีบทการสังเคราะห์แบบวงกลมคือ เมทริกซ์ DFT F สามารถทำให้ เมทริกซ์แบบวงกลมใดๆ ก็ตามเป็นเมทริกซ์ทแยงมุมได้
การแสดง DFT ผกผันในรูปของ DFT
คุณสมบัติที่มีประโยชน์อย่างหนึ่งของ DFT คือ DFT ผกผันสามารถแสดงได้ง่ายๆ ในรูปของ DFT (แบบตรง) ผ่าน "เทคนิค" ที่รู้จักกันดีหลายอย่าง (ตัวอย่างเช่น ในการคำนวณ มักจะสะดวกที่จะใช้การแปลงฟูริเยร์แบบเร็วเฉพาะทิศทางการแปลงทิศทางเดียว แล้วจึงหาทิศทางการแปลงอีกทิศทางจากทิศทางแรก)
ขั้นแรก เราสามารถคำนวณ DFT ผกผันได้โดยการกลับอินพุตทั้งหมด ยกเว้นอินพุตเดียว: [ 12 ]
(ตามปกติแล้ว ตัวเลขห้อยจะถูกตีความตามโมดูลัสNดังนั้น สำหรับเราจะได้)
ประการที่สอง เราสามารถจับคู่ระหว่างอินพุตและเอาต์พุตได้เช่นกัน:
ประการที่สาม รูปแบบหนึ่งของเทคนิคการผันคำนี้ ซึ่งบางครั้งอาจเหมาะสมกว่าเพราะไม่ต้องแก้ไขค่าข้อมูล คือการสลับส่วนจริงและส่วนจินตนาการ (ซึ่งสามารถทำได้ในคอมพิวเตอร์โดยการแก้ไขตัวชี้ ) กำหนดให้เป็นโดยที่ส่วนจริงและส่วนจินตนาการถูกสลับกัน นั่นคือ ถ้าแล้วคือหรือเทียบเท่ากับแล้ว
กล่าวคือ การแปลงผกผันจะเหมือนกับการแปลงไปข้างหน้าโดยที่ส่วนจริงและส่วนจินตนาการสลับกันสำหรับทั้งอินพุตและเอาต์พุต จนถึงการทำให้เป็นมาตรฐาน[ 12 ]
เทคนิคการผันแปรยังสามารถใช้เพื่อกำหนดการแปลงใหม่ที่เกี่ยวข้องอย่างใกล้ชิดกับ DFT ซึ่งเป็นการ แปลง ผกผันของตัวเอง กล่าวคือ เป็นการแปลงผกผันของตัวเองอย่างชัดเจน โดยเฉพาะอย่างยิ่งเป็นการแปลงผกผันของตัวเองอย่างชัดเจน: การแปลงผกผันที่เกี่ยวข้องอย่างใกล้ชิด (โดยมีตัวประกอบ) คือเนื่องจากตัวประกอบในตัดกันเป็น 2 สำหรับอินพุตที่เป็นจำนวนจริงส่วนจริงของ ก็ คือ การแปลงฮาร์ทลีย์แบบไม่ ต่อเนื่อง ซึ่งเป็นการแปลงผกผันของตัวเองเช่นกัน
ค่าลักษณะเฉพาะและเวกเตอร์ลักษณะเฉพาะ
ค่าลักษณะเฉพาะของเมทริกซ์ DFT นั้นเรียบง่ายและเป็นที่รู้จักกันดี ในขณะที่เวกเตอร์ลักษณะเฉพาะ นั้นซับซ้อน ไม่เป็นเอกลักษณ์ และเป็นหัวข้อของการวิจัยที่กำลังดำเนินอยู่ สูตรที่ชัดเจนนั้นได้รับมาจาก ทฤษฎีจำนวนจำนวนมาก[ 13 ]
พิจารณารูปแบบเอกภาพที่กำหนดไว้ข้างต้นสำหรับ DFT ที่มีความยาวNโดยที่
เมทริกซ์นี้สอดคล้องกับ สมการ พหุนามเมทริกซ์:
สามารถเห็นได้จากคุณสมบัติผกผันข้างต้น: การดำเนินการสองครั้งจะให้ข้อมูลเดิมในลำดับย้อนกลับ ดังนั้นการดำเนินการสี่ครั้งจะให้ข้อมูลเดิมกลับคืนมาและจึงเป็นเมทริกซ์เอกลักษณ์ซึ่งหมายความว่าค่าลักษณะเฉพาะเป็นไปตามสมการ:
ดังนั้น ค่าไอเกนของคือ รากที่สี่ของเอกภาพได้แก่+1, −1, + iหรือ−i
เนื่องจาก เมทริกซ์นี้มีค่าไอเกนที่แตกต่างกันเพียงสี่ค่าเท่านั้น ดังนั้นค่าไอเกนแต่ละค่าจึงมี ความซ้ำซ้อนความซ้ำซ้อนนี้แสดงถึงจำนวน เวกเตอร์ไอเกน ที่เป็นอิสระเชิงเส้นที่สอดคล้องกับค่าไอเกนแต่ละค่า (มี เวกเตอร์ไอเกนอิสระ Nตัว เมทริกซ์เอกลักษณ์ไม่มีข้อบกพร่อง )
ปัญหาเรื่องความหลากหลายของพวกมันได้รับการแก้ไขโดย McClellan และ Parks (1972) แม้ว่าต่อมาจะแสดงให้เห็นว่ามันเทียบเท่ากับปัญหาที่Gauss แก้ไขไว้แล้ว (Dickinson และ Steiglitz, 1982) ความหลากหลายขึ้นอยู่กับค่าของN modulo 4 และกำหนดโดยตารางต่อไปนี้:
| ขนาดN | λ = +1 | λ = −1 | λ = − i | λ = + i |
|---|---|---|---|---|
| 4 ม. | ม + 1 | ม | ม | ม − 1 |
| 4 ม. + 1 | ม + 1 | ม | ม | ม |
| 4 ม. + 2 | ม + 1 | ม + 1 | ม | ม |
| 4 ม. + 3 | ม + 1 | ม + 1 | ม + 1 | ม |
กล่าวอีกนัยหนึ่งพหุนามลักษณะเฉพาะของคือ:
ไม่มีสูตรวิเคราะห์ง่ายๆ สำหรับเวกเตอร์ลักษณะเฉพาะทั่วไปที่เป็นที่รู้จัก ยิ่งไปกว่านั้น เวกเตอร์ลักษณะเฉพาะไม่เป็นเอกลักษณ์ เนื่องจากผลรวมเชิงเส้น ใดๆ ของเวกเตอร์ลักษณะเฉพาะสำหรับค่าลักษณะเฉพาะเดียวกันก็จะเป็นเวกเตอร์ลักษณะเฉพาะสำหรับค่าลักษณะเฉพาะนั้นด้วย นักวิจัยหลายคนได้เสนอตัวเลือกเวกเตอร์ลักษณะเฉพาะที่แตกต่างกัน โดยเลือกเพื่อให้เป็นไปตามคุณสมบัติที่เป็นประโยชน์ เช่นความเป็นตั้งฉากและเพื่อให้มีรูปแบบที่ "เรียบง่าย" (เช่น McClellan และ Parks, 1972; Dickinson และ Steiglitz, 1982; Grünbaum, 1982; Candan et al. , 2000; Hanna et al. , 2004; Gurevich และ Hadani, 2008) [ 14 ]
วิธีหนึ่งในการสร้างเวกเตอร์ลักษณะเฉพาะ DFT ให้กับค่าลักษณะเฉพาะนั้นขึ้นอยู่กับการรวมเชิงเส้นของตัวดำเนินการ: [ 15 ] [ 16 ] [ 17 ]
สำหรับเวกเตอร์ใดๆเวกเตอร์จะสอดคล้องกับเงื่อนไขต่อไปนี้:
ดังนั้น เวกเตอร์จึงเป็นเวกเตอร์ลักษณะเฉพาะของเมทริกซ์ DFT อย่างแท้จริงตัวดำเนินการจะฉายเวกเตอร์ไปยังปริภูมิย่อยซึ่งตั้งฉากกันสำหรับแต่ละค่าของ[ 16 ] นั่นคือ สำหรับเวกเตอร์ลักษณะเฉพาะสองตัวและเรามี:
อย่างไรก็ตาม โดยทั่วไปแล้ว วิธีการตัวดำเนินการฉายภาพจะไม่สร้างเวกเตอร์ลักษณะเฉพาะที่ตั้งฉากกันภายในพื้นที่ย่อยหนึ่ง[ 17 ]ตัวดำเนินการนี้สามารถมองได้ว่าเป็นเมทริกซ์ ซึ่งคอลัมน์เป็นเวกเตอร์ลักษณะเฉพาะของ แต่เวกเตอร์เหล่านั้นไม่ได้ตั้งฉากกัน เมื่อ เลือกเซตของเวกเตอร์ซึ่งครอบคลุมพื้นที่มิติ (โดยที่คือความซ้ำซ้อนของค่าลักษณะเฉพาะ ) เพื่อสร้างเซตของเวกเตอร์ลักษณะ เฉพาะสำหรับค่าลักษณะเฉพาะความตั้งฉากซึ่งกันและกันของจะไม่ได้รับการรับประกัน อย่างไรก็ตาม เซตที่ตั้งฉากกันสามารถหาได้โดยการใช้ขั้นตอนวิธีตั้งฉากกับเซต เพิ่มเติมเช่นกระบวนการแกรม-ชมิดท์[ 18 ]
วิธีการที่ตรงไปตรงมาในการหาเวกเตอร์ลักษณะเฉพาะของ DFT คือการทำให้ฟังก์ชันลักษณะเฉพาะของการแปลงฟูริเยร์ แบบต่อเนื่องเป็นแบบไม่ต่อเนื่อง ซึ่งฟังก์ชันที่รู้จักกันดีที่สุดคือฟังก์ชันเกาส์เซียนเนื่องจากผลรวมแบบคาบของฟังก์ชันหมายถึงการทำให้สเปกตรัมความถี่เป็นแบบไม่ต่อเนื่อง และการทำให้เป็นแบบไม่ต่อเนื่องหมายถึงผลรวมแบบคาบของสเปกตรัม ดังนั้นฟังก์ชันเกาส์เซียนที่เป็นแบบไม่ต่อเนื่องและมีผลรวมแบบคาบจะให้เวกเตอร์ลักษณะเฉพาะของการแปลงแบบไม่ต่อเนื่อง:
สามารถแสดงสูตรสำเร็จรูปของอนุกรมนี้ได้โดยใช้ฟังก์ชันเธต้าของจาโคบีดังนี้
พบเวกเตอร์ลักษณะเฉพาะแบบปิดรูปแบบง่ายๆ อื่นๆ อีกหลายตัวสำหรับคาบ DFT พิเศษN (Casper-Yakimov, 2024): [ 19 ]
สำหรับคาบ DFT N = 2 L + 1 = 4 K + 1 โดยที่Kเป็นจำนวนเต็ม เวกเตอร์ลักษณะเฉพาะของ DFT มีดังนี้:
สำหรับคาบ DFT N = 2 L = 4 Kโดยที่Kเป็นจำนวนเต็ม เวกเตอร์ลักษณะเฉพาะของ DFT มีดังต่อไปนี้:
สำหรับคาบ DFT N = 4 K - 1 โดยที่Kเป็นจำนวนเต็ม เวกเตอร์ลักษณะเฉพาะของ DFT มีดังต่อไปนี้:
การเลือกเวกเตอร์ลักษณะเฉพาะของเมทริกซ์ DFT กลายเป็นสิ่งสำคัญในช่วงไม่กี่ปีที่ผ่านมา เพื่อกำหนดอนาล็อกแบบไม่ต่อเนื่องของการแปลงฟูริเยร์เศษส่วน — เมทริกซ์ DFT สามารถยกกำลังเศษส่วนได้โดยการยกกำลังค่าลักษณะเฉพาะ[ 20 ]สำหรับการแปลงฟูริเยร์แบบต่อเนื่องฟังก์ชันลักษณะเฉพาะเชิงตั้งฉากตามธรรมชาติคือฟังก์ชัน Hermiteดังนั้นจึงมีการใช้อนาล็อกแบบไม่ต่อเนื่องต่างๆ ของฟังก์ชันเหล่านี้เป็นเวกเตอร์ลักษณะเฉพาะของ DFT เช่น พหุ นามKravchuk [ 14 ] อย่างไรก็ตาม การเลือกเวกเตอร์ลักษณะเฉพาะ "ที่ดีที่สุด" เพื่อกำหนดการแปลงฟูริเยร์แบบไม่ต่อเนื่องเศษส่วนยังคงเป็นคำถามที่เปิดอยู่ มีความพยายามที่จะดำเนินการแปลงฟูริเยร์เศษส่วนโดยใช้เมทริกซ์ Vandermonde ที่ต่อเนื่องกัน[ 21 ]
หลักการความไม่แน่นอน
หลักการความไม่แน่นอนเชิงความน่าจะเป็น
ถ้าตัวแปรสุ่มX kถูกจำกัดโดย
แล้ว
อาจถือได้ว่าเป็นการแทนฟังก์ชันความน่าจะเป็น แบบไม่ต่อเนื่อง ของnโดยมีฟังก์ชันความน่าจะเป็นที่เกี่ยวข้องซึ่งสร้างขึ้นจากตัวแปรที่แปลงแล้ว
สำหรับกรณีของฟังก์ชันต่อเนื่องและหลักการความไม่แน่นอนของไฮเซนเบิร์กกล่าวว่า
โดยที่และคือค่าความแปรปรวนของและตามลำดับ โดยความเท่าเทียมกันเกิดขึ้นในกรณีของการแจกแจงแบบเกาส์เซียน ที่ได้รับการปรับให้เป็นมาตรฐานอย่างเหมาะสม แม้ว่าค่าความแปรปรวนอาจถูกกำหนดในลักษณะเดียวกันสำหรับ DFT แต่หลักการความไม่แน่นอนในลักษณะเดียวกันนั้นไม่มีประโยชน์ เนื่องจากความไม่แน่นอนจะไม่คงที่ตามการเลื่อน อย่างไรก็ตาม Massar และ Spindel ได้นำเสนอหลักการความไม่แน่นอนที่มีความหมาย[ 22 ]
อย่างไรก็ตามความไม่แน่นอนของเอนโทรปี ของ Hirschman จะมีอนาล็อกที่มีประโยชน์สำหรับกรณีของ DFT [ 23 ]หลักการความไม่แน่นอนของ Hirschman แสดงออกมาในรูปของเอนโทรปีของ Shannonของฟังก์ชันความน่าจะเป็นสองฟังก์ชัน
ในกรณีแบบไม่ต่อเนื่อง เอนโทรปีของแชนนอนถูกกำหนดดังนี้
และ
และ หลักการ ความไม่แน่นอนของเอนโทรปีกลายเป็น[ 23 ]
ความเท่าเทียมกันจะได้รับสำหรับการแปลและการปรับค่าที่เท่ากันของหวีโครเนกเกอร์ ที่ได้รับการทำให้เป็นมาตรฐานอย่างเหมาะสมของ คาบโดยที่เป็นตัวหารจำนวนเต็มที่แน่นอน ของ ฟังก์ชันมวลความน่าจะเป็นจะเป็นสัดส่วนกับหวีโครเนกเกอร์ที่แปลอย่างเหมาะสมของคาบ[ 23 ]
หลักการความไม่แน่นอนเชิงกำหนด
นอกจากนี้ยังมีหลักการความไม่แน่นอนเชิงกำหนดที่เป็นที่รู้จักกันดีซึ่งใช้ความเบาบางของสัญญาณ (หรือจำนวนสัมประสิทธิ์ที่ไม่เป็นศูนย์) [ 24 ]ให้และเป็นจำนวนองค์ประกอบที่ไม่เป็นศูนย์ของลำดับเวลาและความถี่และตามลำดับ จากนั้น
ผลที่ตามมาโดยตรงจากความไม่เท่าเทียมกันของค่าเฉลี่ยเลขคณิตและค่าเฉลี่ยเรขาคณิตก็คือหลักการความไม่แน่นอนทั้งสองได้รับการพิสูจน์แล้วว่ามีความกระชับสำหรับลำดับ "รั้วไม้" ที่เลือกไว้โดยเฉพาะ (ชุดพัลส์แบบไม่ต่อเนื่อง) และพบการใช้งานจริงสำหรับแอปพลิเคชันการกู้คืนสัญญาณ[ 24 ]
การแปลงฟูริเยร์แบบไม่ต่อเนื่อง (DFT) ของสัญญาณจริงและสัญญาณจินตนาการล้วนๆ
- ถ้าเป็นจำนวนจริงซึ่งมักจะเป็นเช่นนั้นในการใช้งานจริง การแปลงฟูริเยร์แบบไม่ต่อเนื่อง (DFT) จะมีความสมมาตรแบบคู่ด้วย :
- โดยที่หมายถึง การสั งยุคเชิงซ้อน
ดังนั้น สำหรับค่าคู่และค่าจริง ส่วนที่เหลือของ DFT จะถูกกำหนดโดยจำนวนเชิงซ้อน เท่านั้น
- ถ้าเป็นจำนวนจินตนาการล้วนๆ แล้ว DFT จะมีสมมาตรแบบคี่ :
- โดยที่หมายถึง การสั งยุคเชิงซ้อน
DFT แบบทั่วไป (เฟสที่เลื่อนและไม่เป็นเชิงเส้น)
เป็นไปได้ที่จะเลื่อนการสุ่มตัวอย่างการแปลงในโดเมนเวลาและ/หรือโดเมนความถี่โดยใช้ค่าจริงaและbตามลำดับ บางครั้งสิ่งนี้เรียกว่าDFT แบบทั่วไป (หรือGDFT ) หรือที่เรียกว่าDFT แบบเลื่อนหรือDFT แบบชดเชยและมีคุณสมบัติคล้ายคลึงกับ DFT ทั่วไป:
โดยส่วนใหญ่แล้วจะใช้การเลื่อน (ครึ่งหนึ่งของตัวอย่าง) ในขณะที่ DFT ทั่วไปสอดคล้องกับสัญญาณเป็นคาบทั้งในโดเมนเวลาและโดเมนความถี่ แต่จะสร้างสัญญาณที่เป็นปฏิคาบในโดเมนความถี่ ( ) และในทางกลับกันสำหรับดังนั้น กรณีเฉพาะของจึงเรียกว่า การแปลงฟูริเยร์แบบไม่ต่อเนื่อง แบบคี่เวลาคี่ความถี่ (หรือ O 2 DFT) การแปลงแบบเลื่อนดังกล่าวส่วนใหญ่มักใช้กับข้อมูลสมมาตร เพื่อแสดงสมมาตรขอบเขตที่แตกต่างกัน และสำหรับข้อมูลสมมาตรจริง จะสอดคล้องกับรูปแบบต่างๆ ของการแปลง โคไซน์และไซน์ แบบไม่ต่อเนื่อง
ทางเลือกที่น่าสนใจอีกอย่างหนึ่งคือซึ่งเรียกว่าDFT แบบศูนย์กลาง (หรือCDFT ) DFT แบบศูนย์กลางมีคุณสมบัติที่มีประโยชน์คือ เมื่อNเป็นพหุคูณของสี่ ค่าไอเกนทั้งสี่ของมัน (ดูด้านบน) จะมีจำนวนเท่าๆ กัน[ 25 ] [ 20 ]
คำว่า GDFT ยังใช้สำหรับการขยายเฟสแบบไม่เชิงเส้นของ DFT ด้วย ดังนั้น วิธี GDFT จึงให้การวางนัยทั่วไปสำหรับการแปลงบล็อกเชิงตั้งฉากแอมพลิจูดคงที่ ซึ่งรวมถึงเฟสแบบเชิงเส้นและไม่เชิงเส้น GDFT เป็นกรอบการทำงานเพื่อปรับปรุงคุณสมบัติโดเมนเวลาและความถี่ของ DFT แบบดั้งเดิม เช่น ความสัมพันธ์อัตโนมัติ/ความสัมพันธ์ไขว้ โดยการเพิ่มฟังก์ชันการปรับรูปร่างเฟสที่ออกแบบมาอย่างเหมาะสม (โดยทั่วไปไม่ใช่เชิงเส้น) ลงในฟังก์ชันเฟสเชิงเส้นดั้งเดิม[ 26 ]
การแปลงฟูริเยร์แบบไม่ต่อเนื่องสามารถมองได้ว่าเป็นกรณีพิเศษของการแปลง zซึ่งประเมินค่าบนวงกลมหน่วยในระนาบเชิงซ้อน การแปลง z ที่ทั่วไปกว่านั้นสอดคล้องกับการเลื่อนเชิงซ้อนaและbข้างต้น

DFT หลายมิติ
การแปลงฟูริเยร์แบบไม่ต่อเนื่อง (DFT) ทั่วไปจะแปลงลำดับหรืออาร์เรย์ หนึ่งมิติ ที่เป็นฟังก์ชันของตัวแปรไม่ต่อเนื่องn เพียงตัวเดียว ส่วนการแปลงฟูริเยร์แบบไม่ต่อเนื่องหลายมิติของอาร์เรย์หลายมิติที่เป็นฟังก์ชันของตัวแปรไม่ต่อเนื่องd ตัว สำหรับin นั้นนิยามได้ดังนี้:
โดยที่ข้างต้นและ ดัชนีเอาต์พุต dจะเริ่มจาก. ซึ่งสามารถแสดงได้อย่างกระชับยิ่งขึ้นใน รูปแบบ เวกเตอร์โดยที่เรากำหนดและเป็น เวกเตอร์ dมิติของดัชนีตั้งแต่ 0 ถึงซึ่งเรากำหนดดังนี้:
โดยการหารนั้นกำหนดให้เป็นการหารแบบทีละองค์ประกอบ และผลรวมหมายถึงเซตของการบวกแบบซ้อนกันข้างต้น
ส่วนกลับของ DFT หลายมิติ มีลักษณะคล้ายกับกรณีหนึ่งมิติ โดยกำหนดโดย:
ในขณะที่ DFT แบบหนึ่งมิติแสดงอินพุตเป็นผลรวมของคลื่นไซน์ DFT แบบหลายมิติแสดงอินพุตเป็นผลรวมของคลื่นระนาบหรือคลื่นไซน์หลายมิติ ทิศทางการสั่นในอวกาศคือ และแอมพลิจูดคือการแยกส่วนนี้มีความสำคัญอย่างยิ่งสำหรับทุกสิ่ง ตั้งแต่การประมวลผลภาพดิจิทัล (สองมิติ) ไปจนถึงการแก้สมการเชิงอนุพันธ์ย่อยคำตอบจะถูกแยกออกเป็นคลื่นระนาบ
การแปลงฟูริเยร์แบบไม่ต่อเนื่องหลายมิติ (Multidimensional DFT) สามารถคำนวณได้โดยการประกอบลำดับของการแปลงฟูริเยร์แบบไม่ต่อเนื่องหนึ่งมิติ (One-dimensional DFT) ตามแต่ละมิติ ในกรณีสองมิติ จะคำนวณการแปลง ฟู ริเยร์แบบไม่ต่อเนื่องอิสระ ของแถว (เช่น ตาม แกน y) ก่อนเพื่อสร้างอาร์เรย์ใหม่จากนั้นจึง คำนวณการแปลง ฟูริเยร์แบบไม่ต่อเนื่องอิสระของyตามคอลัมน์ (ตามแกน y ) เพื่อสร้างผลลัพธ์สุดท้ายหรืออีกวิธีหนึ่งคือสามารถคำนวณคอลัมน์ก่อนแล้วจึงคำนวณแถว ลำดับไม่สำคัญเนื่องจากการบวกแบบซ้อนกันข้างต้นสามารถสลับที่ ได้
ดังนั้น อัลกอริทึมสำหรับการคำนวณ DFT แบบหนึ่งมิติจึงเพียงพอที่จะคำนวณ DFT แบบหลายมิติได้อย่างมีประสิทธิภาพ วิธีการนี้เรียกว่า อัลกอริทึม แถว-คอลัมน์นอกจากนี้ยังมี อัลกอริ ทึม FFT แบบหลายมิติ โดยเนื้อแท้ด้วย
การแปลงฟูริเยร์แบบหลายมิติที่มีอินพุตจริง
สำหรับข้อมูลป้อนเข้าที่ประกอบด้วยจำนวนจริงผลลัพธ์ของ DFT จะมีสมมาตรแบบคู่ควบคล้ายกับกรณีหนึ่งมิติข้างต้น:
โดยที่เครื่องหมายดอกจันแสดงถึงการผันเชิงซ้อน และดัชนีตัวที่ -th จะถูกตีความตามโมดูลัส(สำหรับ)
แอปพลิเคชัน
การแปลงฟูริเยร์แบบไม่ต่อเนื่อง (DFT) มีการใช้งานอย่างแพร่หลายในหลายสาขา เราจะยกตัวอย่างเพียงไม่กี่ตัวอย่างด้านล่าง (ดูเอกสารอ้างอิงเพิ่มเติมในตอนท้าย) การใช้งาน DFT ทั้งหมดขึ้นอยู่กับความพร้อมของอัลกอริทึมที่รวดเร็วในการคำนวณการแปลงฟูริเยร์แบบไม่ต่อเนื่องและผกผันของมัน ซึ่งก็คือการแปลงฟูริเยร์แบบเร็ว (Fast Fourier Transform )
การวิเคราะห์สเปกตรัม
เมื่อใช้ DFT สำหรับการวิเคราะห์สเปกตรัมของสัญญาณลำดับมักจะแสดงถึงชุดตัวอย่างเวลาที่เว้นระยะห่างอย่างสม่ำเสมอของสัญญาณบางอย่างโดยที่แทนเวลา การแปลงจากเวลาต่อเนื่องเป็นตัวอย่าง (เวลาไม่ต่อเนื่อง) จะเปลี่ยนการแปลงฟูริเยร์ พื้นฐาน ของ ไปเป็นการแปลงฟูริเยร์แบบเวลาไม่ต่อเนื่อง (DTFT) ซึ่งโดยทั่วไปจะทำให้เกิดความผิดเพี้ยนชนิดหนึ่งที่เรียกว่าaliasingการเลือกอัตราการสุ่มตัวอย่างที่เหมาะสม (ดูอัตรา Nyquist ) เป็นกุญแจสำคัญในการลดความผิดเพี้ยนนั้น ในทำนองเดียวกัน การแปลงจากลำดับที่ยาวมาก (หรืออนันต์) ไปเป็นขนาดที่จัดการได้ จะทำให้เกิดความผิดเพี้ยนชนิดหนึ่งที่เรียกว่าleakageซึ่งแสดงออกมาในรูปของการสูญเสียรายละเอียด (หรือความละเอียด) ใน DTFT การเลือกความยาวของลำดับย่อยที่เหมาะสมเป็นกุญแจสำคัญหลักในการลดผลกระทบนั้น เมื่อข้อมูลที่มีอยู่ (และเวลาในการประมวลผล) มากกว่าปริมาณที่ต้องการเพื่อให้ได้ความละเอียดความถี่ที่ต้องการ เทคนิคมาตรฐานคือการทำ DFT หลายครั้ง ตัวอย่างเช่น เพื่อสร้างสเปกโตรแกรม หากผลลัพธ์ที่ต้องการคือสเปกตรัมกำลัง และข้อมูลมีสัญญาณรบกวนหรือความสุ่ม การหาค่าเฉลี่ยของส่วนประกอบขนาดของ DFT หลายๆ ตัว เป็นกระบวนการที่มีประโยชน์ในการลดความแปรปรวนของสเปกตรัม (ซึ่งในบริบทนี้เรียกว่าพีริโอโดแกรม ) ตัวอย่างของเทคนิคดังกล่าวสองวิธี ได้แก่วิธีของเวลช์และวิธีของบาร์ตเลตต์หัวข้อทั่วไปของการประมาณสเปกตรัมกำลังของสัญญาณที่มีสัญญาณรบกวนเรียกว่าการประมาณสเปกตรัม
แหล่งที่มาสุดท้ายของการบิดเบือน (หรืออาจจะเป็นภาพลวงตา ) คือ DFT เอง เพราะมันเป็นเพียงการสุ่มตัวอย่างแบบไม่ต่อเนื่องของ DTFT ซึ่งเป็นฟังก์ชันของโดเมนความถี่ต่อเนื่อง สามารถลดปัญหานี้ได้โดยการเพิ่มความละเอียดของ DFT ขั้นตอนดังกล่าวแสดงไว้ในหัวข้อ§ การสุ่มตัวอย่าง DTFT
- บางครั้งกระบวนการนี้เรียกว่าการเติมศูนย์ (zero-padding ) ซึ่งเป็นการใช้งานเฉพาะที่ใช้ร่วมกับ อัลกอริธึม การแปลงฟูริเยร์แบบเร็ว (FFT) ประสิทธิภาพที่ลดลงของการคูณและการบวกด้วย "ตัวอย่าง" ที่มีค่าเป็นศูนย์นั้นถูกชดเชยด้วยประสิทธิภาพโดยธรรมชาติของ FFT ได้อย่างเหลือเฟือ
- ดังที่ได้กล่าวไปแล้ว การรั่วไหลจะจำกัดความละเอียดโดยธรรมชาติของ DTFT ดังนั้นจึงมีข้อจำกัดในทางปฏิบัติเกี่ยวกับประโยชน์ที่สามารถได้รับจาก DFT ที่มีความละเอียดสูง
ทัศนศาสตร์ การเลี้ยวเบน และโทโมกราฟี
การแปลงฟูริเยร์แบบไม่ต่อเนื่องถูกนำมาใช้กันอย่างแพร่หลายร่วมกับความถี่เชิงพื้นที่ในการจำลองวิธีการที่แสง อิเล็กตรอน และตัวตรวจวัดอื่นๆ เดินทางผ่านระบบออปติกและกระเจิงจากวัตถุในสองและสามมิติ ปริภูมิเวกเตอร์คู่ (โดยตรง/ผกผัน) ของวัตถุสามมิติยังทำให้สามารถสร้างแลตติสผกผัน สามมิติ ได้ ซึ่งการสร้างจากเงาของวัตถุโปร่งแสง (ผ่านทฤษฎีบทการตัดของฟูริเยร์ ) ทำให้สามารถสร้างภาพตัดขวางของวัตถุสามมิติได้ ซึ่งมีแอปพลิเคชันที่หลากหลาย เช่น ในการแพทย์สมัยใหม่
ธนาคารตัวกรอง
ดูหัวข้อ§ ชุดตัวกรอง FFTและ § การ สุ่มตัวอย่าง DTFT
การบีบอัดข้อมูล
สาขาการประมวลผลสัญญาณดิจิทัลพึ่งพาการดำเนินการในโดเมนความถี่เป็นอย่างมาก (เช่น การแปลงฟูริเยร์) ตัวอย่างเช่น วิธีการบีบอัดภาพและเสียง แบบสูญเสียข้อมูล หลาย วิธีใช้การแปลงฟูริเยร์แบบไม่ต่อเนื่อง: สัญญาณจะถูกตัดออกเป็นส่วนสั้นๆ แต่ละส่วนจะถูกแปลง และจากนั้นค่าสัมประสิทธิ์ฟูริเยร์ของความถี่สูงซึ่งถือว่าไม่สำคัญจะถูกทิ้งไป ตัวคลายการบีบอัดจะคำนวณการแปลงผกผันโดยอิงจากจำนวนค่าสัมประสิทธิ์ฟูริเยร์ที่ลดลงนี้ (แอปพลิเคชันการบีบอัดมักใช้รูปแบบพิเศษของการแปลงฟูริเยร์แบบไม่ต่อเนื่อง เช่นการแปลงโคไซน์แบบไม่ต่อเนื่องหรือบางครั้งก็ ใช้ การแปลงโคไซน์แบบไม่ต่อเนื่องที่ดัดแปลงแล้ว )
อย่างไรก็ตาม อัลกอริทึมการบีบอัดข้อมูลรุ่นใหม่บางส่วนใช้การแปลงเวฟเล็ตซึ่งให้ความสมดุลที่สม่ำเสมอกว่าระหว่างโดเมนเวลาและโดเมนความถี่ เมื่อเทียบกับการแบ่งข้อมูลออกเป็นส่วนๆ แล้วแปลงแต่ละส่วน ในกรณีของJPEG2000วิธีนี้ช่วยหลีกเลี่ยงคุณลักษณะภาพที่ไม่พึงประสงค์ที่ปรากฏขึ้นเมื่อภาพถูกบีบอัดอย่างมากด้วยJPEG แบบ ดั้งเดิม
สมการเชิงอนุพันธ์ย่อย
การแปลงฟูริเยร์แบบไม่ต่อเนื่อง (Discrete Fourier Transform: DFT) มักใช้ในการแก้สมการเชิงอนุพันธ์ย่อยโดยที่ DFT ถูกใช้เป็นค่าประมาณสำหรับอนุกรมฟูริเยร์ (ซึ่งจะได้กลับคืนมาเมื่อN มีค่าอนันต์ ) ข้อดีของวิธีนี้คือการขยายสัญญาณในเลขชี้กำลังเชิงซ้อนซึ่งเป็นฟังก์ชันเฉพาะของการอนุพันธ์: ดังนั้น ในการแสดงฟูริเยร์ การอนุพันธ์จึงง่าย—เราเพียงแค่คูณด้วย(อย่างไรก็ตาม การเลือกค่า นั้นไม่ซ้ำกันเนื่องจากปรากฏการณ์เอเลียสซิ่ง เพื่อให้วิธีนี้ลู่เข้า ควรเลือกค่าที่คล้ายกับใน ส่วน การแทรกสอดตรีโกณมิติข้างต้น) สมการเชิงอนุพันธ์เชิงเส้นที่มีสัมประสิทธิ์คงที่จะถูกแปลงเป็นสมการพีชคณิต ที่แก้ ได้ ง่าย จากนั้นจึงใช้ DFT ผกผันเพื่อแปลงผลลัพธ์กลับไปเป็นการแสดงเชิงพื้นที่แบบปกติ วิธีการดังกล่าวเรียกว่าวิธีสเปกตรัม
การคูณพหุนาม
สมมติว่าเราต้องการคำนวณผลคูณพหุนามc ( x ) = a ( x ) · b ( x ) นิพจน์ผลคูณแบบปกติสำหรับสัมประสิทธิ์ของcเกี่ยวข้องกับการสังเคราะห์เชิงเส้น (แบบไม่มีวัฏจักร) ซึ่งดัชนีจะไม่ "วนรอบ" สามารถเขียนใหม่เป็นการสังเคราะห์แบบมีวัฏจักรได้โดยการนำเวกเตอร์สัมประสิทธิ์สำหรับa ( x ) และb ( x ) ที่มีพจน์คงที่มาก่อน จากนั้นจึงเติมศูนย์เข้าไปเพื่อให้เวกเตอร์สัมประสิทธิ์aและbที่ได้มีมิติd > deg( a ( x )) + deg( b ( x ))จากนั้น
โดยที่cคือเวกเตอร์ของสัมประสิทธิ์สำหรับc ( x ) และตัวดำเนินการคอนโวลูชันถูกกำหนดดังนี้
แต่การคอนโวลูชันจะกลายเป็นการคูณภายใต้ DFT:
ในที่นี้ ผลคูณเวกเตอร์จะพิจารณาแบบทีละองค์ประกอบ ดังนั้น สัมประสิทธิ์ของพหุนามผลคูณc ( x ) จึงเป็นเพียงพจน์ 0, ..., deg( a ( x )) + deg( b ( x )) ของเวกเตอร์สัมประสิทธิ์
ด้วยการแปลงฟูริเยร์แบบเร็ว (FFT ) อัลกอริทึมที่ได้จะใช้ การคำนวณทางคณิตศาสตร์ O ( N log N ) ครั้ง เนื่องจากความเรียบง่ายและความเร็วอัลกอริทึม FFT ของ Cooley–Tukeyซึ่งจำกัดเฉพาะ ขนาดที่เป็นจำนวน ประกอบมักถูกเลือกใช้สำหรับการดำเนินการแปลง ในกรณีนี้dควรถูกเลือกเป็นจำนวนเต็มที่เล็กที่สุดที่มากกว่าผลรวมของดีกรีพหุนามอินพุตที่สามารถแยกตัวประกอบเป็นตัวประกอบเฉพาะขนาดเล็กได้ (เช่น 2, 3 และ 5 ขึ้นอยู่กับการใช้งาน FFT)
การคูณจำนวนเต็มขนาดใหญ่
อัลกอริทึมที่เร็วที่สุดเท่าที่ทราบสำหรับการคูณจำนวนเต็มขนาด ใหญ่มาก นั้นใช้วิธีการคูณพหุนามตามที่ได้อธิบายไว้ข้างต้น จำนวนเต็มสามารถถือได้ว่าเป็นค่าของพหุนามที่ประเมินค่าเฉพาะที่ฐานของจำนวนนั้น โดยที่สัมประสิทธิ์ของพหุนามจะสอดคล้องกับตัวเลขในฐานนั้น (เช่น) หลังจากคูณพหุนามแล้ว ขั้นตอนการส่งต่อตัวทดที่มีความซับซ้อนค่อนข้างต่ำจะทำให้การคูณเสร็จสมบูรณ์
การคอนโวลูชัน
เมื่อข้อมูลถูกทำการคอนโวลูชันกับฟังก์ชันที่มีช่วงกว้าง เช่น สำหรับการลดขนาดข้อมูลด้วยอัตราส่วนการสุ่มตัวอย่างขนาดใหญ่ เนื่องจากทฤษฎีบทคอนโวลูชันและอัลกอริธึม FFT การแปลงข้อมูลโดยการคูณแบบจุดต่อจุดด้วยค่าที่ได้จากการแปลงของฟิลเตอร์แล้วจึงแปลงกลับอาจทำได้เร็วกว่า หรืออีกทางเลือกหนึ่งคือ การได้ฟิลเตอร์ที่ดีโดยการตัดทอนข้อมูลที่แปลงแล้วและแปลงชุดข้อมูลที่สั้นลงนั้นกลับอีกครั้ง
คู่การแปลงฟูริเยร์แบบไม่ต่อเนื่องบางคู่
| บันทึก | ||
|---|---|---|
| ทฤษฎีการเลื่อนความถี่ | ||
| ทฤษฎีการเลื่อนเวลา | ||
| DFT จริง | ||
| จากสูตร ลำดับเรขาคณิต | ||
| จากทฤษฎีบททวินาม | ||
| เป็นฟังก์ชันหน้าต่าง สี่เหลี่ยมผืนผ้า ที่มี จุด Wจุด โดยมีจุดศูนย์กลางอยู่ที่n = 0 โดยที่Wเป็นจำนวนเต็มคี่และเป็น ฟังก์ชันคล้าย sinc (โดยเฉพาะอย่างยิ่งเป็นเคอร์เนล Dirichlet ) | ||
| การแบ่งส่วนและการรวมแบบเป็นคาบของฟังก์ชันเกาส์เซียน ที่ปรับขนาดแล้ว สำหรับเนื่องจากหรือมีค่ามากกว่าหนึ่ง และด้วยเหตุนี้จึงรับประกันการลู่เข้าอย่างรวดเร็วของอนุกรมใดอนุกรมหนึ่งในสองอนุกรม สำหรับค่า มากคุณอาจเลือกที่จะคำนวณสเปกตรัมความถี่และแปลงเป็นโดเมนเวลาโดยใช้การแปลงฟูริเยร์แบบไม่ต่อเนื่อง |
การสรุปโดยทั่วไป
ทฤษฎีการเป็นตัวแทน
ทฤษฎีบท DFT สามารถตีความได้ว่าเป็นการแทน ค่าเชิงซ้อน ของกลุ่มวัฏจักร จำกัด กล่าวอีกนัยหนึ่ง ลำดับของจำนวนเชิงซ้อนสามารถคิดได้ว่าเป็นองค์ประกอบของปริภูมิเชิงซ้อนมิติหรือเทียบเท่ากับฟังก์ชันจากกลุ่มวัฏจักรจำกัดอันดับไปยังจำนวนเชิงซ้อนดังนั้น จึง เป็นฟังก์ชันชั้นบนกลุ่มวัฏจักรจำกัด และด้วยเหตุนี้จึงสามารถแสดงได้ในรูปของการรวมเชิงเส้นของอักขระที่ไม่สามารถลดทอนได้ของกลุ่มนี้ ซึ่งก็คือรากของเอกภาพ
จากมุมมองนี้ เราอาจขยาย DFT ไปสู่ทฤษฎีการแทนโดยทั่วไป หรือในเชิงแคบลงไปสู่ทฤษฎีการแทนของกลุ่มจำกัดได้
ยิ่งไปกว่านั้น เราสามารถขยายขอบเขตของ DFT ได้โดยการเปลี่ยนเป้าหมาย (โดยเลือกค่าในฟิลด์อื่นที่ไม่ใช่จำนวนเชิงซ้อน) หรือโดเมน (โดยเลือกกลุ่มอื่นที่ไม่ใช่กลุ่มวัฏจักรจำกัด) ดังรายละเอียดที่จะกล่าวถึงต่อไป
สาขาอื่นๆ
คุณสมบัติหลายอย่างของ DFT ขึ้นอยู่กับข้อเท็จจริงที่ว่าเป็นรากปฐมภูมิของเอกภาพซึ่งบางครั้งเขียนแทนด้วยหรือ(ดังนั้น) คุณสมบัติดังกล่าวรวมถึงคุณสมบัติความสมบูรณ์ ความตั้งฉาก คุณสมบัติ Plancherel/Parseval ความเป็นคาบ การเลื่อน การสังเคราะห์ และความเป็นเอกภาพ ดังกล่าวข้างต้น รวมถึงอัลกอริธึม FFT หลายอย่าง ด้วยเหตุนี้ การแปลงฟูริเยร์แบบไม่ต่อเนื่องจึงสามารถกำหนดได้โดยใช้รากของเอกภาพในฟิลด์อื่นที่ไม่ใช่จำนวนเชิงซ้อน และการวางนัยทั่วไปดังกล่าวโดยทั่วไปเรียกว่าการแปลงเชิงทฤษฎีจำนวน (NTT) ในกรณีของฟิลด์จำกัดสำหรับข้อมูลเพิ่มเติม โปรดดูการแปลงเชิงทฤษฎีจำนวนและการแปลงฟูริเยร์แบบไม่ต่อเนื่อง (ทั่วไป )
กลุ่มจำกัดอื่นๆ
ทฤษฎีบท DFT มาตรฐานจะกระทำกับลำดับ ของจำนวนเชิงซ้อน x 0 , x 1 , ..., x N −1ซึ่งสามารถมองได้ว่าเป็นฟังก์ชัน {0, 1, ..., N − 1} → Cส่วนทฤษฎีบท DFT แบบหลายมิติจะกระทำกับลำดับแบบหลายมิติ ซึ่งสามารถมองได้ว่าเป็นฟังก์ชัน
สิ่งนี้ชี้ให้เห็นถึงการวางนัยทั่วไปของการแปลงฟูริเยร์บนกลุ่มจำกัดใดๆซึ่งกระทำกับฟังก์ชันG → Cโดยที่Gเป็นกลุ่มจำกัดในกรอบนี้ DFT มาตรฐานถูกมองว่าเป็นการแปลงฟูริเยร์บนกลุ่มวัฏจักรในขณะที่ DFT หลายมิติเป็นการแปลงฟูริเยร์บนผลรวมโดยตรงของกลุ่มวัฏจักร
นอกจากนี้ การแปลงฟูริเยร์ยังสามารถใช้กับโคเซตของกลุ่มได้อีกด้วย
ทางเลือกอื่นๆ
มีทางเลือกอื่น ๆ มากมายนอกเหนือจาก DFT สำหรับการใช้งานที่หลากหลาย ซึ่งหนึ่งในนั้นคือ เวฟ เล็ต การแปลงเวฟเล็ตแบบไม่ต่อเนื่อง (DWT) เป็นสิ่งที่เทียบเคียงได้กับ DFT จากมุมมองของการวิเคราะห์เวลา-ความถี่ข้อจำกัดที่สำคัญของการแปลงฟูริเยร์คือมันไม่รวม ข้อมูล ตำแหน่งมีเพียง ข้อมูล ความถี่ เท่านั้น จึงทำให้ยากต่อการแสดงการเปลี่ยนแปลงอย่างฉับพลัน เนื่องจากเวฟเล็ตมีทั้งข้อมูลตำแหน่งและความถี่ จึงสามารถแสดงตำแหน่งได้ดีกว่า แต่ก็แลกมาด้วยความยากลำบากในการแสดงความถี่ สำหรับรายละเอียดเพิ่มเติม โปรดดูการเปรียบเทียบการแปลงเวฟเล็ตแบบไม่ต่อเนื่องกับการแปลงฟูริเยร์แบบไม่ต่อเนื่อง
ดูเพิ่มเติม
- เมทริกซ์คู่
- เมทริกซ์ DFT
- การแปลงฟูริเยร์แบบเร็ว
- FFTPACK
- การแปลงฟูริเยร์ที่เร็วที่สุดในโลกตะวันตก
- การสรุปทั่วไปของเมทริกซ์เปาลี
- การวิเคราะห์สเปกตรัมกำลังสองน้อยที่สุด
- รายการการแปลงที่เกี่ยวข้องกับฟูริเยร์
- การแปลงหลายมิติ
- แซ็คแปลงร่าง
- การแปลงฟูริเยร์ควอนตัม
หมายเหตุ
อ่านเพิ่มเติม
- Brigham, E. Oran (1988). การแปลงฟูริเยร์แบบเร็วและการประยุกต์ใช้ . Englewood Cliffs, NJ: Prentice Hall. ISBN 978-0-13-307505-2.
- สมิธ, สตีเวน ดับเบิลยู. (1999). "บทที่ 8: การแปลงฟูริเยร์แบบไม่ต่อเนื่อง"คู่มือสำหรับนักวิทยาศาสตร์และวิศวกรเกี่ยวกับการประมวลผลสัญญาณดิจิทัล (ฉบับที่สอง). ซานดิเอโก, แคลิฟอร์เนีย: สำนักพิมพ์แคลิฟอร์เนีย เทคนิคัล พับลิชชิ่ง. ISBN 978-0-9660176-3-2.
- Cormen, Thomas H. ; Charles E. Leiserson ; Ronald L. Rivest ; Clifford Stein (2001). "บทที่ 30: พหุนามและ FFT". บทนำสู่อัลกอริธึม (ฉบับพิมพ์ครั้งที่สอง). สำนักพิมพ์ MIT และ McGraw-Hill. หน้า 822–848 . ISBN 978-0-262-03293-3.โดยเฉพาะหัวข้อ 30.2: DFT และ FFT หน้า 830–838
- JH McClellan; TW Parks (1972). "ค่าลักษณะเฉพาะและเวกเตอร์ลักษณะเฉพาะของการแปลงฟูริเยร์แบบไม่ต่อเนื่อง" IEEE Transactions on Audio and Electroacoustics . 20 (1): 66– 74. doi : 10.1109/TAU.1972.1162342 .
- Bradley W. Dickinson; Kenneth Steiglitz (1982). "เวกเตอร์ลักษณะเฉพาะและฟังก์ชันของการแปลงฟูริเยร์แบบไม่ต่อเนื่อง" (PDF) . IEEE Transactions on Acoustics, Speech, and Signal Processing . 30 (1): 25– 31. Bibcode : 1982ITASS..30...25D . CiteSeerX 10.1.1.434.5279 . doi : 10.1109/TASSP.1982.1163843 .(โปรดทราบว่าเอกสารฉบับนี้มีข้อผิดพลาดในการพิมพ์ที่เห็นได้ชัดในตารางแสดงค่าความซ้ำซ้อนของค่าไอเกน: คอลัมน์ + i / −iสลับกัน ตารางที่ถูกต้องสามารถพบได้ใน McClellan และ Parks, 1972 และสามารถตรวจสอบยืนยันได้ง่ายๆ ด้วยตัวเลข)
- FA Grünbaum (1982). "เวกเตอร์ลักษณะเฉพาะของการแปลงฟูริเยร์แบบไม่ต่อเนื่อง"วารสารการวิเคราะห์ทางคณิตศาสตร์และการประยุกต์ใช้ 88 ( 2): 355– 363. doi : 10.1016/0022-247X(82) 90199-8
- C. Candan; MA Kutay; HMOzaktas (2000). "การแปลงฟูริเยร์เศษส่วนแบบไม่ต่อเนื่อง" (PDF) . IEEE Transactions on Signal Processing . 48 (5): 1329– 1337. Bibcode : 2000ITSP...48.1329C . doi : 10.1109/78.839980 . hdl : 11693/11130 . เก็บถาวร(PDF)จากต้นฉบับเมื่อ 2017-09-21.
- Magdy Tawfik Hanna, Nabila Philip Attalla Seif และ Waleed Abd El Maguid Ahmed (2004). "เวกเตอร์ลักษณะเฉพาะคล้ายเฮอร์ไมต์-เกาส์เซียนของเมทริกซ์การแปลงฟูริเยร์แบบไม่ต่อเนื่องโดยอาศัยการแยกส่วนค่าเอกลักษณ์ของเมทริกซ์การฉายภาพเชิงตั้งฉาก" IEEE Transactions on Circuits and Systems I: Regular Papers . 51 (11): 2245– 2254. Bibcode : 2004ITCSE..51.2245H . doi : 10.1109/TCSI.2004.836850 . S2CID 14468134 .
{{cite journal}}: CS1 maint: multiple names: authors list (link) - Shamgar Gurevich; Ronny Hadani (2009). "เกี่ยวกับการทำให้เป็นแนวทแยงของการแปลงฟูริเยร์แบบไม่ต่อเนื่อง" การวิเคราะห์ฮาร์มอนิกประยุกต์และเชิงคำนวณ27 (1): 87– 99. arXiv : 0808.3281 . doi : 10.1016/j.acha.2008.11.003 . S2CID 14833478 . เอกสารก่อนตีพิมพ์ที่.
- Shamgar Gurevich; Ronny Hadani; Nir Sochen (2008). "ออสซิลเลเตอร์ฮาร์มอนิกจำกัดและการประยุกต์ใช้กับลำดับ การสื่อสาร และเรดาร์" IEEE Transactions on Information Theory . 54 (9): 4239– 4253. arXiv : 0808.1495 . Bibcode : 2008arXiv0808.1495G . doi : 10.1109/TIT.2008.926440 . S2CID 6037080 . เอกสารก่อนตีพิมพ์ที่.
- Casper, William; Yakimov, Milen (2024). "การแปลงฟูริเยร์แบบไม่ต่อเนื่องที่จำกัด". arXiv : 2407.20379 [ math.CA ].
ลิงก์ภายนอก
- คำอธิบายเชิงโต้ตอบของ DFT
- บทเรียน Matlab เกี่ยวกับการแปลงฟูริเยร์แบบไม่ต่อเนื่อง (Discrete Fourier Transformation) เก็บถาวรเมื่อวันที่ 4 มีนาคม 2016 ที่Wayback Machine
- บทเรียนแฟลชแบบโต้ตอบเกี่ยวกับ DFT
- คณิตศาสตร์ของการแปลงฟูริเยร์แบบไม่ต่อเนื่อง โดย จูเลียส โอ. สมิธ ที่ 3
- FFTW: การนำ DFT ไปใช้แบบรวดเร็ว - เขียนด้วยภาษา C และอยู่ภายใต้สัญญาอนุญาตสาธารณะทั่วไป (GPL)
- แพ็คเกจ FFT อเนกประสงค์: การใช้งาน DFT ที่รวดเร็วอีกรูปแบบหนึ่งในภาษา C และ FORTRAN ภายใต้ใบอนุญาตแบบเปิดกว้าง
- คำอธิบาย: การแปลงฟูริเยร์แบบไม่ต่อเนื่อง
- การแปลงฟูริเยร์แบบไม่ต่อเนื่อง
- การจัดทำดัชนีและการเลื่อนของการแปลงฟูริเยร์แบบไม่ต่อเนื่อง
- คุณสมบัติการแปลงฟูริเยร์แบบไม่ต่อเนื่อง
- การแปลงฟูริเยร์แบบไม่ต่อเนื่องทั่วไป (GDFT) ที่มีเฟสไม่เชิงเส้น
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ การแปลงฟูริเยร์แบบไม่ต่อเนื่อง
ใน ทางคณิตศาสตร์ การ แปลงฟูริเยร์แบบไม่ต่อเนื่อง ( DFT ) คือ การแปลงฟูริเยร์ ในรูปแบบไม่ต่อเนื่อง ซึ่งแปลงลำดับตัวเลขจำกัดให้เป็นลำดับอื่นที่มีความยาวเท่ากัน...
คำนิยาม
การ แปลงฟูริเยร์แบบไม่ต่อเนื่อง (Discrete Fourier Transform) แปลง ลำดับ ของ จำนวนเชิงซ้อน N ตัว ไปเป็นลำดับของจำนวนเชิงซ้อนอีกชุดหนึ่ง ซึ่งกำหนดโดย: { x n } := x 0 , x 1 , … , x เอ็น − 1 {\displaystyle \left\{\mathbf {x} _{n}\right\}:=x_{0},x_{1},\ldots...
DFT รวมถึงช่วงเวลาการสุ่มตัวอย่าง
การใช้คำจำกัดความมาตรฐานของ DFT จะละเว้นช่วงเวลาการสุ่มตัวอย่าง (หรือระยะห่างการสุ่มตัวอย่าง) ในกรณีที่ดัชนีสอดคล้องกับเวลาผ่านทาง Δ ที {\displaystyle \Delta t} n Δ ที = ที {\displaystyle n\Delta t=t}
การตีความ
DFT สามารถพิจารณาได้ว่าเป็นการแปลงลำดับจำกัดของ ตัวอย่าง ที่มีระยะห่างเท่ากัน ของ ฟังก์ชัน ไปเป็นลำดับที่มีความยาวเท่ากันของตัวอย่างที่มีระยะห่างเท่ากันของ การแปลงฟูริเยร์แบบเวลาไม่ต่อเนื่อง (DTFT) ซึ่งเป็น ฟังก์ชัน ค่าเชิงซ้อน ของความถี่...