From f9f2874f2da809c1796b864f0238cfe542ce0f9c Mon Sep 17 00:00:00 2001 From: 4gwe Date: Sun, 18 Jan 2026 20:20:58 +0100 Subject: [PATCH] pspm_load_data convertes single data to double --- src/pspm_load_data.m | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/pspm_load_data.m b/src/pspm_load_data.m index 0c6365fe7..63634d280 100644 --- a/src/pspm_load_data.m +++ b/src/pspm_load_data.m @@ -190,7 +190,13 @@ %% 7 Check data & infos [sts, data] = pspm_check_data(data, infos); if sts < 1, return, end - +% Check if data is single +for k = 1:numel(data) + if ~strcmpi(data{k}.header.units, 'events') && ~isa(data{k}.data, 'double') + data{k}.data = double(data{k}.data); + fprintf('Channel %d converted to double.\n', k); + end +end %% 8 Analyse file structure filestruct.numofwavechan = 0; filestruct.numofeventchan = 0;