From b1f5c3f8d6671b4331cef1dcebdf63b7a43a3a2b Mon Sep 17 00:00:00 2001 From: priyanka Date: Wed, 24 Jun 2015 15:03:17 +0530 Subject: initial commit / add all books --- 1673/CH3/EX3.22/3_22.sce | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100755 1673/CH3/EX3.22/3_22.sce (limited to '1673/CH3/EX3.22') diff --git a/1673/CH3/EX3.22/3_22.sce b/1673/CH3/EX3.22/3_22.sce new file mode 100755 index 000000000..e68596aec --- /dev/null +++ b/1673/CH3/EX3.22/3_22.sce @@ -0,0 +1,15 @@ +//newton's general interpolation formula +//example 3.22 +//page 114 +clc;clear;close; +x=[300 304 305 307]; +y=[2.4771 2.4829 2.4843 2.4871]; +for i=1:3 + d1(i)=(y(i+1)-y(i))/(x(i+1)-x(i)); +end +for i=1:2 + d2(i)=(d1(i+1)-d1(i))/(x(i+2)-x(i)); +end +x0=301; +log301=y(1)+(x0-x(1))*d1(1)+(x0-x(2))*d2(1); +printf(' valure of log(%d) is :%0.4f',x0,log301); -- cgit