Hi, when trying to solve 2 equations with 2 variables the fsolve function reutrns just expression instead of numerical solution. Can someone please help with this? Thanks a lot
NRTL.mw
> |
a12:=2305.28444347652 - 9.14490843016421*T + 0.00680052257590234*T^2:
|
> |
a21:=-6665.24838284836 + 46.0897018087247*T - 0.0694991633494123*T^2:
|
> |
lng1:=x2^2*(tau21*(G21/(x1+x2*G21))^2+tau12*(G12/((x2+x1*G12)^2))):
|
> |
lng2:=x1^2*(tau12*(G12/(x2+x1*G12))^2+tau21*(G21/((x1+x2*G21)^2))):
|
> |
lnga1:=subs(x1=xa1,lng1):
|
> |
lngb1:=subs(x1=xb1,lng1):
|
> |
lnga2:=subs(x1=xa1,lng2):
|
> |
lngb2:=subs(x1=xb1,lng2):
|
> |
r1:=lnga1+ln(xa1)=lngb1+ln(xb1)
|

|
(1) |
> |
r2:=lnga2+ln(1-xa1)=lngb2+ln(1-xb1)
|

|
(2) |

|
(3) |
|
Download NRTL.mw