From b9ef65a7e32dcbcbed09c89c097aa85bb6d60a6c Mon Sep 17 00:00:00 2001 From: ZaellixA <axilleaz@protonmail.com> Date: Sun, 17 Nov 2024 17:24:16 +0000 Subject: [PATCH] Fix input check in firstOrderDma.m to check first dimension of input argument instead of second --- .../Array Processing/MATLAB/Functions/firstOrderDma.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Signal Processing/Array Processing/MATLAB/Functions/firstOrderDma.m b/Signal Processing/Array Processing/MATLAB/Functions/firstOrderDma.m index f31cdb6..82e4168 100644 --- a/Signal Processing/Array Processing/MATLAB/Functions/firstOrderDma.m +++ b/Signal Processing/Array Processing/MATLAB/Functions/firstOrderDma.m @@ -3,7 +3,7 @@ % Author: Achilles Kappis % e-mail: axilleaz@protonmail.com % -% Date: 05/11/2024 (DD/MM/YYYY) +% Date: 17/11/2024 (DD/MM/YYYY) % % Copyright: MIT % -------------------------------------------------- @@ -77,8 +77,8 @@ function [h, output] = firstOrderDma(input, freq, d, pPattern, beta) % ==================================================== validateattributes(input, {'numeric'}, {'3d', 'nonnan', 'finite', 'nonempty'}, mfilename, 'Input', 1); - if mod(size(input, 2), 2) ~= 0 - error("Second dimension of 'input' parameter must have even length.") + if mod(size(input, 1), 2) ~= 0 + error("First dimension of 'input' parameter must have even length.") end validateattributes(freq, {'numeric'}, {'real', 'nonnan', 'finite', 'nonempty', 'vector', 'numel', size(input, 3)}, mfilename, 'Frequencies', 2); -- GitLab