MATLAB符号化求解二元比值方程

MATLAB符号化求解二元比值方程,matlab,equation-solving,Matlab,Equation Solving,我有一个相当大的方程,我需要求解2个变量/符号的比率。一个小例子是: Y=A*Y+B*X 我想用MATLAB来解决这个问题 Y/X=B/(1-A) 答案(Y/X)不自参考Y或X。有没有办法让MATLAB帮我做到这一点 我尝试使用solve函数来求解y,然后是x,然后调用“simple(y/x)”,但答案仍然是x和y用新变量Z=y/x而不是y(使用subs将y替换为Z*x),然后求解Z(使用求解): >> solve(subs('Y = A*Y + B*X', 'Y', 'Z*X'),

我有一个相当大的方程,我需要求解2个变量/符号的比率。一个小例子是:

Y=A*Y+B*X

我想用MATLAB来解决这个问题

Y/X=B/(1-A)

答案(Y/X)不自参考Y或X。有没有办法让MATLAB帮我做到这一点


我尝试使用solve函数来求解y,然后是x,然后调用“simple(y/x)”,但答案仍然是x和y

用新变量
Z=y/x
而不是
y
(使用
subs
y
替换为
Z*x
),然后求解
Z
(使用
求解
):

>> solve(subs('Y = A*Y + B*X', 'Y', 'Z*X'),'Z')
ans =
    -B/(A - 1)