i "m druh nováčik v MATLAB, dúfam, že niekto mi môže pomôcť!"
Robím niekoľko grafov pomocou "držať", srôznych značiek a farieb v cykle. Chcel by som vytvoriť legendu o sprisahaní. Problém je, že nie vždy budú vytvorené všetky grafy, pretože niekedy bude vektor nulový, a preto "legenda" nie je dobrá voľba.
Premýšľal som o použití anotácie, ale neviem, ako reprezentovať symboly ako "Diamond" alebo "Ľavý ukazovací trojuholník", s farbami a vyplnenými, pomocou anotácie
Napríklad: ako to napísať vo forme anotácie?
"marker", "d", "markerfacecolor", [0 1 0], "LineStyle", "none", "color", rgb ("lime")
odpovede:
0 pre odpoveď č. 1Môže to pomôcť?
Údaje o riadkovej sérii, ktoré obsahujú iba NaN, budú pridané do legiend, ale na grafoch sa nič nezobrazí.
hold on;
plot(NaN,"marker","d","markerfacecolor",[0 1 0],"LineStyle","none","color",rgb("lime"));
Potom do legendy pridajte extra štítok