الاخطاء في الحسابات العددية
ان الاخطاء التي تدخل في الحسابات العددية بصورة عامة مهما كان اسلوب الحساب باليد او الحاسبة الالكترونية او غيرها يمكن حصرها بالانواع التالية :
1_ اخطاء الانسان Human error
2_الاخطء في البيانات  Error  in the data
3_اخطاء القطع Truncation error
4_ اخطاء التدوير Rounding error
اخطاء الانسان تشمل الاخطاء غير المقصودة  الناتجة عن نقل او طبع الارقام او في الحسابات او في البرامج او في العلاقات الرياضية المستخدمة . وافضل اسلوب لتفادي هذه الاخطاء باستعمال الطريقة بتعويض بيانات حالة خاصة ومقارنتها بنتائج محسوبة بالحاسبة اليدوية  . اما الاخطاء في البيانات فتكون غالبا بسبب الطرق القياسية لكونها معطاة بدقة محددة . والاخطاء في البيانات تسبب اخطاء في الحل . فاذا كان التغير قليلا في البيانات يسبب تغيرا كبيرا في الحل فتسمي مشكلة الحل السيئة . اما اذا كان التغير القليل في البيانات يسبب تغيرا صغيرا في الحل فتسمي مشكلة الحالة الحسنة .
مثال [2] :
اذا كان جذر المعادلة x2-1.064x+0.2830=0    لاربع مراتب كسرية هما 0.5369 , x=0.5271  فذا كان التغير صغيرا في قيمة المعامل الاول للدالة بمقدار 0.0001  فيكون 1.0461 فما نوع المشكلة .
الحل
ان حل المعادلة -1.064x+0.2830=0 x2لأربع مراتب كسرية هما جذران x=o.5408, 0.5233  فمن الواضح  ان تغيرا بسيطا  0.0001 في البيانات يماثل تغيرا كبيرا  0.004  في الحل فتكون مشكلة الحالة سيئة
ان العديد من طرق التحليل العددي تستعمل متتاليات متعددة الحدود الى مالانهاية وهذه بدورها تحتاج الى مالانهايه من الحسابات ولذلك فان قطع المتتالية لتحديدها بعدد معين من الحدود ينجم عنه خطأ القطع , واذا كان الحل المضبوط y والحل العددي بعد n من الخطوات هو y n فان


خطأ القطع
       e=y-yn
حيث y n من y عندما 
اخطاء التدوير والقطع : ان واحدا من اهم مصادر الاخطاء هو استعمال الاعداد المدورة بدلا من المضبوطة فعلى سبيل المثال عندما نقول بان عدد نفوس الجمهورية العراقية سنة 1977 هو 13 مليون نسمة نكون قد استخدمنا رقمين مميزين فقط لتقريب عدد النفوس الحقيقي 12.670.250 نسمة بصورة مشابهة يدور العدد ان  9033,0.045651 الى  0.0457 و  9030  على التوالي عندما نريد ان نستخدم ثلاثة ارقام مميزة فقط .  في الامثلة السابقة نري  بان الارقام الاولى من اليمين للعدد المدور هي اما ان تكون قد ازدادت بمقدار 1 عما كانت علية سابقا او بقيت كما كانت , وذلك تبعا لرقم المجاور من اليمين في العدد الاصلي ان كان اكبر او يساوي 5 او اصغر من  5 على التوالي . ان الخطأ الناجم من تدوير عدد ما الى عدد معين من الارقام المميزة يسمي بخطأ التدوير .
ان الالات الحاسبة الالكترونية لا تدور الاعداد بل تقطعها , وعلية تحول عدد نفوس الجمهورية العراقية الى 12  مليون نسمة في حالة استخدام رقمين مميزين وتحول 0.045651 و 9033  الى 0.0456  و 9030 على التوالي في حالة استخدام ثلاثة ارقام مميزة , ان الخطأ في الاعداد الناتجة يسمى بخطأ القطع وقيمة في معظم الحالات اكبر من خطأ التدوير .


ان الاخطاء التي تدخل في الحسابات العددية بصورة عامة مهما كان اسلوب الحساب باليد او الحاسبة الالكترونية او غيرها يمكن حصرها بالانواع التالية :
1_ اخطاء الانسان Human error
2_الاخطء في البيانات  Error  in the data
3_اخطاء القطع Truncation error
4_ اخطاء التدوير Rounding error
اخطاء الانسان تشمل الاخطاء غير المقصودة  الناتجة عن نقل او طبع الارقام او في الحسابات او في البرامج او في العلاقات الرياضية المستخدمة . وافضل اسلوب لتفادي هذه الاخطاء باستعمال الطريقة بتعويض بيانات حالة خاصة ومقارنتها بنتائج محسوبة بالحاسبة اليدوية  . اما الاخطاء في البيانات فتكون غالبا بسبب الطرق القياسية لكونها معطاة بدقة محددة . والاخطاء في البيانات تسبب اخطاء في الحل . فاذا كان التغير قليلا في البيانات يسبب تغيرا كبيرا في الحل فتسمي مشكلة الحل السيئة . اما اذا كان التغير القليل في البيانات يسبب تغيرا صغيرا في الحل فتسمي مشكلة الحالة الحسنة .
مثال [2] :
اذا كان جذر المعادلة x2-1.064x+0.2830=0    لاربع مراتب كسرية هما 0.5369 , x=0.5271  فذا كان التغير صغيرا في قيمة المعامل الاول للدالة بمقدار 0.0001  فيكون 1.0461 فما نوع المشكلة .
الحل
ان حل المعادلة -1.064x+0.2830=0 x2لأربع مراتب كسرية هما جذران x=o.5408, 0.5233  فمن الواضح  ان تغيرا بسيطا  0.0001 في البيانات يماثل تغيرا كبيرا  0.004  في الحل فتكون مشكلة الحالة سيئة
ان العديد من طرق التحليل العددي تستعمل متتاليات متعددة الحدود الى مالانهاية وهذه بدورها تحتاج الى مالانهايه من الحسابات ولذلك فان قطع المتتالية لتحديدها بعدد معين من الحدود ينجم عنه خطأ القطع , واذا كان الحل المضبوط y والحل العددي بعد n من الخطوات هو y n فان


خطأ القطع
       e=y-yn
حيث y n من y عندما 
اخطاء التدوير والقطع : ان واحدا من اهم مصادر الاخطاء هو استعمال الاعداد المدورة بدلا من المضبوطة فعلى سبيل المثال عندما نقول بان عدد نفوس الجمهورية العراقية سنة 1977 هو 13 مليون نسمة نكون قد استخدمنا رقمين مميزين فقط لتقريب عدد النفوس الحقيقي 12.670.250 نسمة بصورة مشابهة يدور العدد ان  9033,0.045651 الى  0.0457 و  9030  على التوالي عندما نريد ان نستخدم ثلاثة ارقام مميزة فقط .  في الامثلة السابقة نري  بان الارقام الاولى من اليمين للعدد المدور هي اما ان تكون قد ازدادت بمقدار 1 عما كانت علية سابقا او بقيت كما كانت , وذلك تبعا لرقم المجاور من اليمين في العدد الاصلي ان كان اكبر او يساوي 5 او اصغر من  5 على التوالي . ان الخطأ الناجم من تدوير عدد ما الى عدد معين من الارقام المميزة يسمي بخطأ التدوير .
ان الالات الحاسبة الالكترونية لا تدور الاعداد بل تقطعها , وعلية تحول عدد نفوس الجمهورية العراقية الى 12  مليون نسمة في حالة استخدام رقمين مميزين وتحول 0.045651 و 9033  الى 0.0456  و 9030 على التوالي في حالة استخدام ثلاثة ارقام مميزة , ان الخطأ في الاعداد الناتجة يسمى بخطأ القطع وقيمة في معظم الحالات اكبر من خطأ التدوير .

Post a Comment

Previous Post Next Post