مساعدة في حا معادلات من الدرجة الاولى باستخدامmatlab


(system) #1

مساعدة في حا معادلات من الدرجة الاولى باستخدامmatlab

y=ax+b

x=b/-a

س
اريد فنكشن لحلها


(عبد العزيز غالب) #2

السلا م عليكم ورحمه الله وبركاته


[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]

تحياتي


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

تسطيع ذلك من دون الحاجه الى تعريف القيم مسبقا بواسطة الامر

solve('a*x+b')

او تستطيع وضع قيم معينه بدل الاي والبي


(عبد العزيز غالب) #4

مشكور يا باش مهندس


(عبد العزيز غالب) #5

[CENTER]جربتها ولاكنها لا تنتج اي قيمه وما يبدو من السؤال ان السائل يبحث عن قيمه x عندما y تساوي صفر

which means it does not return any value for x

thanks alot

>> solve('a*x+b')
 
ans =
 
-b/a

[/center]


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

اخي عبد العزيز
انا كتبتها بشكل عام بحيث يستطيع السائل ان يضع اي قيمة مكان الاي والبي ويطلع عنده الناتج بكل سهولة


(parata) #7

جرب البرنامج التالي:
a=input('donner la valeur a);

b=input('donner la valeur b);
Y=[a,b];
X=roots(y);


(مهــ نور ســة) #8

جزاك الله خيرا