Matlab 从两个矩阵创建等高线图

Matlab 从两个矩阵创建等高线图,matlab,plot,contour,Matlab,Plot,Contour,我很难从两个矩阵生成等高线图 我有一个矩阵A9×8,带有值(一个数量的东西),还有一个矩阵9×8B,其中每个条目对应于A中条目的位置 问题是条目不在矩形网格上 我试图根据矩阵B中的X轴值创建Y轴值的等高线图(来自矩阵a) 我尝试了meshgrid(基于B的x和y范围),但是矩阵B中的值不是均匀分布的 任何帮助都将不胜感激 你有这个问题吗:你可能不得不用插值来解决。检查更多细节。事实上,我已经用散射分光镜画出了一个轮廓。但是,我的轮廓结果对定义网格的x和y向量的方式非常敏感。此外,最终等高线图很接

我很难从两个矩阵生成等高线图

我有一个矩阵
A
9×8,带有值(一个数量的东西),还有一个矩阵9×8
B
,其中每个条目对应于
A
中条目的位置

问题是条目不在矩形网格上

我试图根据矩阵
B
中的X轴值创建Y轴值的等高线图(来自矩阵
a

我尝试了
meshgrid
(基于
B
的x和y范围),但是矩阵
B
中的值不是均匀分布的


任何帮助都将不胜感激

你有这个问题吗:你可能不得不用插值来解决。检查更多细节。事实上,我已经用散射分光镜画出了一个轮廓。但是,我的轮廓结果对定义网格的x和y向量的方式非常敏感。此外,最终等高线图很接近,但未能成功显示矩阵(B)中的最高值。是否可以不使用线性插值?