和是序列中所有数字做加法,积是所有数字做乘法。
def sum_x_range(x):
j= 1
output = [] # 创建一个空list
for k in range(0,5): # 开始循环
z = x**j # 计算x的j次方
j = j + 1 # j增加1,知道到达n,也就是5
output.append[z] # 将z添加到list中
return sum(output) # 返回list中所有数字的和
% by MATLAB
y_start=0;
for j=0:n
l_i=1;
for i=0:n
if i~=j
l_i=l_i*(x_start-x(i))/(x(j)-x(i));
end
end
y_start=y_start+l_i*f(j);
end