6
ho il seguente codice, creando figure che ho stampati su file:Come aggiungere leggenda nella trama imagesc in MATLAB
f=figure;
set(gcf,'Visible','off');
imagesc (exp_genes_sorted_cut);
h=colorbar;
set(gcf,'Colormap',mycmap);
set(gca, 'xtick', 1:num_tissues_displayed);
set(gca, 'xticklabel', tissues, 'fontsize', 14);
ylabel('Genes', 'Fontsize', 18);
xlabel('Tissues', 'Fontsize', 18);
voglio aggiungere leggenda alla destra del colorbar, e ho provato a fare così utilizzando la funzione legenda, ma non viene mostrato ... utilizzando la funzione di testo lo colloca al di fuori dell'area del printanle. Qualcuno può aiutare? Grazie ,,,
Il 'colorbar' è tecnicamente la tua leggenda di un'immagine (vale a dire dell'intensità/gamma di colori che punta a pixel specifici). Se vuoi descrivere ulteriormente, puoi usare 'title()' per posizionarlo sopra la tua immagine. – gevang
Cosa vuoi che la legenda mostri? È possibile creare elementi di stampa fittizi e quindi usarli per una legenda. – dvreed77