时频转换 | Matlab同步提取变换Synchroextracted transform一维数据转二维图像方法

目录

基本介绍

时频转换 | Matlab同步提取变换Synchroextracted transform一维数据转二维图像方法

程序设计

matlab 复制代码
clear
clc
% close all
load x.mat    % 导入数据
x = x(1:5120); % 本数据只选择5120个点进行分析
fs = 6400 ; % 数据采样频率
output_folder = './figures';  % 指定输出频谱文件夹路径(此处默认为本代码文件夹)
%% 滑动窗口划分样本
window_length = 1024;  % 窗口长度
step_size = 1024;  % 步长
t = (0:window_length-1)/fs;
fre=(fs/2)/(window_length/2):(fs/2)/(window_length/2):(fs/2);
num_samples = floor((length(x) - window_length) / step_size) + 1;  % 样本数量
 %% 参数选择 
%窗选择参数
WindowOpt = struct('type','gauss','s',0.015);
%频率选择参数
Parameter = struct('L',window_length/2+1,'fmin',0,'fmax',fs/2);
% 初始化样本矩阵
samples = zeros(window_length, num_samples);

参考资料

1\] https://blog.csdn.net/kjm13182345320/article/details/129215161 \[2\] https://blog.csdn.net/kjm13182345320/article/details/128105718 ## 获取方式 点击文章底部联系博主

相关推荐
weixin_428498499 分钟前
在MATLAB中使用MPI进行并行编程
matlab
青橘MATLAB学习9 分钟前
基于Rosen梯度投影法的约束优化问题求解及MATLAB实现
matlab·约束优化·rosen梯度投影法·线性约束
随便@_@10 分钟前
基于MATLAB/simulink的信号调制仿真--AM调制
开发语言·matlab·simulink·移动仿真
weixin_4284984911 分钟前
三维凹多面体分解为凸多面体的MATLAB实现
matlab
爱代码的小黄人14 分钟前
深入解析系统频率响应:通过MATLAB模拟积分器对信号的稳态响应
开发语言·算法·matlab
KWTXX5 小时前
matlab与dsp28335联调
matlab
ππ记录14 小时前
MATLAB 编程入门(附安装环境)
开发语言·matlab·matlab入门的详细教程·matlab详细教程
studyer_domi16 小时前
Matlab 汽车ABS的bangbang控制和模糊PID控制
计算机视觉·matlab·汽车
阿昆的科研日常17 小时前
Matlab个性化绘图第10期—滑珠进度柱状图
开发语言·matlab·可视化·论文插图
weixin_4284984917 小时前
将三维非平面点集拆分为平面面片的MATLAB实现
算法·matlab