当调用函数时,必须增加x中的值的数量。
X =[0 8 16 25 37];
Y =[5 17 12 21 19];
disp ("Los datos del largo de la pieza son ")
x
disp (" Los datos del ancho de la pieza son ")
y
n =长度(x) 1;
xo = 19;
disp ("小儿麻痹症的命令"+ n)
% Diferencias divididas %
m1 = (y (2) - y (1)) / (x - x (1) (2));
m2 = (y (3) - y (2)) / (x (3) - x (2));
m3 = (y (4) - y (3)) / (x - x (3) (4));
m4 = (y (5) - y (4)) / (x - x (4) (5));
disp ('')
%%%%%%%%%%%%%%%%%%%%%%%
b0 = y (1);
b1 = 1;
b2 = (m2-b1) / (x (3) - x (1));
b3 = (((m3-m2) / (x (4) - x (2)) b2) / (x (4) - x (1)));
b4 = (((m4-m3) / (x (5) - x (3) - ((m3-m2) / (x (4) - x (2)))) / (x (5) - x (2)) ((((m3-m2) / (x (4) - x (2))) (((m2-m1) / (x (3) - x (1)))) / (x (4) - x (1))) / (x (5) - x (1));
fn = b0 + b1 * (xo-x (1) + b2 * (xo-x (1)) * (xo-x (2)) + b3 * (xo-x (1)) * (xo-x (2)) * (xo-x (3)) + b4 * (xo-x (1)) * (xo-x (2)) * (xo-x (3)) * (xo-x (4));
disp ("小儿麻痹症的结果"+ fn);
情节(x, y,“p”)
X = linspace(min(X),max(X));
f4 = @ (x) 5 + 1.5 * -0.13281 (x) * (x)。* (x 8) + 0.009136 * (x)。* (x 8)。* (x 16) -0.00038778 * (x)。* (x 8)。* (x 16)。* (* 25);
g = min (x) 3:1:马克斯(x) + 3;
持有
情节(x, f4 (x))
网格