กลับไปหน้าบทความ

อ่าน 37 นาที

การแปลงฟูริเยร์แบบไม่ต่อเนื่อง

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

การแปลงฟูริเยร์แบบไม่ต่อเนื่อง

การแปลงฟูริเยร์แบบไม่ต่อเนื่อง (Discrete Fourier Transform: DFT) ของผลรวมของฟังก์ชันไซน์และโคไซน์ที่มีความถี่ต่างกัน แผนภาพนี้แสดงให้เห็นว่า DFT ของสัญญาณจริงมีความสมมาตรโดยรอบจุดกึ่งกลาง ดังนั้นจึงต้องการเพียงครึ่งหนึ่งของจุดแปลงเพื่อสร้างสัญญาณดั้งเดิมขึ้นมาใหม่ นอกจากนี้ยังแสดงให้เห็นว่าเฟสของฟังก์ชันไซน์กำหนดว่าส่วนประกอบ DFT ของฟังก์ชันนั้นเป็นจำนวนจริงหรือจำนวนจินตนาการ

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

สำหรับข้อมูลที่สุ่มตัวอย่าง ณ จุดที่เว้นระยะห่างเท่าๆ กัน การแปลง ฟูริเยร์ แบบไม่ต่อเนื่อง (DFT) สามารถเข้าใจได้อย่างแม่นยำยิ่งขึ้นว่าเป็นการแปลงระหว่างค่าตัวอย่างและสัมประสิทธิ์ของพหุนามตรีโกณมิติที่ประมาณค่าเหล่านั้น ดังนั้นจึงเป็นเครื่องมือพื้นฐานสำหรับการทำงานเชิงตัวเลขกับฟังก์ชันคาบเรียบ ซึ่งมักจะสามารถประมาณค่าได้ดีด้วยพหุนามตรีโกณมิติ ในทางปฏิบัติ การแปลงฟูริเยร์แบบไม่ต่อเนื่อง (DFT) มักจะคำนวณโดยใช้อัลกอริธึม การแปลงฟูริเยร์แบบเร็ว (FFT) ที่มีประสิทธิภาพ

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

เนื่องจาก DFT เกี่ยวข้องกับข้อมูลจำนวนจำกัด จึงสามารถนำไปใช้ในคอมพิวเตอร์โดยใช้อัลกอริธึมเชิงตัวเลขหรือแม้แต่ฮาร์ดแวร์ เฉพาะได้ การใช้งานเหล่านี้มักใช้ อัลกอริธึม การแปลงฟูริเยร์แบบเร็ว (FFT) ที่มีประสิทธิภาพ [ 3 ]มากเสียจนคำว่า "FFT" และ "DFT" มักถูกใช้แทนกันได้ ก่อนที่จะมีการใช้งานในปัจจุบันคำย่อ "FFT" อาจถูกใช้แทนคำที่มีความหมายกำกวมว่า " การแปลงฟูริเยร์แบบจำกัด " ก็ได้

คำนิยาม

การแปลงฟูริเยร์แบบไม่ต่อเนื่อง (Discrete Fourier Transform)แปลงลำดับของจำนวนเชิงซ้อนN ตัว ไปเป็นลำดับของจำนวนเชิงซ้อนอีกชุดหนึ่ง ซึ่งกำหนดโดย:

การแปลงฟูริเยร์แบบไม่ต่อเนื่อง

บางครั้งการแปลงจะ ถูก แทนด้วยสัญลักษณ์เช่นหรือหรือ

เนื่องจากการแปลงเชิงเส้นบนปริภูมิเวกเตอร์ที่มีมิติจำกัด นิพจน์ DFT จึงสามารถเขียนได้ในรูปของเมทริกซ์ DFTเมื่อปรับขนาดอย่างเหมาะสม มันจะกลายเป็นเมทริกซ์เอกลักษณ์และด้วยเหตุนี้ DFT จึงสามารถมองได้ว่าเป็นการแปลงจากฐานตั้งฉากปกติ หนึ่ง ไปยังอีกฐานหนึ่ง

การแปลงผกผันกำหนดโดย:

การแปลงผกผัน

สมการที่ 2ก็เป็นคาบเช่นกัน (ในดัชนี) ในสมการที่ 2 แต่ละเป็นจำนวนเชิงซ้อนที่มีพิกัดเชิงขั้วเป็นแอมพลิจูดและเฟสของส่วนประกอบไซน์เชิงซ้อนของฟังก์ชัน(ดูอนุกรมฟูริเยร์แบบไม่ต่อเนื่อง ) ความถี่ของไซน์คือรอบต่อตัวอย่าง

