マトリックスに含まれる値の感触をつかむために視覚化したいマトリックスがあります。しかし、私がデフォルトで使用している関数イメージは悪い結果をもたらします。視覚化が適切になる前に、適切な値でマトリックスを手動でスケーリングする必要があります。値1でスケーリングされた私の行列:
image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)*1)
値10でスケーリングされた私の行列
image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)*10)
値50でスケーリングされた私の行列
image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)*50)
値10000でスケーリングされた私の行列
image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)*10000)
値が10000追加された私の行列
image(Breceive(1+(ii-1)*20:20+(ii-1)*20,:)+10000)
しかし、関数pcolorを使用しても、値に関係なく、提示された行列の色付けは変更されません。しかし、実際には、異なる数の行が色付けされることがわかります (ここでは 6 行ですが、前は 7 行です)。
pcolor(Breceive(1+(ii-1)*20:20+(ii-1)*20,:))
その画像はスケール不変であるべきだと思いましたか?事前にデータを正規化すること。pcolorは、カラー値への適切なスケール変換を行っていると信頼できますか? 画像を安定させるパラメータまたは方法はありますか? pcolor が同じ情報をプロットしないのはなぜですか?