Sto provando a colorare il testo del codice in una legenda. (Dato che sto cercando di ordinare diversi grafici in diverse categorie, non posso semplicemente fare affidamento sui colori della linea nella legenda.) Sono riuscito a impostare il colore del testo per l'intera legenda, ma non riesco a assegnarlo linea per linea. È possibile?MATLAB: Assegna più colori al testo nella legenda
Codice finora:
list={'Label 1','Label 2','Label 3'};
leg=legend(list);
set(leg,'Textcolor',[1 0 0])
imposta il colore del testo per l'intera leggenda in rosso. Mi piacerebbe essere in grado di fare un po 'di rosso e un po' di nero. Ho provato ad assegnare l'array di colori come una matrice n x 3, ma a MATLAB non piace molto. Ho anche analizzato le proprietà della legenda usando get(leg)
, ma non sono riuscito a trovare altro che mi sembrasse utile. Eventuali suggerimenti?
Grazie per averlo fatto notare! Credo che dovrei leggere il file di documentazione più da vicino la prossima volta. – Doresoom
Buona cattura, Yair. Questo mi insegnerà a * completamente * leggere la documentazione corrente invece di rispondere dalla memoria. ;) – gnovice