คุณควรทราบว่าไม่แนะนำให้ประมาณค่าพลังงานสเปกตรัมโดยใช้ periodogram และในความเป็นจริงแล้วการปฏิบัติที่ไม่ดีตั้งแต่ ~ 1896 มันเป็นตัวประมาณที่ไม่สอดคล้องกันสำหรับตัวอย่างข้อมูลน้อยกว่าล้าน (และแม้กระทั่ง ... ) และโดยทั่วไป ลำเอียง. สิ่งเดียวกันนี้นำไปใช้กับการใช้การประมาณค่ามาตรฐานของความสัมพันธ์อัตโนมัติ (เช่น Bartlett) เนื่องจากเป็นคู่การแปลงฟูริเยร์ เมื่อคุณใช้ตัวประมาณที่สอดคล้องกันมีตัวเลือกบางอย่างให้คุณ
สิ่งที่ดีที่สุดของสิ่งเหล่านี้คือการประเมินสเปกตรัมพลังงาน (หรือเรียว) แบบหลายหน้าต่าง ในกรณีนี้โดยใช้ค่าสัมประสิทธิ์ของแต่ละหน้าต่างด้วยความถี่ที่น่าสนใจคุณสามารถคำนวณสถิติ Harmonic Fเทียบกับสมมติฐานว่างของเสียงสีขาว นี่เป็นเครื่องมือที่ยอดเยี่ยมสำหรับการตรวจจับส่วนประกอบของเส้นเสียงรบกวนและแนะนำเป็นอย่างยิ่ง มันเป็นตัวเลือกเริ่มต้นในชุมชนการประมวลผลสัญญาณสำหรับการตรวจจับเป็นระยะในเสียงภายใต้สมมติฐานของความคงที่
คุณสามารถเข้าถึงทั้งวิธีการประเมินคลื่นความถี่และการทดสอบ F ที่เกี่ยวข้องผ่านทางmultitaper
แพคเกจใน R (มีให้ผ่านทาง CRAN) เอกสารที่มาพร้อมกับแพ็คเกจควรจะเพียงพอสำหรับคุณ spec.mtm
F-ทดสอบเป็นตัวเลือกที่ง่ายในการเรียกฟังก์ชั่นสำหรับ
การอ้างอิงดั้งเดิมที่กำหนดทั้งสองเทคนิคเหล่านี้และให้อัลกอริทึมสำหรับพวกเขาคือการประมาณค่าสเปกตรัมและการวิเคราะห์ฮาร์มอนิก , DJ Thomson, การดำเนินการของ IEEE, vol. 70, pg. 1055-1096, 1982
นี่คือตัวอย่างการใช้ชุดข้อมูลที่รวมอยู่ในmultitaper
แพ็คเกจ
require(multitaper);
data(willamette);
resSpec <- spec.mtm(willamette, k=10, nw=5.0, nFFT = "default",
centreWithSlepians = TRUE, Ftest = TRUE,
jackknife = FALSE, maxAdaptiveIterations = 100,
plot = TRUE, na.action = na.fail)
พารามิเตอร์ที่คุณควรระวังคือkและnw : นี่คือจำนวนของ windows (ตั้งค่าเป็น 10 ด้านบน) และผลิตภัณฑ์ time-bandwidth (5.0 ด้านบน) คุณสามารถปล่อยให้เป็นค่าเริ่มต้นเสมือนเหล่านี้สำหรับแอปพลิเคชันส่วนใหญ่ได้อย่างง่ายดาย centreWithSlepiansคำสั่งเอาประมาณการที่แข็งแกร่งของค่าเฉลี่ยของชุดเวลาโดยใช้การฉายบน windows Slepian - นี้เป็นยังแนะนำเช่นออกจากค่าเฉลี่ยผลิตจำนวนมากของการใช้พลังงานที่มีความถี่ต่ำ
ฉันขอแนะนำให้พล็อตเอาท์พุทคลื่นความถี่จาก 'spec.mtm' บนสเกลบันทึกเนื่องจากมันล้างสิ่งต่าง ๆ อย่างมีนัยสำคัญ หากคุณต้องการข้อมูลเพิ่มเติมเพียงโพสต์และฉันยินดีที่จะให้มัน
bootspecdens
อาจเป็นประโยชน์