Hi everyone,
I looked for similar problems but I couldn't quite wrap my head around the solutions, so I'm sorry of this problem was already solved.
I want to plot a number of vectors from a cell:
y_shift =
3×3 cell array
{5×1 double} {5×1 double} {5×1 double}
{5×1 double} {5×1 double} {5×1 double}
{5×1 double} {5×1 double} {5×1 double}
this is the code for plotting:
p = 2;
figure(p)
for q = 1:3
plot(x_shift{p,q},'LineWidth',2,'Marker','+')
plot(y_shift{p,q},'LineWidth',2,'Marker','+')
hold on
end
title('shifts in x and y for unit 2')
xlabel('dataset')
ylabel('shift in px')
legend_tot = ['geocam1'; 'geocam2'; 'textcam'];
legend(legend_tot)
xticks(x_vals_dummy)
grid on
hold off
The problem is that the colors of the legend don't match with my actual graph.
Is there an easy way to solve this?
Thanks alot!