本文主要是介绍心电信号情绪识别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
预处理
对处理后的ECG信号进行有情绪特征差异的特征值提取(CNN)
%% 数据预处理(训练集 验证集 测试集划分)
%%
clc;
clear;
close all[A B]=xlsread('Self-annotation Multimodal_Use.xlsx');Labels=B(2:end,18);unique(Labels)% 设定目标文件夹路径
folderPath = './ECG';% 获取所有.mat文件的列表
files = dir(fullfile(folderPath, '*.dat'));data=[];
label=[];% 循环遍历所有文件
for k = 1:length(files)% 构建完整的文件路径filePath = fullfile(files(k).folder, files(k).name);% 加载.mat文件ecgSignal = load(filePath);Fs=1000;% 高通滤波器设置hpFilt =
这篇关于心电信号情绪识别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!