ทำให้การทำงานของคุณง่ายขึ้น: ค้นหา miniwebtool
เพิ่ม
เครื่องมือที่เกี่ยวข้อง
เครื่องคำนวณการแปลงลาปลาซเครื่องคำนวณค่าสัมบูรณ์เครื่องมือสร้างสตริงคำค้นหา🔊 เครื่องกำเนิดเสียงตัวแปลงความถี่และความยาวคลื่น
หน้าแรก > คณิตศาสตร์ > แคลคูลัส > เครื่องคำนวณการแปลงฟูเรียร์อย่างรวดเร็ว (FFT)
 

เครื่องคำนวณการแปลงฟูเรียร์อย่างรวดเร็ว (FFT)

คำนวณค่า discrete FFT ของลำดับสัญญาณจริงหรือเชิงซ้อน สามารถประยุกต์ใช้ window functions ทั่วไป เลือกความยาว FFT และการเติมศูนย์ (zero padding) ตรวจสอบขนาด (magnitude), เฟส (phase), frequency bins, จุดยอดที่สำคัญ (dominant peaks) และคัดลอกค่า complex spectrum ทั้งหมดได้

เครื่องคำนวณการแปลงฟูเรียร์อย่างรวดเร็ว (FFT)
แยกตัวอย่างด้วยจุลภาค, ช่องว่าง, อัฒภาค หรือการขึ้นบรรทัดใหม่ ค่าเชิงซ้อนสามารถใช้ 3+4i, -2i หรือ 1.25-0.5i ได้
ความยาวเริ่มต้นจะเติมศูนย์ให้เป็นเลขยกกำลังสองเพื่อให้สามารถใช้กระบวนการ radix-2 FFT ได้

Embed เครื่องคำนวณการแปลงฟูเรียร์อย่างรวดเร็ว (FFT) Widget

เกี่ยวกับ เครื่องคำนวณการแปลงฟูเรียร์อย่างรวดเร็ว (FFT)

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

สิ่งที่ FFT คำนวณ

สำหรับลำดับของตัวอย่าง N ตัวอย่าง x[0], x[1], ..., x[N−1] การแปลงฟูเรียร์แบบไม่ต่อเนื่องจะสร้างถังเชิงซ้อน N ถัง ได้แก่ X[0], X[1], ..., X[N−1] โดยแต่ละถังจะวัดว่าองค์ประกอบไซนูซอยด์ที่ความถี่ของถังนั้นปรากฏในสัญญาณแรงเพียงใด

X[k] = Σ x[n] · e^(−2πi·k·n/N), สำหรับ k = 0, 1, ..., N−1

FFT เป็นวิธีที่มีประสิทธิภาพในการคำนวณ DFT เดียวกันนี้ เมื่อความยาวของการแปลงเป็นเลขยกกำลังสอง radix-2 FFT จะลดการทำงานจากประมาณ N² ของการดำเนินการเชิงซ้อนลงเหลือประมาณ N log₂ N ซึ่งเป็นเหตุผลว่าทำไมการเติมศูนย์เป็นเลขยกกำลังสองถัดไปจึงเป็นเรื่องปกติในกระบวนการประมวลผลสัญญาณ

วิธีอ่านผลลัพธ์

คอลัมน์ ความหมาย การใช้งานทั่วไป
ความถี่ (Frequency) ดัชนีถังความถี่ที่แปลงเป็นหน่วยทางกายภาพโดยใช้ อัตราการสุ่มตัวอย่าง / ความยาว FFT ค้นหาโทนเสียง, ความถี่การสั่นสะเทือน, แถบการมอดูเลต หรือองค์ประกอบที่เป็นคาบ
ส่วนจริง / ส่วนจินตภาพ (Real / Imaginary) สัมประสิทธิ์ FFT เชิงซ้อนสำหรับแต่ละถัง เก็บข้อมูลที่คำนึงถึงเฟสไว้อย่างครบถ้วนเพื่อการสร้างสัญญาณใหม่หรือการคำนวณทางคณิตศาสตร์เพิ่มเติม
ขนาด (Magnitude) ขนาดของสัมประสิทธิ์เชิงซ้อน เขียนเป็น |X[k]| ระบุว่าความถี่ใดมีความแรงมากที่สุด
เฟส (Phase) มุมของสัมประสิทธิ์เชิงซ้อนในหน่วยองศา เปรียบเทียบความแตกต่างของเวลา (timing offsets) ระหว่างองค์ประกอบหรือช่องสัญญาณ
ขนาดปกติ (Normalized magnitude) ขนาดหารด้วยความยาว FFT เปรียบเทียบสเปกตรัมที่คำนวณด้วยความยาวการเติมศูนย์ที่แตกต่างกัน

