From e0aba2698959be90366fef36f2f5706fff001ff2 Mon Sep 17 00:00:00 2001 From: ZaellixA <axilleaz@protonmail.com> Date: Tue, 17 Sep 2024 17:48:50 +0100 Subject: [PATCH] Fix bug in obsFiltEstTD.m that would screw dimension when there is only one source present --- .../Remote Microphone Technique/MATLAB/Functions/obsFiltEstTD.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Virtual Sensing/Remote Microphone Technique/MATLAB/Functions/obsFiltEstTD.m b/Virtual Sensing/Remote Microphone Technique/MATLAB/Functions/obsFiltEstTD.m index d8827b8..804c205 100644 --- a/Virtual Sensing/Remote Microphone Technique/MATLAB/Functions/obsFiltEstTD.m +++ b/Virtual Sensing/Remote Microphone Technique/MATLAB/Functions/obsFiltEstTD.m @@ -111,7 +111,7 @@ function [estPerMic, est, err, estMean, errMean] = obsFiltEstTD(m, O, e) % Sum the estimates of each monitoring microphone to get the estimated virtual microphone signals if nargout > 1 - est = squeeze(sum(estPerMic, 3)); + est = reshape(sum(estPerMic, 3), size(estPerMic, 1), size(estPerMic, 2), size(estPerMic, 4)); end % Calculate the error signals -- GitLab