各位好,
小弟有一個問題困擾許久
現在有一個連續方程組
S1X1+S2X2+error=S
T1X1+T2X2+error=T
PV1X1+PV2X2+error=PV
X1+X2+error=1
這是我拿來解水團成分的
其中S1 S2 T1 T2 PV1 PV2 和S T PV都是已知數
要解出X1 X2,
分別表示1水團和2水團分別在我的實際觀測數據之中佔了多少百分比。
所以我就寫成
A=[S1 S2 1;T1 T2 1; PV1 PV2 1; 1 1 1];
U=[S; T; PV; 1];
A/U之後就是X1 X2 和error了
但是
這邊我遇到一個問題
這樣解出來的X1和X2有可能超過1或者是負值
而這是不可能在現實世界發生的
請問
該如何設入條件讓0<X1<1 以及 0<X2<1呢?
謝謝大家的幫忙!!!