使用pcolor在matlab中绘制具有不同像元大小的2d数组

时间:2015-06-06 10:37:53

标签: matlab multidimensional-array plot size cell

我有一个感兴趣的域名,这个域名将被转换为带有单元格(行,列)的有限差分网格 二维阵列(cond)包含分配给所需域中每个细胞的电导率值
当我在matlab中使用pcolor命令时

pcolor(cond); shading flat

输出数字将每个单元格视为1mx1m
如果实际细胞不同于1米(2米,5米等) 我如何使用pcolor进行绘图,但每个单元格将以其实际大小显示

1 个答案:

答案 0 :(得分:2)

您可以将pcolorx作为第一个参数,使用y指定轴:

x = 1:2:10;
y = 1:5:51;
pcolor (x, y, cond);

最佳