# How can I solve a system of equations with exponential terms in Matlab?

조회 수: 4(최근 30일)
Faranak Khooban 2021년 7월 8일
답변: Alan Stevens 2021년 7월 9일
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.

댓글을 달려면 로그인하십시오.

### 답변(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.

댓글을 달려면 로그인하십시오.

R2021a

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by