ตัวประกอบการทำให้เป็นมาตรฐานที่คูณกับ DFT และ DFT ผกผัน (IDFT) ในที่นี้คือ 1 และและเครื่องหมายของเลขชี้กำลังเป็นข้อกำหนดที่ ใช้กันทั่วไปมากที่สุด ข้อกำหนดที่แท้จริงเพียงอย่างเดียวของข้อกำหนดเหล่านี้คือ DFT และ IDFT ต้องมีเลขชี้กำลังที่มีเครื่องหมายตรงข้ามกัน และผลคูณของตัวประกอบการทำให้เป็นมาตรฐานต้องเป็น การทำให้เป็นมาตรฐานที่ไม่ธรรมดาคือสำหรับทั้ง DFT และ IDFT จะทำให้คู่การแปลงเป็นแบบเอกภาพ

สมการที่ 1สามารถประเมินได้นอกโดเมนเช่นกันและลำดับที่ขยายออกไปนั้นเป็นคาบดังนั้นบางครั้งจึงใช้ลำดับดัชนีอื่น เช่น(ถ้าเป็นเลขคู่) และ(ถ้าเป็นเลขคี่) ซึ่งเทียบเท่ากับการสลับครึ่งซ้ายและครึ่งขวาของผลลัพธ์ของการแปลง [ 4 ]

DFT รวมถึงช่วงเวลาการสุ่มตัวอย่าง

การใช้คำจำกัดความมาตรฐานของ DFT จะละเว้นช่วงเวลาการสุ่มตัวอย่าง (หรือระยะห่างการสุ่มตัวอย่าง) ในกรณีที่ดัชนีสอดคล้องกับเวลาผ่านทาง

เพื่อเชื่อมโยงสัมประสิทธิ์ DFT กับการแปลงฟูริเยร์แบบต่อเนื่องของข้อมูลที่สุ่มมา สามารถระบุช่วงเวลาการสุ่มได้อย่างชัดเจนดังนี้

ไลบรารีซอฟต์แวร์ส่วนใหญ่จะคำนวณค่าสัมประสิทธิ์ DFT ที่ไม่ได้ปรับขนาด รวมถึงการใช้งาน FFTที่เกี่ยวข้องด้วยดังนั้น ค่าสัมประสิทธิ์ที่ปรับขนาดแล้วจึงสามารถหาได้จากสูตร.

ดังนั้น การแปลงผกผันที่สอดคล้องกันจึงเป็นดังนี้:

ที่ไหน.

เมื่อใช้การแปลงฟูริเยร์แบบไม่ต่อเนื่องผกผัน ซึ่งมีการใช้งานอยู่ในไลบรารีซอฟต์แวร์ส่วนใหญ่ สามารถเขียนให้เทียบเท่าได้ดังนี้:

เมื่อนำ DFT ไปใช้กับข้อมูลทางกายภาพ ช่วงเวลาการสุ่มตัวอย่าง(หรือเทียบเท่า) เป็นส่วนสำคัญของการกำหนดสัญญาณ การรวมช่วงเวลาการสุ่มตัวอย่างช่วยให้มั่นใจได้ว่าการตีความแอมพลิจูด พลังงาน และความถี่ถูกต้อง โดยเฉพาะอย่างยิ่งเมื่อรวมหรือเปรียบเทียบข้อมูลจากแหล่งที่มาต่างกัน

การตีความ

