转自 ...
在地震波形分析时,时频图可以辅助识别信号,频谱图可以观察地震信号的频率分布范围,发现波形的优势频率,是地震类型判断和科学研究的重要工具。 下面这段基于python开发的小程序只需要给定地震数据的SAC格式文件,自动进行傅丽叶变换,画出原始波形 时频图 频谱图,非常方便地实现了地震信号分析。 import struct import pylab import numpy as np from sci ...
2020-04-22 14:24 26 2882 推荐指数:
转自 ...
[b,f,t]=specgram(data,nfft,Fs,window,numoverlap); imagesc(t,f,20*log10(abs(b))), axis xy, colormap(jet); % 画时频图 其中: % nfft是fft的长度,越长的话,频域分辨率越高 ...
频谱图: ...
Matlab 语谱图(时频图)绘制与分析 语谱图:先将语音信号作傅里叶变换,然后以横轴为时间,纵轴为频率,用颜色表示幅值即可绘制出语谱图。在一幅图中表示信号的频率、幅度随时间的变化,故也称“时频图”。 图1 数字0-10波形图 图2 数字0-10语谱图 图3 语谱图简单分析 ...
Python绘制语谱图+时域波形 绘制图形展示:2019-07-06 11:39:41 ...
先上效果图: Matlab框架代码: %% Author Information % Author: Guoyang Liu % Email: virter1995@outlook.com % Date: 2019-11-28 (Update 1: 2020-12-14 ...
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; u ...
频谱图的横轴表示的是 频率, 纵轴表示的是振幅 #coding=gbk import numpy as np import pandas as pd import matplotlib.pyplot as plt #依据快速傅里叶算法得到信号的频域 def test_fft ...