From da977bfd32da4505f6157c23ba0265b4ceeeaf3e Mon Sep 17 00:00:00 2001
From: ZaellixA <axilleaz@protonmail.com>
Date: Mon, 10 Mar 2025 23:07:42 +0000
Subject: [PATCH] Update obsFilt.m to accept complex valued regularisation
 values

---
 .../Remote Microphone Technique/MATLAB/Functions/obsFilt.m    | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/Virtual Sensing/Remote Microphone Technique/MATLAB/Functions/obsFilt.m b/Virtual Sensing/Remote Microphone Technique/MATLAB/Functions/obsFilt.m
index b71fcce..ad26a93 100644
--- a/Virtual Sensing/Remote Microphone Technique/MATLAB/Functions/obsFilt.m	
+++ b/Virtual Sensing/Remote Microphone Technique/MATLAB/Functions/obsFilt.m	
@@ -3,7 +3,7 @@
 % Author: Achilles Kappis
 % e-mail: axilleaz@protonmail.com
 %
-% Date: 05/03/2025 (DD/MM/YYYY)
+% Date: 10/03/2025 (DD/MM/YYYY)
 %
 % Copyright: MIT
 % --------------------------------------------------
@@ -107,7 +107,7 @@ function [oOpt, Sme, Smm, condNum] = obsFilt(Pe, Pm, Svv, regFacs, snrVal)
     end
 
     if nargin > 3 && ~isempty(regFacs)
-        validateattributes(regFacs, "numeric", {'2d', 'real', 'nonnan', 'nonempty', 'finite'}, mfilename, "Regularisation factors", 4);
+        validateattributes(regFacs, "numeric", {'2d', 'nonnan', 'nonempty', 'finite'}, mfilename, "Regularisation factors", 4);
 
         % Make sure regFacs has correct dimensions
         if ~isscalar(regFacs)
-- 
GitLab