อัตราการสุ่มตัวอย่างและความละเอียดความถี่

หากอัตราการสุ่มตัวอย่างของคุณคือ Fs และความยาว FFT คือ N ถัง FFT ที่อยู่ติดกันจะห่างกัน Fs / N ความยาว FFT ที่ใหญ่ขึ้นจะทำให้ระยะห่างระหว่างถังหนาแน่นขึ้น แต่การเติมศูนย์ไม่ได้สร้างข้อมูลใหม่ขึ้นมา เป็นเพียงการรันความถี่บนตารางที่ละเอียดขึ้นของส่วนสัญญาณที่มีอยู่เดิม

ความถี่ของถัง k = k · Fs / N และ Δf = Fs / N

สำหรับข้อมูลนำเข้าที่เป็นค่าจริง ครึ่งความถี่บวกมักจะเพียงพอ เนื่องจากครึ่งความถี่ลบคือกระจกเงาคู่เชิงซ้อน (complex conjugate mirror) สำหรับข้อมูลนำเข้าที่เป็นค่าเชิงซ้อน สเปกตรัมเต็มรูปแบบมักจะมีความหมาย และเครื่องคำนวณนี้จะสลับไปยังมุมมองแบบเต็มในตัวอย่างค่าเชิงซ้อน

คู่มือฟังก์ชันหน้าต่างสัญญาณ (Window Function)

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

หน้าต่าง เหมาะสำหรับ ข้อแลกเปลี่ยน
Rectangular สัญญาณที่ลงล็อกกับหน้าต่างตัวอย่างพอดีอยู่แล้ว มีการรั่วไหลสูงสุดเมื่อส่วนที่บันทึกมาตัดรูปคลื่นกลางรอบ
Hann การตรวจสอบสเปกตรัมทั่วไปและการลดการรั่วไหลที่นุ่มนวล มีการสูญเสียแอมพลิจูดปานกลางและความกว้างของเมนโลบปานกลาง
Hamming การลดไซด์โลบที่อยู่ใกล้เคียงในขณะที่ยังคงเมนโลบที่กะทัดรัด ความเรียบที่ขอบน้อยกว่า Hann เล็กน้อย
Blackman การกดการรั่วไหลจากโทนเสียงที่แรงไปยังถังข้างเคียงที่อ่อนกว่า เมนโลบกว้างกว่า ทำให้แยกความถี่ที่อยู่ใกล้กันได้ยากขึ้น

วิธีใช้งานเครื่องคำนวณนี้

  1. วางลำดับตัวอย่างค่าจริงหรือค่าเชิงซ้อน เช่น 0, 1, 0, -1 หรือ 1+0i, 0+1i, -1+0i, 0-1i
  2. กรอกอัตราการสุ่มตัวอย่าง ใช้ 1 หากคุณต้องการเพียงรอบปกติธรรมดาต่อตัวอย่าง
  3. เลือกหน้าต่างสัญญาณ เริ่มต้นด้วย Rectangular สำหรับตัวอย่างสังเคราะห์ที่แม่นยำ และ Hann สำหรับสัญญาณที่วัดได้จริง
  4. เลือกความยาว FFT ค่าเริ่มต้น "เลขยกกำลัง 2 ถัดไป" จะเร็วที่สุด ส่วน "สองเท่าของเลขยกกำลัง 2" จะให้ตารางแสดงผลที่ละเอียดขึ้น
  5. คลิก คำนวณ FFT จากนั้นตรวจสอบกราฟขนาด, รายการยอดความถี่, คอลัมน์เฟส และผลลัพธ์ CSV ที่คัดลอกได้

ตัวอย่างการทำงาน

สำหรับลำดับตัวอย่าง 0, 1, 0, -1, 0, 1, 0, -1 ที่อัตราการสุ่มตัวอย่าง 8 สัญญาณจะครบรอบสองรอบพอดีใน 8 ตัวอย่าง ถัง FFT ที่แรงที่สุด (ที่ไม่ใช่ DC) จะปรากฏที่ตำแหน่งความถี่บวกและลบที่สอดคล้องกัน ในโหมดด้านเดียว ยอดความถี่บวกจะอ่านค่าได้ง่ายที่สุด

คำถามที่พบบ่อย (FAQ)

