Need to solve this
정보
이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.
이전 댓글 표시
Hi guys I need away to solve these 3 equations and get the value of a b and c
a+b = 204
a+b*exp(-105*c) = 192.6
a+b*exp(-180*c) = 177.6
I have tried to use vpasolve but it gives wrong answer. What other way to use?
댓글 수: 0
답변 (2개)
Stephan
2019년 6월 1일
I assume you want real Solutions. Then try:
syms a b c
assume ([a b c], 'real')
eq = [a+b == 204;...
a+b*exp(-105*c) == 192.6;...
a+b*exp(-180*c) == 177.6];
[a, b, c] = vpasolve(eq,[a b c])
Best regards
Stephan
댓글 수: 2
Abdullah Azzam
2019년 6월 1일
Walter Roberson
2019년 7월 12일
vpasolve() works to finite precision according to the digits() setting, and the calculations are suffering from massive loss of precision.
You can give a search range:
[A,B,C] = vpasolve(eq,[a b c],[200 230;-50 -1/2;-5 5])
Alex Sha
2019년 7월 12일
0 개 추천
Hi, How about the results belows:
a: 214.703486863113
b: -10.7034868631133
c: -0.00690634104047918
댓글 수: 0
이 질문은 마감되었습니다.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!