diff --git a/lib/+artoa/+trajectory/plotTrajectoryReferencePositions.m b/lib/+artoa/+trajectory/plotTrajectoryReferencePositions.m index 5324c645374c8831cdf786938f43e30c00f1c086..0f1de0b49e3960eed4775ece404f4fa24cc890c2 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