Al momento, stai seguendo questo contributo
- Vedrai gli aggiornamenti nel tuo feed del contenuto seguito
- Potresti ricevere delle email a seconda delle tue preferenze per le comunicazioni
In the case of a multi-line plot where individual lines are created using a loop, one can easily control each line's properties, but it is less clear how to control the properties of each legend entry. This function gives control over some basic properties of individual legend entries: line color, text, text color, text font size.
Example:
nentries = 4;
colors = [0 0 1; 1 0 0; 0 1 0; 0 0 0]; % number of lines needs to match nentries
leglabels = {'Blue';'Red';'Green';'Black'}; % number of cells needs to match nentries
% create 4 curves
t = [1:100];
for ic=1:nentries
curve(ic,:) = rand(1,length(t)) + [t(1):t(end)]*0.1*ic;
end
% plot curves using for-end loop, insert legend
figure
for ic=1:nentries
plot(curve(ic,:),'Color',colors(ic,:))
hold on
end
legend1 (leglabels,colors,12)
Cita come
Stavros Zanos (2026). legend1.m (https://it.mathworks.com/matlabcentral/fileexchange/39505-legend1-m), MATLAB Central File Exchange. Recuperato .
Informazioni generali
- Versione 1.1.0.0 (1,24 KB)
Compatibilità della release di MATLAB
- Compatibile con qualsiasi release
Compatibilità della piattaforma
- Windows
- macOS
- Linux