รูปที่ 1: ความสัมพันธ์ระหว่างการแปลงฟูริเยร์ (แบบต่อเนื่อง) และการแปลงฟูริเยร์แบบไม่ต่อเนื่องซ้าย:ฟังก์ชันต่อเนื่อง (ด้านบน) และการแปลงฟูริเยร์ของฟังก์ชันนั้น (ด้านล่าง) กลางซ้าย : ผลรวมแบบคาบของฟังก์ชันดั้งเดิม (ด้านบน) การแปลงฟูริเยร์ (ด้านล่าง) จะเป็นศูนย์ ยกเว้นที่จุดไม่ต่อเนื่อง การแปลงผกผันคือผลรวมของไซน์ที่เรียกว่าอนุกรมฟูริเยร์กลางขวา:ฟังก์ชันดั้งเดิมถูกทำให้เป็นแบบไม่ต่อเนื่อง (คูณด้วยหวีดิแรก ) (ด้านบน) การแปลงฟูริเยร์ของฟังก์ชันนั้น (ด้านล่าง) คือผลรวมแบบคาบ ( DTFT ) ของการแปลงดั้งเดิมขวา: DFT (ด้านล่าง) คำนวณตัวอย่างแบบไม่ต่อเนื่องของ DTFT แบบต่อเนื่อง DFT ผกผัน (ด้านบน) คือผลรวมแบบคาบของตัวอย่างดั้งเดิม อัลกอริทึม FFTคำนวณหนึ่งรอบของ DFT และผกผันของมันคือหนึ่งรอบของ DFT ผกผัน
รูปที่ 2: ภาพแสดงการแปลงฟูริเยร์ (บนซ้าย) และผลรวมแบบคาบ (DTFT) ในมุมล่างซ้าย ลำดับสเปกตรัมที่ (a) บนขวาและ (b) ล่างขวาคำนวณจาก (a) หนึ่งรอบของผลรวมแบบคาบของ s(t) และ (b) หนึ่งรอบของผลรวมแบบคาบของลำดับ s(nT) ตามลำดับ สูตรที่เกี่ยวข้องคือ (a) อินทิกรัลอนุกรมฟูริเยร์ และ (b) ผลรวมDFTความคล้ายคลึงกับการแปลงดั้งเดิม S(f) และความง่ายในการคำนวณมักเป็นแรงจูงใจในการคำนวณลำดับ DFT

DFT สามารถพิจารณาได้ว่าเป็นการแปลงลำดับจำกัดของตัวอย่าง ที่มีระยะห่างเท่ากัน ของฟังก์ชันไปเป็นลำดับที่มีความยาวเท่ากันของตัวอย่างที่มีระยะห่างเท่ากันของการแปลงฟูริเยร์แบบเวลาไม่ต่อเนื่อง (DTFT) ซึ่งเป็น ฟังก์ชัน ค่าเชิงซ้อนของความถี่ ช่วงเวลาที่ทำการสุ่มตัวอย่าง DTFT คือส่วนกลับของระยะเวลาของลำดับอินพุต[ A ] [ 5 ]การแปลงฟูริเยร์แบบผกผัน (IDFT) คืออนุกรมฟูริเยร์โดยใช้ตัวอย่าง DTFT เป็นสัมประสิทธิ์ของไซนูซอยด์เชิงซ้อน ที่ความถี่ DTFT ที่สอดคล้องกัน มีค่าตัวอย่างเดียวกันกับลำดับอินพุตดั้งเดิม ดังนั้น DFT จึงกล่าวได้ว่าเป็น ตัวแทน โดเมนความถี่ของลำดับอินพุตดั้งเดิม หากลำดับดั้งเดิมครอบคลุมค่าที่ไม่เป็นศูนย์ทั้งหมดของฟังก์ชัน DTFT ของมันจะต่อเนื่อง (และเป็นคาบ) และ DFT จะให้ตัวอย่างแบบไม่ต่อเนื่องของหนึ่งรอบ หากลำดับดั้งเดิมเป็นหนึ่งรอบของฟังก์ชันเป็นคาบ DFT จะให้ค่าที่ไม่เป็นศูนย์ทั้งหมดของหนึ่งรอบ DTFT

สมการที่ 1สามารถตีความหรือหาอนุพันธ์ได้หลายวิธี ตัวอย่างเช่น:

ตัวอย่าง

ตัวอย่างนี้แสดงวิธีการประยุกต์ใช้ DFT กับลำดับที่มีความยาวและเวกเตอร์อินพุต

คำนวณ DFT โดยใช้สมการที่ 1

ส่งผลให้

คุณสมบัติ

ความเป็นเส้นตรง

DFT เป็นการแปลงเชิงเส้น กล่าวคือ ถ้าและแล้ว สำหรับจำนวนเชิงซ้อนใดๆ:

การกลับทิศทางของเวลาและความถี่

การย้อนกลับเวลา (เช่น แทนที่ด้วย) [ C ]ในสอดคล้องกับการย้อนกลับความถี่ (เช่นโดย) [ 6 ] : หน้า 421 ในทางคณิตศาสตร์ ถ้าแทนเวกเตอร์xแล้ว

ถ้า
แล้ว

