From 9d16acaedf8a830b341e4b220247f3fb76b71fc2 Mon Sep 17 00:00:00 2001 From: LinlyBoi Date: Sun, 7 May 2023 21:38:33 +0300 Subject: [PATCH] what is this?! PLEASE HELP --- My balls/divided_diff.m | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 My balls/divided_diff.m diff --git a/My balls/divided_diff.m b/My balls/divided_diff.m new file mode 100644 index 0000000..8c10f0b --- /dev/null +++ b/My balls/divided_diff.m @@ -0,0 +1,20 @@ +x = 1.8; +X = [1.7 1.9 2 2.1 2.3]; +f = @(x) e.^x; +function solution = divided_diff(x, X, f) + Sigma = 0; + for j = [1:length(X)] + w = 1; + + for k = [1:length(X)] + if(j != k) + w = w * ( X(j) - X(k) ); + endif + endfor + + Sigma = Sigma + ( f(j) / w ); + endfor + solution = Sigma; +endfunction +balls = divided_diff(x,X,f) +