フィルターのクリア

How to represent each entry of a matrix by its own box with matlab

3 ビュー (過去 30 日間)
s.p4m
s.p4m 2016 年 12 月 1 日
回答済み: s.p4m 2016 年 12 月 2 日
Hey everybody I want to know if is possible to make a pcolor plot where the color values isn't stored on the edges of the boxes of all the little box but rather the middle of the little box. Right now I create my mesh with
x=0:50;
y=0:50;
[X,Y]=meshgrid(x,y);
and my figure with
figure
main=pcolor(X,Y,feldAIC);
colormap(cmap)
caxis([0 1]);
xlim([0 50]);
ylim([0 50]);
where cmap is my personal colormap vector and feldAIC is my matrix of the size [size(x),size(y)]. The result looks something like this:
but the shown colors must be some kind of interpolation between the four values on the corners of each little box. I would like to have something like this:
where each of my entry in my matrix feldAIC is represented by its own box and the color of the box is calculated by only the value of this entry.
So is there a way to make sure each entry is represented by its own box, rather then having each box be a interpolation of 4 entries.
  4 件のコメント
KSSV
KSSV 2016 年 12 月 2 日
You make all the four corner values same....
s.p4m
s.p4m 2016 年 12 月 2 日
編集済み: s.p4m 2016 年 12 月 2 日
That won't work because then I would need to assign four different values of my old matrix to the same entry of my new matrix.
For example the entry (1,1) in my new matrix would need to represent the old values for (0,0),(0,1),(1,0) and (1,1) at the same time.

サインインしてコメントする。

採用された回答

s.p4m
s.p4m 2016 年 12 月 2 日
I found a script online which does exactly what I want
Thanks for the help

その他の回答 (1 件)

KSSV
KSSV 2016 年 12 月 2 日
Try shading interp after pcolor.
  2 件のコメント
s.p4m
s.p4m 2016 年 12 月 2 日
I already thought about that, but that wouldn't change the fact that the values a represented by the corners and not the box itself.
KSSV
KSSV 2016 年 12 月 2 日
Actually I am unable to find the difference between the images attached. Both the images looks same.

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeSurface and Mesh Plots についてさらに検索

製品

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by