matlab解方程组能求借分母带未知数的方程吗?比如 (x1^2+1)/(x1+1)-(x1^2+2)=0,(x2^2+1)/(x1+1)+(x1^2+3-x2)=0这样的方程组?x1,x2是我要求的量.matlab中能否直接求借?还是说我需要把分母化掉?还有,就是需要使用matlab中的哪个命令?
问题描述:
matlab解方程组能求借分母带未知数的方程吗?
比如 (x1^2+1)/(x1+1)-(x1^2+2)=0,
(x2^2+1)/(x1+1)+(x1^2+3-x2)=0
这样的方程组?x1,x2是我要求的量.matlab中能否直接求借?还是说我需要把分母化掉?还有,就是需要使用matlab中的哪个命令?
答
可以直接求,函数如下:
[x1,x2]=solve('(x1^2+1)/(x1+1)-(x1^2+2)=0','(x2^2+1)/(x1+1)+(x1^2+3-x2)=0')
答
可以的,方便起见:设x=x1,y=x2
命令如下:
>> syms x y
>> f1=sym('(x^2+1)/(x+1)-(x^2+2)=0')
>> f2=sym('(y^2+1)/(x+1)+(x^2+3-y)=0')
>> [x,y]=solve(f1,f2)