yasopx 发表于 2008-1-4 09:32

方程组的解的符号表达式怎么弄?

请帮忙看看:
我想求解由2个方程式组成的方程组, 如下:
H=((1-Pf)*H+Pf*w*M)/((1-Pf)*H+Pf*M)
M=w*((1-Pf)*H+Pf*w*M)/((1-Pf)*H+Pf*M)

H,M 是变量, 其他的Pf, w, Pc是常量, 希望得出H, M 的符号表达式, 即把H,M用Pf,w,Pc表示,应该怎么做?

用solve函数,如下:

>>y=solve('H-((1-Pf)*H+Pf*w*M)/((1-Pf)*H+Pf*M)','M-w*((1-Pf)*H+Pf*w*M)/((1-Pf)*H+Pf*M)','H','M')

y =

    H:
    M:


好像方程组的解不能表示为符号表达式?

谢谢!

yasopx 发表于 2008-1-4 10:04

解决了,需要加上disp('S.H'),disp(S.H),disp('S.M'),disp(S.M)

谢谢
页: [1]
查看完整版本: 方程组的解的符号表达式怎么弄?