เครื่องคำนวณ FFT คำนวณอะไร?
เครื่องคำนวณ FFT จะคำนวณการแปลงฟูเรียร์แบบไม่ต่อเนื่องของลำดับจำกัด โดยจะเปลี่ยนตัวอย่างในโดเมนเวลาให้เป็นถังความถี่ที่มีแอมพลิจูดเชิงซ้อน, ขนาด และเฟส

ฉันจำเป็นต้องใช้จำนวนตัวอย่างที่เป็นเลขยกกำลังสองหรือไม่?
radix-2 FFT จะทำงานได้เร็วที่สุดเมื่อความยาวของการแปลงเป็นเลขยกกำลังสอง เครื่องคำนวณนี้สามารถเติมศูนย์ (zero-pad) ข้อมูลนำเข้าของคุณให้เป็นเลขยกกำลังสองถัดไปโดยอัตโนมัติ และใช้การสำรองแบบ DFT โดยตรงสำหรับลำดับความยาวสั้นที่ไม่ใช่เลขยกกำลังสอง

ความละเอียดความถี่ของ FFT คืออะไร?
ความละเอียดความถี่คืออัตราการสุ่มตัวอย่างหารด้วยความยาว FFT ตัวอย่างเช่น อัตราการสุ่มตัวอย่าง 1000 Hz และ FFT 1024 จุด จะให้ถังความถี่ห่างกันประมาณ 0.9766 Hz

ฉันควรใช้หน้าต่าง Hann, Hamming หรือ Blackman?
ใช้หน้าต่างสัญญาณเมื่อช่วงที่บันทึกมาไม่มีจำนวนรอบที่เป็นจำนวนเต็ม หน้าต่าง Hann เป็นตัวเลือกทั่วไปที่สมดุล, Hamming ช่วยลดไซด์โลบที่อยู่ใกล้เคียง และ Blackman ให้การกดไซด์โลบที่แรงกว่าด้วยเมนโลบที่กว้างกว่า

ทำไมผลลัพธ์ FFT ถึงเป็นจำนวนเชิงซ้อน?
แต่ละถังความถี่จะมีทั้งแอมพลิจูดและเฟส ส่วนจริงและส่วนจินตภาพเป็นวิธีที่กะทัดรัดในการจัดเก็บองค์ประกอบไซนูซอยด์ที่มีข้อมูลเฟสประกอบอยู่

อ้างอิงเนื้อหา หน้าหรือเครื่องมือนี้ว่า:

"เครื่องคำนวณการแปลงฟูเรียร์อย่างรวดเร็ว (FFT)" ที่ https://MiniWebtool.com/th/เครื่องคำนวณการแปลงฟูเรียร์อย่างรวดเร็ว-fft/ จาก MiniWebtool, https://MiniWebtool.com/

โดยทีมงาน miniwebtool อัปเดตเมื่อ: 24 เม.ย. 2026

คุณสามารถลองใช้ AI แก้ปัญหาคณิตศาสตร์ GPT ของเรา เพื่อแก้ไขปัญหาทางคณิตศาสตร์ของคุณผ่านคำถามและคำตอบด้วยภาษาธรรมชาติ.

แคลคูลัส:

เครื่องมือเด่น:

