0

轮廓可以创建网格轮廓吗?我的数据就像第一张照片。我想创建像

(1) xy 分别为第 1 列和第 2 列作为网格坐标

(2) 第 3 列是成本“Z”。在应用程序中,第 3 列是距离。

我可以根据平均距离为 M 到 N 的 MxN 矩阵来执行此操作。但是生成的图表仅显示平均轮廓。我想尝试生成更详细或网格的第二张图。我尝试了正确的功能还是有其他比轮廓()更合适的功能?谢谢!

代码示例:

D0o(3,4) = sum(A34_0o(:,3))/100;
D0o(3,5) = sum(A35_0o(:,3))/100;
D0o(3,6) = sum(A36_0o(:,3))/100;
...
pcolor(D0o);

我现在创建一个 12x12 martix D0o,元素表示 M 和 N 之间的平均距离。所以我使用 pcolor(D0o) 绘制图形。但实际上并不是有意的。因为它无法显示我想要的详细距离成本或概率(如图形链接)。我在想是否有类似的功能

contourf(A(:,1),A(:,2),A(:,3));
pcolor(A(:,1),A(:,2),A(:,3));

矩阵 A 是第一个链接图。部分数据是这样的:

A = [
10  12  370
10  12  517
10  12  370
10  12  716
10  12  370
9   12  599
9   12  594
9   12  1285
9   12  588
9   12  588
8   12  986
8   12  1245
8   12  1054
8   12  1161
8   12  987
7   12  864
7   12  1075
7   12  867
7   12  515
7   12  515
6   12  933
6   12  844
6   12  578
6   12  297
6   12  578
5   12  1055
5   12  1376
5   12  1193
5   12  891
5   12  891
4   12  470
4   12  1553
4   12  782
4   12  757
4   12  470
3   12  1543
3   12  1147
3   12  1241
3   12  879
3   12  879]

原始数据图形

4

0 回答 0