ثانياَ : الطريقة المبرمجة : تعتمد هذه الطريقة على تغير الإشارات لقيم الدالة في نقاط متعددة x1 , x2 ... , xn فإذا كانت قيمة f(xi+1) , f(xi) مختلفتين في الإشارة فأن هناك جذراً بين xi+1 , xi ويلاحظ أن فترة تقسيم صغيرة يؤدي إلى زيادة في العمليات الحسابية ومن الناحية الثانية فأن اختيار فترة كبيرة قد يؤدي إلى فقدان بعض الجذور . مثال :( 2-2) : عين مواقع بعض جذور المعادلة f(x) = x4 - 7x3 + 3x2 + 26x – 10 = 0 في الفقرة (-8 , 8)
أي يوجد جذرين هما : في الفترة (-4 , 0) في الفترة (4 , 8) الحل : أذا أخذنا فترة التقسيم مساوية إلى (4) فأن أشارة الدالة في نقاط التقسيم تكون كما يأتي : أي يوجد جذرين هما : في الفترة (-4 , 0) في الفترة (4 , 8) - في الطريقتين السابقتين تم تحديد موقع الجذر , أما قيمته العددية , يتم تحديدها من خلال طرق أخرى سنتعرف بعض منها : 8 4 -4 -8 X + _ f(x)
-3 : طريقة التنصيف : (Bisection Method ) تستخدم هذه الطريقة في حل المعادلات غير الخطية والتي تكون بالشكل f(x) = 0 والحصول على جذورها وذلك من خلال عملية الفحص أو التجربة والخطأ حيث يتم اختيار قيم من التغير X ولتكنX2 , X1 وأن قيمة الدالة عند النقاط تكون بإشارة مختلفة وتعنى بذلك أن كل من f(x1)و f(x2) تمتلك أشارة مختلفة , وبمعنى أخر أن المقدارf(x1) f(x2) <0 , وإذا ما تم أيجاد مثل هذه القيم فأن الجذر يقع مابين مدى هذه القيم والتي تتغير عندها أشارة الدالة ومن خلال طريقة (Bisection) فأن الجذر يقدر بمنتصف المسافة لمدى قيم x والموصفوفة [x1, x2] ويحسب بالعلاقة التالية: xm = (x1 + x2 )/2 ………………(2.3)