مساعدة في حا معادلات من الدرجة الاولى باستخدامmatlab
y=ax+b
x=b/-a
س
اريد فنكشن لحلها
مساعدة في حا معادلات من الدرجة الاولى باستخدامmatlab
y=ax+b
x=b/-a
س
اريد فنكشن لحلها
السلا م عليكم ورحمه الله وبركاته
[FONT=Arial Narrow][SIZE=5]
[/size][/font]
[CENTER][FONT=Arial Narrow][SIZE=5]a=input('put the value of a : ');[/size][/font]
[FONT=Arial Narrow][SIZE=5]b=input('put the value of لb: ');[/size][/font]
[FONT=Arial Narrow][SIZE=5]y=[a b][/size][/font][/center]
[FONT=Arial Narrow][SIZE=5][/size][/font][CENTER][FONT=Arial Narrow][SIZE=5]x=y(2)/-y(1) %or x=b/-b[/size][/font][/center]
[FONT=Arial Narrow][SIZE=5]
[/size][/font]
تحياتي
تسطيع ذلك من دون الحاجه الى تعريف القيم مسبقا بواسطة الامر
solve('a*x+b')
او تستطيع وضع قيم معينه بدل الاي والبي
مشكور يا باش مهندس
[CENTER]جربتها ولاكنها لا تنتج اي قيمه وما يبدو من السؤال ان السائل يبحث عن قيمه x عندما y تساوي صفر
which means it does not return any value for x
thanks alot
>> solve('a*x+b')
ans =
-b/a
[/center]
اخي عبد العزيز
انا كتبتها بشكل عام بحيث يستطيع السائل ان يضع اي قيمة مكان الاي والبي ويطلع عنده الناتج بكل سهولة
جرب البرنامج التالي:
a=input('donner la valeur a);
b=input('donner la valeur b);
Y=[a,b];
X=roots(y);
جزاك الله خيرا