在 2D 绘图中显示 NxM 矩阵
Displaying a NxM matrix in a 2D plot
我有 64 个传感器分布在一个 8x8 的正方形中。它们以一定的频率在时间 t 内记录数据,因此对于每个传感器,我都有 N 个值。
我希望能够观察这些数据,在特定时间以二维表示所有值。 X和Y轴为方块中传感器的坐标,显示的数值为强度。
到目前为止,我只能将所有数据存储在一个矩阵中:Map(8x8xN)。所以我可以通过以下方式在时间 t 访问我的数据方块:Map(:,:,t)
.
但现在我有点卡住了,不知道如何做这个 Map(:,:,t)
的二维表示?我可以在 Matlab 的“变量”windows 中看到它,但无法在 2D colorfull 地图中显示它 ^^"
我尽力使用 contourf
函数,但无法理解它是如何工作的。
谢谢
尝试这样的事情:
v=zeros(9,9);
v(1:8,1:8)=Map(:,:,2);
pcolor(v);
我有 64 个传感器分布在一个 8x8 的正方形中。它们以一定的频率在时间 t 内记录数据,因此对于每个传感器,我都有 N 个值。
我希望能够观察这些数据,在特定时间以二维表示所有值。 X和Y轴为方块中传感器的坐标,显示的数值为强度。
到目前为止,我只能将所有数据存储在一个矩阵中:Map(8x8xN)。所以我可以通过以下方式在时间 t 访问我的数据方块:Map(:,:,t)
.
但现在我有点卡住了,不知道如何做这个 Map(:,:,t)
的二维表示?我可以在 Matlab 的“变量”windows 中看到它,但无法在 2D colorfull 地图中显示它 ^^"
我尽力使用 contourf
函数,但无法理解它是如何工作的。
谢谢
尝试这样的事情:
v=zeros(9,9);
v(1:8,1:8)=Map(:,:,2);
pcolor(v);