From 38d6c4af85b6ff3e91fadf733827f5f2c605aa20 Mon Sep 17 00:00:00 2001 From: Lewin Probst <info@emirror.de> Date: Tue, 26 Nov 2019 12:15:58 +0100 Subject: [PATCH] Fixed bug in plotting reference positions. --- lib/+artoa/+trajectory/plotTrajectoryReferencePositions.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/+artoa/+trajectory/plotTrajectoryReferencePositions.m b/lib/+artoa/+trajectory/plotTrajectoryReferencePositions.m index 5324c64..0f1de0b 100644 --- a/lib/+artoa/+trajectory/plotTrajectoryReferencePositions.m +++ b/lib/+artoa/+trajectory/plotTrajectoryReferencePositions.m @@ -4,6 +4,7 @@ function [scatterHandles, textHandles] = plotTrajectoryReferencePositions(pAxesH x = []; y = []; +n = []; for i = 1:length(pTrajectory.trackParameter.soundsourceCombinations.referencePosition) current = pTrajectory.trackParameter.soundsourceCombinations.referencePosition{i}; @@ -13,6 +14,7 @@ for i = 1:length(pTrajectory.trackParameter.soundsourceCombinations.referencePos tmp = str2double(strsplit(current)); x = [x; tmp(2)]; y = [y; tmp(1)]; + n = [n; i]; end @@ -34,14 +36,14 @@ textHandles = cell(1, length(x)); if pPlotAsMap for i = 1:length(x) textHandles{i} = textm( ... - y(i), x(i), {'', [' ' num2str(pTrajectory.id) '.' num2str(i)]}, ... + y(i), x(i), {'', [' ' num2str(pTrajectory.id) '.' num2str(n(i))]}, ... 'Color', pColor ... ); end else for i = 1:length(x) textHandles{i} = text( ... - pAxesHandle, x(i), y(i), {'', [' ' num2str(pTrajectory.id) '.' num2str(i)]}, ... + pAxesHandle, x(i), y(i), {'', [' ' num2str(pTrajectory.id) '.' num2str(n(i))]}, ... 'Color', pColor ... ); end -- GitLab