Come suddividere la tabella Matlab Jet colore RGB

August 8

Come suddividere la tabella Matlab Jet colore RGB


MATLAB è un pacchetto software prodotto da MathWorks che consente agli utenti di costruire su di una grande libreria di funzioni per l'analisi tecnica e la presentazione. Nella produzione di figure a colori, MATLAB fornisce un insieme di mappe di colore per la conversione tra valori e colori dati in cifre. Accesso ai valori di colore in una mappa di colori MATLAB è semplice da fare sia attraverso l'interfaccia utente e la linea di comando.

istruzione

1 Creare una tabella di colori a getto con un numero specificato di valori con la funzione del getto () con un ingresso intero. La mappa di colori di default per MATLAB è a getto (64). La variabile my_cmap è una matrice 64x3 contenente, verde, valori di colore blu rosso.

my_cmap = jet (64);
my_other_cmap = jet (128);

2 Accedere ai valori RGB di un particolare valore nella mappa di colori a getto accedendo l'array colormap memorizzato. Accesso my_cmap (32, :) restituisce il valore RGB [0,5 1,0 0,5]. valori di colore RGB MATLAB sono numeri in virgola compresi tra 0 e 1,0 galleggiando.

3 Modificare le specifiche della mappa di colori memorizzato manipolando i valori RGB dell'array colormap memorizzato.

4 Applicare la mappa colori alterata utilizzando la funzione di mappa colore (). Il primo esempio applica la mappa di colori per la cifra attuale, mentre il secondo esempio si rivolge a un grafico specifico passando la maniglia dell'asse.

colormap (my_cmap);
colormap (axes_handle, my_cmap);

5 Modificare la mappa colori selezionato chiamando la funzione colormapeditor () dalla riga di comando di MATLAB.

Consigli e avvertenze

  • I nomi di built-in MATLAB mappe di colori sono a getto, HSV, caldo, freddo, primavera, estate, autunno, inverno, grigio, osso, rame, rosa e linee.