การผันคำกริยาตามเวลา

ถ้าเช่นนั้น[ 6 ] : หน้า 423

ส่วนจริงและส่วนจินตนาการ

ตารางนี้แสดงการดำเนินการทางคณิตศาสตร์บางอย่างในโดเมนเวลาและผลกระทบที่สอดคล้องกันต่อ 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 และกำหนดโดยตารางต่อไปนี้:

ความซ้ำซ้อนของค่าลักษณะเฉพาะ λ ของเมทริกซ์ DFT เอกภาพUเป็นฟังก์ชันของขนาดการแปลงN (ในรูปของจำนวนเต็มm )
ขนาด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 แบบทั่วไป (เฟสที่เลื่อนและไม่เป็นเชิงเส้น)

เป็นไปได้ที่จะเลื่อนการสุ่มตัวอย่างการแปลงในโดเมนเวลาและ/หรือโดเมนความถี่โดยใช้ค่าจริง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 บางคู่
บันทึก
ทฤษฎีการเลื่อนความถี่
ทฤษฎีการเลื่อนเวลา
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 แบบหลายมิติจะกระทำกับลำดับแบบหลายมิติ ซึ่งสามารถมองได้ว่าเป็นฟังก์ชัน

สิ่งนี้ชี้ให้เห็นถึงการวางนัยทั่วไปของการแปลงฟูริเยร์บนกลุ่มจำกัดใดๆซึ่งกระทำกับฟังก์ชันGCโดยที่Gเป็นกลุ่มจำกัดในกรอบนี้ DFT มาตรฐานถูกมองว่าเป็นการแปลงฟูริเยร์บนกลุ่มวัฏจักรในขณะที่ DFT หลายมิติเป็นการแปลงฟูริเยร์บนผลรวมโดยตรงของกลุ่มวัฏจักร

นอกจากนี้ การแปลงฟูริเยร์ยังสามารถใช้กับโคเซตของกลุ่มได้อีกด้วย

ทางเลือกอื่นๆ

มีทางเลือกอื่น ๆ มากมายนอกเหนือจาก DFT สำหรับการใช้งานที่หลากหลาย ซึ่งหนึ่งในนั้นคือ เวฟ เล็ต การแปลงเวฟเล็ตแบบไม่ต่อเนื่อง (DWT) เป็นสิ่งที่เทียบเคียงได้กับ DFT จากมุมมองของการวิเคราะห์เวลา-ความถี่ข้อจำกัดที่สำคัญของการแปลงฟูริเยร์คือมันไม่รวม ข้อมูล ตำแหน่งมีเพียง ข้อมูล ความถี่ เท่านั้น จึงทำให้ยากต่อการแสดงการเปลี่ยนแปลงอย่างฉับพลัน เนื่องจากเวฟเล็ตมีทั้งข้อมูลตำแหน่งและความถี่ จึงสามารถแสดงตำแหน่งได้ดีกว่า แต่ก็แลกมาด้วยความยากลำบากในการแสดงความถี่ สำหรับรายละเอียดเพิ่มเติม โปรดดูการเปรียบเทียบการแปลงเวฟเล็ตแบบไม่ต่อเนื่องกับการแปลงฟูริเยร์แบบไม่ต่อเนื่อง

ดูเพิ่มเติม

หมายเหตุ

  1. ^กล่าวอีกนัยหนึ่งคือ เป็นอัตราส่วนระหว่างความถี่ในการสุ่มตัวอย่างและจำนวนตัวอย่าง
  2. ^ส่วนประกอบที่ไม่เป็นศูนย์ของ DTFT ของลำดับคาบคือชุดความถี่แบบไม่ต่อเนื่อง ซึ่งเหมือนกับ DFT ทุกประการ
  3. ^การย้อนเวลาสำหรับ DFT หมายถึงการแทนที่ด้วยและไม่ใช่ด้วยเพื่อหลีกเลี่ยงดัชนีติดลบ

อ่านเพิ่มเติม

  • 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) ที่มีเฟสไม่เชิงเส้น
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Discrete_Fourier_transform&oldid=1361269107 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การแปลงฟูริเยร์แบบไม่ต่อเนื่อง

ใน ทางคณิตศาสตร์ การ แปลงฟูริเยร์แบบไม่ต่อเนื่อง ( 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) ซึ่งเป็น ฟังก์ชัน ค่าเชิงซ้อน ของความถี่...