首页 > 编程知识 正文

拉格朗日插值法例题,matlab拉格朗日插值画图像

时间:2023-05-06 02:39:19 阅读:34398 作者:250

有关拉格朗日插值算法的定义,请参见维基百科的拉格朗日插值法。

在这里直接放上代码。 当前代码不是最佳算法

class algorithm : @ staticmethoddeflagrangeinterpolation () : grid _ x=NP.array ([ 4,5, 6 ) # thedefiningpointsk=3# thenumberofdefiningpointsoflagrangepolyvalue=NP.array ([ 10,5.25, 1 ) # thecorrespondingvalueoneachdefiningpointx=18 # thepointwhosevalueweareinterestedresult=0# latertosavefinalresultfored=j 3360 result _ l=result _ l * (x-grid _ x [ I ] )/(grid_x[j] - grid_x[i] ) result=result value [ ) ) ) result result _ lreturnresultif _ _ name _==' _ _ main _ ' 3360 main=algorithm (result _=main.lagrangeingen ) 也就是说,利用拉格朗日插值法成功地完成了插值。

码字不易,如果大家觉得有用,请高抬贵手给一个赞让我上推荐让更多的人看到吧~

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。