Domanda

Ho matrici che desidero visualizzare per avere un'idea dei valori che contengono. Ma la funzione Immagine che uso per impostazione predefinita dà un risultato scarso. Devo ridimensionare manualmente la matrice con un valore adeguato prima che la visualizzazione sia adatta. Le mie matrici ridimensionate dal valore 1:my matrix scaled by value 1

image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)*1)

le mie matrici ridimensionate dal valore 10my matrix scaled by value 10

image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)*10)

le mie matrici ridimensionate dal valore 50my matrix scaled by value 50

image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)*50)

le mie matrici ridimensionate per valore 10000my matrix scaled by value 10000

image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)*10000)

le mie matrici con valore 10000 aggiuntemy matrix with value 10000 added

image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)+10000)

ma usando la funzione PCOLOR Il ridimensionamento o l'aggiunta non cambia i coloramenti delle matrici presentate indipendentemente dal valorepcolor result Ma in realtà vediamo che un numero diverso di righe viene colorato (6 qui ma 7 prima)

pcolor(Breceive(1+(ii-1)*20:20+(ii-1)*20,:))

Ho pensato che Immagine Dovrebbe essere invariante in scala? Che normalizza in anticipo i dati. Può PCOLOR Attenzione che stia facendo una traduzione di scala adeguata ai valori del colore? C'è qualche parametro o modo per fare Immagine essere stabile? E perché PCOLOR non sta pianificando le stesse informazioni?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top