How can I solve a system of equations with exponential terms in Matlab?
조회 수: 10 (최근 30일)
이전 댓글 표시
I have this system of two equations with two virable and 5 parameters:
$$y - 1 - w - e^{v1 - y}/(a0 + e^{v0 - x}) = 0$$
$$x - 1 - e^{v0 - x} + (w - c)*e^{v1 - y}/(a0 + e^{v0 - x}) =0$$
How can solve this system of equcations in Matlab? using the code below doesn't give me answer:
syms x y w v1 v0 a0 c
[solx,soly] = solve([y - 1 - w - exp(v1 - y)/(a0 + exp (v0 - x)) == 0, x - 1 - (exp (v0 - x) + (w - c)*exp (v1 - y))/(a0 + exp (v1 - y)) ==0],[x,y]);
It gives me this warning: Warning: Unable to find explicit solution.
댓글 수: 0
답변 (1개)
Alan Stevens
2021년 7월 9일
There is almost certainly no analytical solution here! For a numerical solution (given the values of the other parameters), try fminsearch.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Symbolic Math Toolbox에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!