how to solve a trigonometric equations

f(x)=1+cosh^2(x)+2*cos(x)*cosh(x)-sinh^2(x)=0
how can i solve this equation.Adsız.png

답변 (1개)

Bjorn Gustavsson
Bjorn Gustavsson 2019년 5월 16일

0 개 추천

If you are a matlab-beginner I suggest you read through the getting started-type documentation, that you work yourself through demos and browse through the help.
To solve these kind of equations you can go, at least, 2 ways either try to solve the equation symbolically, or numerically.
If you try for analytical solutions you have to declare your variable to be symbolic:
sym x
% then maybe you can get a set of solutions to the equation:
X_sol = solve(0==1 + cosh(x)^2 + 2*cos(x)*cosh(x)-sinh(x));
If that fails you'll have to resort to numerical solutions. Have a look at fsolve:
help fsolve
HTH

카테고리

도움말 센터File Exchange에서 Symbolic Math Toolbox에 대해 자세히 알아보기

질문:

2019년 5월 16일

댓글:

2019년 5월 16일

Community Treasure Hunt

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

Start Hunting!

Translated by