format compact format long e disp(' ') disp('Test 1') [a, b, fa, fb] = SafeNewt(0, 3, 1e-8, 'parabola'); disp(' ') disp([a, b; fa, fb]); disp(' ') disp('Test 2') [a, b, fa, fb] = SafeNewt(-1, 0, 1e-8, 'parabola'); disp(' ') disp([a, b; fa, fb]); disp(' ') disp('Test 3') [a, b, fa, fb] = SafeNewt(3, 4, 1e-8, 'parabola'); disp(' ') disp([a, b; fa, fb]); disp(' ') disp('Test 4') [a, b, fa, fb] = SafeNewt(1-2^-4, 3+2^-4, 1e-8, 'parabola'); disp(' ') disp([a, b; fa, fb]); disp(' ') disp('Test 5') [a, b, fa, fb] = SafeNewt(1, 3, 1e-8, 'parabola'); disp(' ') disp([a, b; fa, fb]); disp(' ') disp('Test 6') [a, b, fa, fb] = SafeNewt(1+2^-4, 3-2^-4, 1e-8, 'parabola'); disp(' ') disp([a, b; fa, fb]); disp(' ') disp('Test 7') [a, b, fa, fb] = SafeNewt(1.5, 4, 1e-8, 'parabola'); disp(' ') disp([a, b; fa, fb]); disp(' ') disp('Test 8') [a, b, fa, fb] = SafeNewt(1.5, 4, 1e-8, 'parabola', 1e-5); disp(' ') disp([a, b; fa, fb]);