Fonctionnement de la fonction «Image» et «PCOLOR» dans MATLAB pour visualiser les matrices
-
30-10-2019 - |
Question
J'ai des matrices que je souhaite visualiser pour avoir une idée des valeurs qu'ils contiennent. Mais la fonction image que j'utilise par défaut donne un mauvais résultat. Je dois évoluer manuellement la matrice avec une valeur appropriée avant que la visualisation ne soit appropriée. Mes matrices mises à l'échelle par la valeur 1:
image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)*1)
mes matrices mises à l'échelle par valeur 10
image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)*10)
Mes matrices mises à l'échelle par valeur 50
image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)*50)
Mes matrices mises à l'échelle par valeur 10000
image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)*10000)
Mes matrices avec valeur 10000 ajoutées
image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)+10000)
Mais en utilisant la fonction pion La mise à l'échelle ou l'ajout ne modifie pas les coloris des matrices présentées quelle que soit la valeur Mais en fait, nous voyons qu'un nombre différent de lignes est coloré (6 ici mais 7 avant)
pcolor(Breceive(1+(ii-1)*20:20+(ii-1)*20,:))
Je pensais que image devrait être invariant à l'échelle? Qu'il normalise les données à l'avance. Boîte pion Faites-vous confiance qu'il fait une traduction à échelle appropriée en valeurs de couleur? Y a-t-il un paramètre ou un moyen de faire image être stable? Et pourquoi PCOLOR ne trace-t-il pas les mêmes informations?
Pas de solution correcte