> 数学 >
已知插值节点的坐标X=[0;1;10]; Y=[1 2 4 6 8 10 12 13 16 19 25] 求X=2.5处的函数值,用MATLAB该怎么写?
补充下 是拉格朗日算法
人气:342 ℃ 时间:2020-06-14 11:29:31
解答
二楼回答的插值是样条插值,而且matlab里好像没有拉格朗日插值的函数,这个方法在实际中不常用,给你我曾经编的拉式插值函数,希望你不只是用一下,能看懂最好:
function y=lainterp(X,Y,x)
%拉格朗日代数插值
%y=lainterp(X,Y,x)
%X,Y:插值节点,节点值
%x:任意点
%
if length(unique(X))
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版