大家好,我是茗创科技的周翊,近日分析数据的时候碰到一批采样率比较低,虽然对于分析的频段已经足够了,但是画出来的时频图却不好看,如下左图。本着对客户负责的原则,就想在现有的数据基础上给客户进行平滑作图,就有了右图的效果,是不是瞬间好看了很多?

% 代码由茗创科技工程师 周翊编写 并无偿分享使用 转载注明来源
% 更多需要可加微信了解
% 茗创科技专注于脑影像数据处理,涵盖(fMRI,结构像,DTI,ASL,EEG/ERP,FNIRS,眼动)等,也欢迎
% 了解茗创科技的课程及数据处理服务,可添加微信号 17373158786 进行咨询。
%
% Written By MCKJ tech Yizhou
% Using the code without proper understanding the code and relevant background
% of EEG may lead to confusion, incorrect data analyses,or misinterpretations
% of results.The author assumes NO responsibility for inappropriate or incorrect use of this code.%% 画热图平滑的代码--左图太粗糙,对其进行平滑作图呈现在论文里,建议计算机配置比较高,图片大于几百兆,比较耗内存
% img_P_BC是做时频分析时生成的时频矩阵
[X,Y] = meshgrid(1:size(img_P_BC,2),1:size(img_P_BC,1));% 时间*频率
[Xn,Yn] = meshgrid(1:0.1:size(img_P_BC,2),1:0.1:size(img_P_BC,1));%0.1足够了,0.01生成的数据3G大,会死机
img_P_BC_map1 = interp2(X,Y,img_P_BC,Xn,Yn,'linear');
imagesc(t,f,img_P_BC_map1);axis xy;% Copyright (c) 2020-2021 MCKJ. All rights reserved.

实现环境为matlab2013+eeglab13

更多需要请联系微信号 17373158786 进行咨询

代码分享|时频分析时绘制热图进行平滑的代码相关推荐

  1. 生信分析-TBtools绘制热图

    配色 数据标准化 离散色阶 行列注释 面积映射大小 着色指定 准备一个颜色指定的文件,文件有两列列,第一列是gene,第二列是RGB的颜色代码,三个代码用英文逗号隔开 组合热图 圆圈是原始数值,方框颜 ...

  2. 基于matlab的时频分析,时频分析 - MATLAB Simulink - MathWorks 中国

    Examine the features and limitations of the time-frequency analysis functions provided by Signal Pro ...

  3. matlab时频分析代码

    当进行时频分析时,MATLAB提供了多种函数和工具箱,下面是一个简单的MATLAB时频分析代码示例: 假设我们有一个信号x和一个采样频率fs.以下是使用MATLAB信号处理工具箱的代码: ```mat ...

  4. R统计绘图-corrplot绘制热图及颜色、字体等细节修改1

    有师妹想要更改热图的颜色和字体,想着之前相关性绘图等推文只是使用corrplot默认的颜色绘图,为了帮师妹解惑,今天就写一篇,怎么设置热图颜色和字体等细节到推文.其实看一遍R语言实战|入门3:图形初阶 ...

  5. 关于通用雷达信号的时频分析与图像绘制(Matlab)

    关于通用雷达信号的时频分析与图像绘制(Matlab) 最近在研究雷达信号的调制识别,所以对通用的雷达信号种类进行了时频域上的研究,下面小结给大家,从信号的原理到matlab的时频图绘制. 信号种类 这 ...

  6. 时频分析:短时傅立叶变换实现(5)

    目录: 前言 实验环境 Matlab spectrogram函数 1语法 2使用说明 3代码如下 3.1谱图聚集和门限设置 参考: 前言 之前讲了时频分析的原理,现在来讲讲它在matlab里面的实现. ...

  7. matlab求时频分布图,Matlab时频分析TFD程序集(时频分布、chirplet分解、变形分数傅立叶变换)源代码...

    码农 &nbsp2020年08月10日 学习一下 ikkki &nbsp2018年06月14日 希望有用 ahha &nbsp2018年06月13日 谢谢分享 YXJ1280  ...

  8. 实验二 语音信号基本时频分析(待更改)

    实验二 语音信号基本时频分析 1.实验目的 1.1 学习与掌握语音信号的分帧及加窗 1.2 了解并分析信号加汉明窗及矩形窗后的差别 1.3 分析清音与浊音的时域及频谱域波形特征(画图.对比) 1.4 ...

  9. LFM信号加噪、时频分析、滤波

    前言 线性调频(Linear Frequency Modulation,LFM)信号具有很大的时宽带宽积,可获得很大的脉冲压缩比,是雷达系统和声呐系统广泛采用的一种信号形式. LFM信号的数学表达式为 ...

最新文章

  1. App上架应用市场,如何攻破安全过检难题
  2. golang确保输入过滤
  3. LinkedIn公司采用超大规模数据中心设计
  4. hdu 1881(简单01背包)
  5. .net framework 4.0环境下遇到版本不同编译不通过的解决办法
  6. h264的码率控制 JVT-G012
  7. 怎么把汇编语言变成c语言,如何把汇编语言转换成C语言
  8. php strtotime,php中strtotime什么意思
  9. Core Animation(核心动画)
  10. Ubuntu时间管理方法
  11. 《树莓派实战秘籍》——1.20 技巧20使用Swap添加额外的内存
  12. 网络校时(非NTP)
  13. SUM OF SUB RECTANGLE AREAS(打表+oeis+c++大数类板子)
  14. linux内核 v4l2编译,Linux之V4L2基础编程
  15. 电脑上有什么比较好用的屏幕录制软件
  16. Aspect获取目标方法中带特定注解的参数值
  17. excel函数去重_Excel 2010中去除重复项的几种常用技巧
  18. centos系统简析
  19. 二本计算机,4年开发,年包才40多万。二本真的不如985/211吗?
  20. 所发生的发生的发顺丰噶时代发生的发生地方

热门文章

  1. error TS2322: Type {} is not assignable to type ‘IntrinsicAttributes IntrinsicClassAttributes
  2. Win10打开SQL Server2014的SQL Server配置管理器
  3. VMWare网络链接三种方式
  4. sw如何按比例缩放零件_SOLIDWORKS装配体及零件的整体缩放
  5. java 卷轴式_java核心卷轴之泛型程序设计
  6. 进行移动_德勤预测2019年初中国有6亿人使用手机进行移动支付
  7. 已解决解压zip文件,抛出异常:不可预料的压缩文件末端的正确解决方法(亲测有效)
  8. CentOS 7 万网申请免费 SSL 证书,apache 详细教程
  9. CSDN中写博客的特殊符号
  10. 算法 64式 20、其他算法整理