Matlab的contourf函数是不是使用了所有提供的数据?

时间:2017-12-11 09:19:38

标签: matlab contourf

我正在尝试使用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;

这产生了下图: Contour plot of incomplete data set

轮廓图不包括所有可用数据点的原因是什么?我期望的结果看起来像这样: Expected contour plot

是否有可能达到这个结果?

0 个答案:

没有答案