ค้นหา ID ผู้ใช้ Instagramค้นหา ID ผู้ใช้ Facebookตัวแปลงองศาทศนิยมเป็น DMSเครื่องแปลง PSI เป็น Barเครื่องมือแปลง kPa เป็น psiตัวแปลงบาร์เป็น PSIเครื่องคิดเลขผลรวมเครื่องคำนวณเลขยกกำลัง-ความแม่นยำสูงเครื่องคำนวณวันของปี - วันนี้เป็นวันอะไรของปีตัวแปลง cm เป็นฟุตและนิ้วตัวแปลง FPSตัวแปลงฟุตและนิ้วเป็นเซนติเมตรสถิติช่อง YouTubeเครื่องคำนวณพื้นที่ผิวทรงกระบอก ความแม่นยำสูงเครื่องคำนวณรายได้ YouTubeเครื่องตรวจจับเนื้อหา AIโปรแกรมแปลงตัวเลขเป็นภาษาอังกฤษเครื่องคำนวณส่วนเบี่ยงเบนมาตรฐานสัมพัทธ์เครื่องคำนวณส่วนเบี่ยงเบนมาตรฐาน - ความแม่นยำสูงตัวแปลง psi เป็น kPaตัวแก้และฝึกเกม 24ตัวแปลง DMS เป็นองศาทศนิยมเครื่องคำนวณราศีอาทิตย์ ราศีจันทร์ และลัคนา 🌞🌙✨เครื่องคิดเลข log ฐาน 2เครื่องคิดเลขรากที่สองเครื่องคิดเลข CAGRตัวแปลงเวลา Twitter/Xเครื่องคิดเลข Hexตัวแปลง ppm เป็นเปอร์เซ็นต์เครื่องคำนวณ kVAเครื่องคิดเลข PVIFA ความแม่นยำสูง⚔️ เครื่องคำนวณ DPSตัวดาวน์โหลดภาพขนาดย่อ YouTubeเครื่องคำนวณสัญกรณ์ซิกมา (ผลรวม)เครื่องคิดเลข One Rep Max (1RM)เครื่องคำนวณ NPVเครื่องคำนวณปริมาตรปริซึมสี่เหลี่ยมผืนผ้า ความแม่นยำสูงเครื่องคำนวณ GFRตัวแปลง HTML เป็นข้อความเครืองคดเลข-ancเครื่องคำนวณปริมาตรกรวย ความแม่นยำสูงเครื่องคำนวณปริมาตรทรงกลม ความแม่นยำสูงเครื่องมือปรับเปลี่ยนประโยคด้วย AIเครื่องคำนวณขนาดหมวกกันน็อกเครื่องคำนวณขนาดถุงมือเครื่องแปลงขนาดหมวกเครื่องคำนวณขนาดสโนว์บอร์ดเครื่องคำนวณขนาดสกีเครื่องคำนวณขนาดจักรยานตัวจับเวลาแบ่งช่วงสปีดรันเครื่องคำนวณสเตเบิลฟอร์ดเครื่องคำนวณเช็คเอาต์ปาเป้าเครื่องคำนวณอีโคโนมีโบว์ลิ่งคริกเก็ตเครื่องคำนวณสไตรค์เรตการตีเครื่องคำนวณ Net Run Rateเครื่องคำนวณอัตราส่วน K/Dเครื่องคำนวณเรตติ้ง Eloเครื่องคำนวณการฟื้นตัวของอัตราการเต้นหัวใจเครื่องคำนวณเวลาเดินป่าเครื่องคำนวณเพซพายเรือเครื่องคำนวณ Age-Grading การวิ่งเครื่องคำนวณ FTP และโซนพลังเครื่องคำนวณ Beep Testเครื่องคำนวณคะแนน ACFTเครื่องคำนวณ Wilks & DOTSเครื่องคำนวณออฟเซ็ตล้อค้นหาดัชนีโหลดและเรตติ้งความเร็วของยางเครื่องคำนวณต้นทุนต่อไมล์เครื่องคำนวณการซื้อรถลีสเครื่องคำนวณการผสมค่าออกเทนเครื่องคำนวณอัตราส่วนน้ำมัน 2 จังหวะเครื่องคำนวณความจุกระบอกสูบเครื่องยนต์เครื่องคำนวณโซฟาผ่านประตูเครื่องคำนวณคอร์ดฟืนเครื่องคำนวณ CADR เครื่องฟอกอากาศเครื่องคำนวณขนาดเครื่องลดความชื้นเครื่องคำนวณขนาดพัดลมเพดานเครื่องคำนวณขนาดผ้าม่านเครื่องคำนวณขนาดพรมเครื่องคำนวณความสูงในการแขวนภาพเครื่องคำนวณความสูงการติดตั้งทีวีเครื่องคำนวณขนาดทีวีเครื่องคำนวณปริมาตรและแผ่นรองบ่อเครื่องคำนวณเกลือสระว่ายน้ำเครื่องคำนวณปริมาตรสระว่ายน้ำเครื่องคำนวณขนาดเครื่องทำน้ำอุ่นเครื่องคำนวณเรซินอีพ็อกซีเครื่องคำนวณระยะห่างลูกกรงเครื่องคำนวณบัวเชิงผนังและคิ้วเครื่องคำนวณไซดิ้งเครื่องคำนวณสีย้อมไม้เดคเครื่องคำนวณเมล็ดหญ้าเครื่องคำนวณหญ้าปูสนามเครื่องคำนวณยางมะตอยเครื่องคำนวณลูกบาศก์หลาเครื่องคำนวณความยาวเสาอากาศเครื่องคำนวณการบรรจุท่อร้อยสายเครื่องคำนวณตัวเก็บประจุแบบอนุกรมและขนานเครื่องคำนวณรีแอกแตนซ์เหนี่ยวนำเครื่องคำนวณแสงสว่างในห้องเครื่องคำนวณลักซ์เป็นลูเมนตัวแปลงลูเมนเป็นวัตต์เครื่องคำนวณขนาดเครื่องกำเนิดไฟฟ้าตัวแปลง mAh เป็น Whเครื่องคำนวณกำลังไฟฟ้า 3 เฟสเครื่องคำนวณแอมป์เป็นวัตต์เครื่องคำนวณวัตต์เป็นแอมป์เครื่องคำนวณตัวต้านทานแบบอนุกรมเครื่องคำนวณแรงเสียดทานเครื่องคำนวณพื้นเอียงเครื่องคำนวณความได้เปรียบเชิงกลเครื่องคำนวณความเร็วเสียงเครื่องคำนวณความเร็วคลื่นเครื่องคำนวณแรงลอยตัวเครื่องคำนวณความเร็วสุดท้ายเครื่องคำนวณความยาวคลื่นเดอบรอยล์เครื่องคำนวณพลังงานโฟตอนเครื่องคำนวณ E=mc²เครื่องคำนวณการยืดออกของเวลาเครื่องคำนวณกฎข้อที่สามของเคปเลอร์เครื่องคำนวณความเร็วหลุดพ้นเครื่องคำนวณแรงโน้มถ่วงเครื่องคำนวณกฎเบียร์ แลมเบิร์ตเครื่องคำนวณสมการเนินสต์เครื่องคำนวณความดันออสโมติกเครื่องคำนวณการเพิ่มขึ้นของจุดเดือดเครื่องคำนวณการลดลงของจุดเยือกแข็งเครื่องคำนวณองค์ประกอบร้อยละเครื่องคำนวณนอร์แมลลิตีเครื่องคำนวณโมแลลิตีตัวแปลง pKa เป็น Kaเครื่องคำนวณเฮนเดอร์สัน ฮัสเซลบาล์ชเครื่องคำนวณผลได้ตามทฤษฎีเครื่องคำนวณสารกำหนดปริมาณเครื่องคำนวณการจัดเรียงอิเล็กตรอนตารางธาตุแบบโต้ตอบเครื่องสร้างแผนการสอน AIเครื่องสร้างควิซ AIเครื่องสร้างการอ้างอิง APA/MLA/Chicagoเครื่องคำนวณเปอร์เซ็นต์การเข้าเรียนเครื่องคำนวณคะแนน APเครื่องคำนวณคะแนน ACTเครื่องคำนวณคะแนน SATตัวแปลงเปอร์เซ็นต์เป็น CGPAตัวแปลง CGPA เป็นเปอร์เซ็นต์เครื่องให้เกรดง่าย EZ Graderเครื่องคำนวณค่าใช้จ่ายในการเลี้ยงดูบุตรเครื่องคำนวณปริมาณนมที่ทารกต้องการเครื่องคำนวณขนาดผ้าอ้อมเครื่องสร้างชื่อทารกเครื่องทำนายสีตาของทารกเครื่องคำนวณเปอร์เซ็นไทล์ BMI สำหรับเด็กเครื่องคำนวณทำนายส่วนสูงของเด็กเครื่องคำนวณเวลาเพิ่มเป็นสองเท่าของ hCGเครื่องคำนวณวันครบกำหนดคลอด IVFเครื่องคำนวณการฝังตัวของตัวอ่อนเครื่องทำนายเพศทารกแบบจีนเครื่องมือจัดรูปแบบวันที่ ISO 8601ตัวแปลงวันที่จูเลียนเครื่องคำนวณการงีบหลับเครื่องคำนวณข้างขึ้นข้างแรมเครื่องคำนวณเวลาพระอาทิตย์ขึ้นและตกนาฬิกาโลกเครื่องแปลงวันที่เป็นเลขโรมันนับถอยหลังสู่การเกษียณเครื่องคำนวณการเลิกเครื่องคำนวณวันเกิดครึ่งปีเครื่องคำนวณวันครบรอบเครื่องคำนวณเลขสัปดาห์เครื่องคำนวณการแบ่งทิปเครื่องคำนวณ ROI การตลาดผ่านอีเมลเครื่องคำนวณต้นทุนต่อลูกค้าเป้าหมายเครื่องคำนวณเงินทุนหมุนเวียนตัวสร้างตัวละคร RPG แบบสุ่ม