EDIT: Sau khi đọc lên trên này tôi nghĩ rằng thuật toán này không thực sự hữu ích cho câu hỏi này, tôi sẽ cung cấp cho một mô tả nào cho người đọc khác. được tìm thấy trong
Bí quyết số
[Luận án tiến sĩ] [1] này Khoảng thời gian là khoảng cách được ghi nhật ký như là kết quả frequeny quy mô.
Thuật toán này được sử dụng cho dữ liệu/hàm bị phân hủy thành 0 trong khoảng thời gian quan sát (có thể không phải trường hợp của bạn), một ví dụ đơn giản điển hình sẽ là phân rã theo cấp số mũ.
Nếu dữ liệu của bạn được ghi chú theo điểm (x_0, y_0), (x_1, y_1) ... (x_i, y_i) và bạn muốn tính phổ A (f) trong đó f là tần số cho phép nói f_min = 1/x_max đến f_max = 1/x_min khoảng cách nhật ký. Phần thực cho mỗi tần số f sau đó được tính bằng:
A (f) = tổng từ i = 0 ... i-1 {(y_i + 1 - y_i)/(x_i + 1 - x_i) * [cos (2 * pi * f * t_i + 1) - cos (2 * pi * f * t_i)]/((2 * pi f *)^2)}
phần tưởng tượng là:
A (f) = y_0/(2 * pi * f) + tổng từ i = 0 ... i-1 {(y_i + 1 - y_i)/(x_i + 1 - x_i) * [sin (2 * pi * f * t_i + 1) - sin (2 * pi * f * t_i)]/((2 * pi * f)^2)}
[1] Blochowicz, Thomas: Quang phổ điện môi băng rộng trong Gọn gàng và Binary phân tử thủy tinh Formers. Đại học Bayreuth, 2003, Chương 3.2.3
Đó là một ý tưởng thú vị. Tôi không chắc chắn như thế nào hữu ích mặc dù: các dạng sóng với các tần số logarit là một cơ sở hoàn chỉnh và nếu không, những gì sử dụng là họ? (Không phải để nói nó không hữu ích, tôi thực sự có nghĩa là tôi không chắc chắn.) – tom10
Tôi đã giả định nó sẽ tương tự như FFT, nhưng với các thùng trong kết quả logarithmically khoảng cách. Ví dụ, một máy phân tích phổ âm thanh sẽ được hưởng lợi từ điều này vì nó sẽ có độ phân giải cao hơn ở tần số thấp và độ phân giải thấp hơn ở tần số cao (http://www-uxsup.csx.cam.ac.uk/pub/doc/suse/ suse9.0/userguide-9.0/sound_audacity_spectrum.png), và tốc độ tính toán cao hơn sẽ cho phép nó làm mới với tốc độ nhanh hơn nhiều hoặc cung cấp độ phân giải lớn hơn tổng thể. – endolith
Bây giờ tôi hiểu nó tốt hơn, một biến đổi phức tạp của biến đổi genlet có lẽ sẽ làm những gì tôi đang tưởng tượng, cho một máy phân tích phổ, ít nhất. – endolith