X-Git-Url: http://gitweb.michael.orlitzky.com/?p=octave.git;a=blobdiff_plain;f=divided_difference.m;h=cd4b0181b10ed4eb7c460798a9a55c711ee813ab;hp=a9039b10c042caa773c4b162f0d6ee94e95734fe;hb=6f4b337984a4abff81123a14496a59f9f4a0351d;hpb=c2dbf1f8827b39b5f5916675f7d319ec1e728e96 diff --git a/divided_difference.m b/divided_difference.m index a9039b1..cd4b018 100644 --- a/divided_difference.m +++ b/divided_difference.m @@ -15,7 +15,11 @@ function dd = divided_difference(f, xs) ## OUTPUTS: ## ## * ``dd`` - The divided difference f[xs(1), xs(2),...] - ## + ## + if (exist('../homework1/src', 'dir')) + addpath('../homework1/src'); + end + order = length(xs) - 1; if (order < 0) @@ -23,10 +27,10 @@ function dd = divided_difference(f, xs) dd = NA; elseif (order == 0) ## Our base case. - dd = f(xs(1)) + dd = f(xs(1)); else ## Order >= 1. - cs = divided_difference_coefficients(xs) + cs = divided_difference_coefficients(xs); dd = dot(cs, f(xs)); end end