Effacer les filtres
Effacer les filtres

How to add legends from two plots as one?

4 vues (au cours des 30 derniers jours)
Steinar Bråten
Steinar Bråten le 21 Juin 2023
Commenté : Star Strider le 22 Juin 2023
I have a simple algorithm:
%%%%%%%%%%%%%%%%%%%%%%
%% making stickfigure of first position
a1=[ankxA,kneexA,hipxA,shouxA];
Unrecognized function or variable 'ankxA'.
b1=[ankyA,kneeyA,hipyA,shouyA];
a2=[ankx(1,2),kneex(1,2),hipx(1,2),shoux(1,2)];
b2=[anky(1,2),kneey(1,2),hipy(1,2),shouy(1,2)];
......
%% define legends
kne1=['Kne = ',num2str(kneStart(1))];
kne2=['Kne = ',num2str(kneStart(2))];
hoft1=['Hoft = ',num2str(hipStart(1))];
hoft2=['Hoft = ',num2str(hipStart(2))];
......
%% plots
subplot(3, 3, 1);
plot(a1, b1, 'b-');
hold on;
plot(a2, b2, 'r-');
axis ij;
legend(kne1,kne2,hoft1,hoft2,'location','best');
%%%%%%%%%%%%%%%%%%%%%%
But this doesnt work, because it only write the first legend. An easy way to fix this would be apreciated...
  4 commentaires
Steinar Bråten
Steinar Bråten le 22 Juin 2023
Déplacé(e) : Star Strider le 22 Juin 2023
Thx all for answer so fast. I know Im newbie here, so again thanks. Attached should be an example of what shows on the subplot for now ..
Star Strider
Star Strider le 22 Juin 2023
Unfortunately, that s vanishingly small, and so difficult to read.
What result do you want?
figure
imshow(imread('legendErr.jpg'))

Connectez-vous pour commenter.

Réponses (0)

Produits


Version

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by