【发布时间】:2012-01-30 15:27:19
【问题描述】:
我正在 Matlab 中寻找一种算法,它可以保留我的数据的形状,同时允许我夹住末端。我试图从弦线、前缘角、后缘角和最大外倾角的位置生成外倾线。有关定义,请参阅Airfoil terminology。使用该信息,我想在前缘和后缘之间生成任意数量的点,在弦上均匀分布。
以下是我目前评估过的算法:
'pchip' 似乎不允许夹紧,除非我在搜索时重复输入错误,但确实提供了适当的形状保留。
'spline' 不保留形状。使用 3 个数据点,中间数据点为最大外倾角,两端夹紧,样条不能保证中间数据为生成曲线上的最高点。有关该行为的示例,请参阅此 answer。
'csape' 提供了足够的结束条件,但我不能确定它是否充分保持形状。
【问题讨论】:
标签: matlab interpolation