trig_regula_falsi trig_regula_falsi Use regula_falsi to estimate solution to a trig equation. F(0) = 1 F(1) = -0.459698 Step 1: alpha = 0.314927 Step 2: alpha = 0.162659 Step 3: alpha = 0.0550577 Step 4: alpha = 0.0121437 Step 5: alpha = 0.000615698 After 5 iterations: F(0.739085) = 3.52926e-08 F(0.739085) = 2.66787e-13 it <= itmax? true |a-b| <= xtol? true |f(b)| <= ftol? true diary wiggle_regula_falsi.txt trig_regula_falsi trig_regula_falsi Use regula_falsi to estimate a root of the trig equation. F(1) = -0.459698 F(0) = 1 Step 1: alpha = 0.314927 Step 2: alpha = 0.837341 Step 3: alpha = 0.989965 Step 4: alpha = 0.999491 Step 5: alpha = 0.999975 Step 6: alpha = 0.999999 Step 7: alpha = 1 Step 8: alpha = 1 Step 9: alpha = 1 Step 10: alpha = 1 Step 11: alpha = 1 Step 12: alpha = 1 Step 13: alpha = 1 Step 14: alpha = 1 Step 15: alpha = 1 Step 16: alpha = 1 Step 17: alpha = 1 Step 18: alpha = 1 Step 19: alpha = 1 Step 20: alpha = 1 Step 21: alpha = 1 Step 22: alpha = 1 Step 23: alpha = 1 Step 24: alpha = 1 Step 25: alpha = 1 Step 26: alpha = 1 Step 27: alpha = 1 Step 28: alpha = 1 Step 29: alpha = 1 Step 30: alpha = 1 Step 31: alpha = 1 Step 32: alpha = 1 Step 33: alpha = 1 Step 34: alpha = 1 Step 35: alpha = 1 Step 36: alpha = 1 Step 37: alpha = 1 Step 38: alpha = 1 Step 39: alpha = 1 Step 40: alpha = 1 Step 41: alpha = 1 Step 42: alpha = 1 Step 43: alpha = 1 Step 44: alpha = 1 Step 45: alpha = 1 Step 46: alpha = 1 Step 47: alpha = 1 Step 48: alpha = 1 Step 49: alpha = 1 Step 50: alpha = 1 After 50 iterations: F(1) = -0.459698 F(0.739085) = 0 it <= itmax? true |xp - xn| <= xtol? false |min(f(xn),f(xp))| <= ftol? true diary wiggle_regula_falsi.txt trig_regula_falsi trig_regula_falsi Use regula_falsi to estimate a root of the trig equation. F(1) = -0.459698 F(0) = 1 Step 1: alpha = 0.314927 Step 2: alpha = 0.837341 Step 3: alpha = 0.989965 Step 4: alpha = 0.999491 Step 5: alpha = 0.999975 Step 6: alpha = 0.999999 Step 7: alpha = 1 Step 8: alpha = 1 Step 9: alpha = 1 Step 10: alpha = 1 Step 11: alpha = 1 Step 12: alpha = 1 Step 13: alpha = 1 Step 14: alpha = 1 Step 15: alpha = 1 Step 16: alpha = 1 Step 17: alpha = 1 Step 18: alpha = 1 Step 19: alpha = 1 Step 20: alpha = 1 Step 21: alpha = 1 Step 22: alpha = 1 Step 23: alpha = 1 Step 24: alpha = 1 Step 25: alpha = 1 Step 26: alpha = 1 Step 27: alpha = 1 Step 28: alpha = 1 Step 29: alpha = 1 Step 30: alpha = 1 Step 31: alpha = 1 Step 32: alpha = 1 Step 33: alpha = 1 Step 34: alpha = 1 Step 35: alpha = 1 Step 36: alpha = 1 Step 37: alpha = 1 Step 38: alpha = 1 Step 39: alpha = 1 Step 40: alpha = 1 Step 41: alpha = 1 Step 42: alpha = 1 Step 43: alpha = 1 Step 44: alpha = 1 Step 45: alpha = 1 Step 46: alpha = 1 Step 47: alpha = 1 Step 48: alpha = 1 Step 49: alpha = 1 Step 50: alpha = 1 After 50 iterations: F(1) = -0.459698 F(0.739085) = 0 it <= itmax? true |xp - xn| <= xtol? false |min(f(xn),f(xp))| <= ftol? true diary wiggle_regula_falsi.txt