的文档griddedInterpolant
指出该pchip
方法“需要至少 4 个(网格)点”。但是,当我使用 2 点向量运行它时,它是这样的:
>> F = griddedInterpolant([0,1],[1,2],'pchip')
F =
griddedInterpolant with properties:
GridVectors: {[0 1]}
Values: [1 2]
Method: 'pchip'
ExtrapolationMethod: 'pchip'
请注意,该方法仍然是pchip
.
这非常令人困惑。为什么它不抛出错误?