From 27bf034d1b708cc70f4ddbd940043ce7ceaa7c1c Mon Sep 17 00:00:00 2001 From: ZaellixA <axilleaz@protonmail.com> Date: Fri, 12 Jul 2024 16:48:05 +0100 Subject: [PATCH] Fixed bug in virtMicGeo.m where when single mic was chosen an arrangement length was required --- Utilities/Geometries/MATLAB/virtMicGeo.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Utilities/Geometries/MATLAB/virtMicGeo.m b/Utilities/Geometries/MATLAB/virtMicGeo.m index deb0380..204fd87 100644 --- a/Utilities/Geometries/MATLAB/virtMicGeo.m +++ b/Utilities/Geometries/MATLAB/virtMicGeo.m @@ -3,7 +3,7 @@ % Author: Achilles Kappis % e-mail: axilleaz@protonmail.com % -% Date: 25/03/2024 (DD/MM/YYYY) +% Date: 12/07/2024 (DD/MM/YYYY) % % Copyright: MIT % -------------------------------------------------- @@ -94,7 +94,7 @@ function [vPos, vPosMesh] = virtMicGeo(gType, xLen, xOff, yOff, zOff, nSens, ori validatestring(gType, ["Single", "Dual", "Array", "Grid", "Cube"], mfilename, "Geometry type", 1); % Validate optional arguments - if nargin > 1 && ~isempty(xLen) + if nargin > 1 && ~isempty(xLen) && ~strcmpi(gType, "Single") validateattributes(xLen, "numeric", {'scalar', 'real', 'nonnan', 'finite', 'positive'}, mfilename, "Width of the geometry, or distance between positions in Dual geometry", 2); else if strcmpi(gType, "Dual") -- GitLab