From 655b5078dfc58ba4e8b79ebb37c4f3705e982e1d Mon Sep 17 00:00:00 2001 From: "Dipl.-Ing. Jonas Stienen" Date: Tue, 20 Aug 2019 13:11:25 +0200 Subject: [PATCH] Using tolerance for a unique call to determine element count of HRIR directions --- .../OpenDAFFv1.7/hrtfs/ITA/daffv17_convert_from_itaHRTF.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/applications/VirtualAcoustics/openDAFF/OpenDAFFv1.7/hrtfs/ITA/daffv17_convert_from_itaHRTF.m b/applications/VirtualAcoustics/openDAFF/OpenDAFFv1.7/hrtfs/ITA/daffv17_convert_from_itaHRTF.m index b550ed8c..f0a338e6 100644 --- a/applications/VirtualAcoustics/openDAFF/OpenDAFFv1.7/hrtfs/ITA/daffv17_convert_from_itaHRTF.m +++ b/applications/VirtualAcoustics/openDAFF/OpenDAFFv1.7/hrtfs/ITA/daffv17_convert_from_itaHRTF.m @@ -44,11 +44,11 @@ end theta_start_deg = rad2deg( min( itaHRTF_obj.channelCoordinates.theta ) ); theta_end_deg = rad2deg( max( itaHRTF_obj.channelCoordinates.theta ) ); -theta_num_elements = size( unique( itaHRTF_obj.channelCoordinates.theta ), 1 ); +theta_num_elements = size( uniquetol( itaHRTF_obj.channelCoordinates.theta ), 1 ); phi_start_deg = rad2deg( min( mod( itaHRTF_obj.channelCoordinates.phi, 2*pi ) ) ); phi_end_deg = rad2deg( max( mod( itaHRTF_obj.channelCoordinates.phi, 2*pi ) ) ); -phi_num_elements = size( unique( itaHRTF_obj.channelCoordinates.phi ), 1 ); +phi_num_elements = size( uniquetol( itaHRTF_obj.channelCoordinates.phi ), 1 ); assert( phi_num_elements ~= 0 ); alphares = ( phi_end_deg - phi_start_deg ) / phi_num_elements; % phi end does not cover entire circle in this case -- GitLab