Merhabalar. Elimde şöyle denklemler var.

eq1='A=B+C';
eq2='I+J+E=A+F';
eq3='F+D+H=E';
eq4='B=D+H+200000';
eq5='J=200000';
eq6='H=30000';
eq7='1406*B+1164*C-1482*A=-20000'; %BAK
eq8='68*I+68*J+1210*E=218*(A+F)';
eq9='218*F+1380*D+1300*H=1210*E';

matlabda şu biçimde yazıp çözmesini istediğimde;

9 equation 6 variables

explicit solution cannot be found hatası veriyor.


eq1='A=B+C';
eq2='I+J+E=A+F';
eq3='F+D+H=E';
eq4='B=D+H+200000';
eq5='J=200000';
eq6='H=30000';
eq7='1406*B+1164*C-1482*A=-20000'; %BAK
eq8='68*I+68*J+1210*E=218*(A+F)';
eq9='218*F+1380*D+1300*H=1210*E';

denklemlerin çözülebildiğini kesinlikle biliyorum çünkü başka bir sitede çözdürdüm. sorun matlabda. şöyle ki şöylesine basit denklem serisini çözdürmesini istediğim zaman (bilerek aynı denklemi 2yle çarpıp yazdım sorun matlabda mı öğrenmek için)

syms x y
eq1='x+y=5'
eq2='x-y=1'
eq3='2*x+2*y=10'
[x y]=solve(eq1,eq2)

3 equation 2 variables

explicit solution cannot be found hatası veriyor.

sonuç olarak benim denklem setimi nasıl çözdüreceğim?

 

öyle de denedim. bu sefer sadece explicit solution cannot be found diyor.

cemlemikonusuyorsun

hemen hemen olabilecek her şeyi denedim sanırım. explicit solution cannot be found diyor. çıldıracağım.

cemlemikonusuyorsun

bu benim ödevim. Matlabla çözmemizi istiyorlar. Sizce nasıl yapayım?

cemlemikonusuyorsun

sembolik çözmemiz zorunlu değil, matrisle de çözemedim. elle derken, kağıtta yaptığım işlemleri direk matlaba mı yazayım?

cemlemikonusuyorsun
1

mobil görünümden çık