Lagrange polynomial giving me Inf in final form

1 次查看(过去 30 天)
Can this be resolved?
  5 个评论
Steve Avilesmejia
Steve Avilesmejia 2020-10-30
In this case does this code not work or is there a way around it?

请先登录,再进行评论。

回答(1 个)

KSSV
KSSV 2020-10-30
% clc; clear all ;
sp = [30 45 60 75 90 120];
mb = [2 4 9 17 27 82];
n=length(sp)-3;
syms x;
Q = 0;
for i = 1:n+1
M = 1;
for j = 1: n+1
if j~=i
M = M * (x - sp(j))/(sp(i)-sp(j));
end
end
Q = Q + mb(i)*M;
end

标签

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by