Câu hỏi về chức năng FFT PSD

N

neoflash

Guest
Có một ví dụ để phân tích FFT PSD MATLAB embeded: --------------------------------------- -------- t = 0: 0,001: 0,25 x = sin (2 * pi * 50 * t) X = fft (x, 256)% lý do tại sao PSD | x (f) | ^ 2/256? nên không phải là được chia cho T = 256 * 0.001? PSD = X. * Conj (X) / (256) f = 1000/256 * (0:127); lô (f, PSD (1:128)) tiêu đề (mật độ điện quang phổ ') xlabel (' Tần số ( Hz) ') ------------------------------------------ - Như đã nêu ở trên, MATLAB tính toán FFT x của và lấy được PSD của nó bằng cách sử dụng: PSD = X. * Conj (X) / (256); Tôi rất tò mò về lý do tại sao nó được chia bởi [b 256 [/b], 256 * 0.001 ? Kể từ khi PSD nên được định nghĩa là | X (f) | ² / T, T là chiều dài chiều dài tính toán trong phạm vi thời gian. cảm ơn.
 
công thức | X | ^ 2 / T, sử dụng tiếp tục miền và 0,001 mẫu trong thời gian
 
Trong dự toán phổ PSD có thể được định nghĩa cơ bản sử dụng không ước lượng tham số: xem xét các phương pháp periodogram chúng tôi đã DTFTestimated = (XX) / N trong đó N là số điểm từ các DTFT. Bạn trường hợp N = 256. Vuông của mô đun của Fourier Transform là mật độ công suất ước tính, khi periodogram được áp dụng, nó có kích thước của năng lượng bình thường hóa authoug một số autors sẽ gọi nó như là mật độ phổ công suất (PSD) Kính trọng
 

Welcome to EDABoard.com

Sponsor

Back
Top