原文:python,地震波形、時頻圖、頻譜圖計算和顯示軟件

在地震波形分析時,時頻圖可以輔助識別信號,頻譜圖可以觀察地震信號的頻率分布范圍,發現波形的優勢頻率,是地震類型判斷和科學研究的重要工具。 下面這段基於python開發的小程序只需要給定地震數據的SAC格式文件,自動進行傅麗葉變換,畫出原始波形 時頻圖 頻譜圖,非常方便地實現了地震信號分析。 import struct import pylab import numpy as np from sci ...

2020-04-22 14:24 26 2882 推薦指數:

查看詳情

Matlab

[b,f,t]=specgram(data,nfft,Fs,window,numoverlap); imagesc(t,f,20*log10(abs(b))), axis xy, colormap(jet); % 畫 其中: % nfft是fft的長度,越長的話,頻域分辨率越高 ...

Fri Jul 14 17:48:00 CST 2017 0 1703
Matlab 語譜()繪制與分析

Matlab 語譜()繪制與分析 語譜:先將語音信號作傅里葉變換,然后以橫軸為時間,縱軸為頻率,用顏色表示幅值即可繪制出語譜。在一幅圖中表示信號的頻率、幅度隨時間的變化,故也稱“”。 1 數字0-10波形圖 2 數字0-10語譜 3 語譜簡單分析 ...

Thu Sep 29 06:29:00 CST 2016 6 38085
使用python進行傅里葉變換FFT繪制頻譜

頻譜的橫軸表示的是 頻率, 縱軸表示的是振幅 #coding=gbk import numpy as np import pandas as pd import matplotlib.pyplot as plt #依據快速傅里葉算法得到信號的頻域 def test_fft ...

Fri Apr 24 00:03:00 CST 2020 0 5735
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM