طريقة مبسطة لحل بولينوم من الدرجة الثالثة بواسطة ماتلاب P(x)=a_3 x^3+a_2 x^2+a_1 x+a_0


(system) #1

[CENTER]أهلا بالأخوة الكرام لدي سؤال حيرني جدا لم أجد له إجابة فعند بحتي على الشبكة وجدت هدا المنتدى الرائع اسأل اله تعلى أن ينفعنا به.
أريد طريقة مبسطة لحل بولينوم من الدرجة الثالثة بواسطة ماطلاب

P(x)=a_3 x^3+a_2 x^2+a_1 x+a_0[/center]


(المهندس سعود) #2

اذن الله الامر سهل
انتظر قليلا


(المهندس سعود) #3

بامكانك الحل بطريقتين :

  • الاولى بشكل عام بدون تخصيص قيم (a1 a2 a3 a0) : تكتب الكود الاتي
solve('a3*x^3+a2*x^2+a1*x+a0')

النتيجه ستظهر طويله جدا و ولنفرض انك تريد تعويض قيم معينه لل a3 a2 a1 a0]

تكتب الكود

subs(ans,[a3 a2 a1 a0],[1 -6 -72 -27])

وبذلك تظهر لك النتيجه المطلوبة


(المهندس سعود) #4

الطريقة الثانيه : تكون عندما تكون قيم المعاملات موجوده ومعلومة ولنفرض ان المعادله هي كالاتي:
P(x)=x^3-6 x^2-72x-27
نكتب الكود التالي :

roots([1 -6 -72 -27])

(المهندس سعود) #5

نحن جاهزون لاي استفسار باذن الله


(system) #6

شكرا جزيلا استاد على هده الاجابة الرائعة


(المهندس سعود) #7

حياك الله