我正在尝试使用contourf函数绘制不完整的数据集。最小的工作示例是
figure()
hold on;
scatter([1, 2, 3, 4, 5], [1, 1, 1, 1, 1])
scatter([1, 2, 3, 4, 5], [2, 2, 2, NaN, NaN])
scatter([1, 2, 3, 4, 5], [NaN, NaN, 3, 3, 3])
contourf([1, 2, 3, 4, 5],[1, 2, 3],[[10, 12, 20, 15, 11]; [8, 17, 7, NaN, NaN]; [NaN, NaN, 21, 19, 15]]);
hold off;
轮廓图不包括所有可用数据点的原因是什么?我期望的结果看起来像这样:
是否有可能达到这个结果?