How can I solve this complex 4 equation with 4 unknowns
조회 수: 5 (최근 30일)
이전 댓글 표시
Hello,
I am having a very hard time solving for the following 4 equations with 4 unknonws.
269.0 = R1*(R2+R3+R4)/(R1+R2+R3+R4)
267.8 = R2*(R1+R3+R4)/(R1+R2+R3+R4)
265.8 = R3*(R1+R2+R4)/(R1+R2+R3+R4)
267.3 = R4*(R1+R2+R3)/(R1+R2+R3+R4)
I was able to narrow it down to:
R4=267.3(R1+R2+R3)/(R1+R2+R3-267.3)
R3=265.8(R1+R2+R4)/(R1+R2+R4-265.8)
R2=267.8(R1+R3+R4)/(R1+R3+R4-267.8)
R1=269.0(R2+R3+R4)/(R2+R3+R4-269.0)
How do I solve for R1 R2 R3 and R4 using matlab? I tried the following code but I don't think it's giving me the right answer:
[R1,R2,R3,R4]=solve('R1=269.0(R2+R3+R4)/(R2+R3+R4-269.0)','R2=267.8(R1+R3+R4)/(R1+R3+R4-267.8)','R3=265.8(R1+R2+R4)/(R1+R2+R4-265.8)','R4=267.3(R1+R2+R3)/(R1+R2+R3-267.3)','R1','R2','R3','R4')
댓글 수: 0
채택된 답변
Azzi Abdelmalek
2013년 8월 5일
equ1='269.0-R1*(R2+R3+R4)/(R1+R2+R3+R4)'
equ2='267.8-R2*(R1+R3+R4)/(R1+R2+R3+R4)'
equ3='265.8- R3*(R1+R2+R4)/(R1+R2+R3+R4)'
equ4='267.3 - R4*(R1+R2+R3)/(R1+R2+R3+R4)'
sol=solve(equ1,equ2,equ3,equ4)
댓글 수: 7
Azzi Abdelmalek
2013년 8월 6일
Or
equ1='269.0-R1*(R2+R3+R4)/(R1+R2+R3+R4)'
equ2='267.8-R2*(R1+R3+R4)/(R1+R2+R3+R4)'
equ3='265.8- R3*(R1+R2+R4)/(R1+R2+R3+R4)'
equ4='267.3 - R4*(R1+R2+R3)/(R1+R2+R3+R4)'
sol=solve(equ1,equ2,equ3,equ4,'R1>0','R2>0','R3>0','R4>0')
추가 답변 (1개)
Walter Roberson
2013년 8월 5일
R1 = -.1528124199, R2 = .1523845305, R3 = -.1519010380, R4 = .1522421676
R1 = 1.350702113, R2 = -1.354494804, R3 = -1.349440249, R4 = 1.346416572
R1 = 359.6939654, R2 = 357.2814545, R3 = 353.2965306, R4 = 356.2810534
R1 = 1.849064292, R2 = 1.844921136, R3 = -1.850793347, R4 = -1.855990235
Any imaginary components are vanishingly small and only appear due to round-off error.
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!