你好,
我有一些离散数据,把x和y作为点的坐标,把每个点的强度作为z。我把它们存储在三个向量中,分别是testX, testy和testZ。我试着用这个代码做一个二维等高线图:
[X,Y] = meshgrid(linspace(min(testX),max(testX),n), linspace(min(testY),max(testY),n));
Z = griddata (testZ testX,暴躁的,X, Y);
contourf (X, Y, Z, 30岁,“LineColor”,“没有”);
得到的等高线如图1所示。问题是我的数据的边界不应该是如图1所示的矩形,而应该是我在图2中绘制的。
请问如何做一个考虑数据边界的等高线图?
谢谢