MATLAB短时傅里叶变换并绘制时频图
data=load('dataset/rawdata/eegdata4.mat');
Au=data.eegdata(:,1);
Fs = 1200;
[B, F, T, P] = spectrogram(Au,100,99,100,Fs); % B是F大小行T大小列的频率峰值,P是对应的能量谱密度
%spectrogram函数返回输入信号的短时傅里叶变换,Au为信号,第一个100为窗函数大小,99为重叠的采样点数,第二个100为计算离散傅里叶变换的点数,Fs为采样频率
figure
imagesc(T,F,P);
%imagesc(T,F,B)
set(gca,'YDir','normal')%设置y轴数值为正常显示
ylim([0,35]);%y轴范围
colorbar;%色标
xlabel('时间 t/s');
ylabel('频率 f/Hz');
title('短时傅里叶时频图');
MATLAB短时傅里叶变换并绘制时频图相关推荐
- python 绘制时频图 plt.specgram
时频图以横轴为时间,纵轴为频率,用颜色表示幅值.在一幅图中表示信号的频率.幅度随时间的变化 matplotlib.pyplot.specgram(x, NFFT=None, Fs=None, Fc=N ...
- python绘制时频图
最近一直在做轴承RUL.在进行xinh信号处理上面遇见了很多的问题,想要用python进行信号时频图的绘制.但是在选择绘制图的函数上也是煞费苦心. 首先来说plt.imshow()函数,虽然他的功能强 ...
- 2021-05-10 Matlab短时傅里叶变换和小波变换的时频分析
Matlab短时傅里叶变换和小波变换的时频分析 简介 本文主要给定一小段音频,通过短时傅里叶变换和小波变换制作时频图.音频的采样率为44100, 短时傅里叶变换 在matlab中,短时傅里叶变换的分析 ...
- matlab STFT从时频图找异常噪声的频率
%%%%%%傅里叶变换/逆变换/短时傅里叶变换%%%%%% [y,Fs]=wavread('Noise.wav'); %读出信号,采样率和采样位数. %sound(y,Fs); y=y(:,1); % ...
- 基于小波时频图和2D-CNN的滚动轴承故障检测
目录 一.研究思路 1.基于小波时频图和CNN的滚轴故障诊断方法的研究思路如下: 二.数据集介绍与数据处理 1.数据集介绍 2.数据集分割与合并 3.数据集分析 三.小波时频图导出 四.CNN网络的构 ...
- Python实现“EMD\EEMD\VMD+Hilbert时频图”与“CWT小波时频图”
Python实现"EMD\EEMD\VMD+Hilbert时频图"与"CWT小波时频图" 信号处理中常需要分析时域统计量.频率成分,但不平稳信号的时域波形往 ...
- 信号时频图的横纵坐标对调
博客1:如何翻转信号的时频图 论文有时候需要绘制信号的时频图.Matlab有专用的函数spectrogram可以用来帮助我们绘制信号的时频图.默认的图例是横轴为频率,纵轴为时间.如果希望将横轴和纵轴对 ...
- 融合DE 端和FE端数据,利用小波变换生成时频图,再分别利用DCNN、KNN和DNN进行对比实验(python代码)
1.数据集介绍: 试验台如图所示,试验台左侧有电动机,中间有扭矩收集器,右侧有动力测试仪,控制电子设备在图中没有显示.SKF6203轴承使用16通道数据采集卡采集轴承的振动数据,并在驱动端部分(DE) ...
- 基于FFT频谱与小波时频图的双流CNN轴承故障诊断模型
在博客https://blog.csdn.net/qq_41043389/article/details/106150980里,我们提出了采用小波时频图作为轴承信号的故障特征数据,即首先利用提取各样本 ...
最新文章
- 半导体群聚、虚拟垂直、整合
- 设置Enter键为默认键
- 收集一些好的技术文档
- java中有没有栈_Java中堆和栈有什么区别
- Does GATHER_STATS_JOB gather all objects' stats every time?
- 【MM】计划交货成本(Delivery Costs)
- IntelliJ Idea取消Colud not autowire.No
- Ant Design Pro入门之简介
- 洛谷 1165日志分析
- android.mk 模块编译,通过Android.mk添加一个编译模块到系统中的顺序如下
- C#LeetCode刷题之#501-二叉搜索树中的众数​​​​​​​(Find Mode in Binary Search Tree)
- 大数据之-入门_大数据部门业务流程分析---大数据之hadoop工作笔记0006
- java gc日志乱码_gc原理以及gc日志剖析
- 练习|Django-单表
- 移动端常用Axure组件库 元件库下载 包含微信 支付宝常用组件元素
- 台式计算机打字标准手法,电脑打字技巧口诀
- 如何优化Web网站性能?
- 喜马拉雅自研网关架构演进过程
- 思科的服务器困局:投资增长,还是退出?
- python 模块 导入机制 模块搜索 Python包 发布python模块或程序
热门文章
- android+studio数独小游戏,App Store 上的“益智数独-每日一题挑战题,锻炼你的大脑”...
- 抢红米有感 :雷军的营销智慧
- 微博超话自动签到 php,求一个可以长期签到新浪微博超话和QQ音乐签到
- 计算机防勒索病毒之系统主机加固篇
- 防止无协议脱欧 工党或支持英国推迟脱欧提案
- html页面视口,web移动端---视口viewport
- swift 将图片保存到本地_Swift - 保存图片到系统相册(相机胶卷),并获取存放路径、缩略图...
- 如何在不重启电脑的情况下修改主机名
- 五款非常有趣的手机APP你都知道吗
- 打开office word excel弹出visual studio