Effacer les filtres
Effacer les filtres

How to solve hyperbolic function ratio equation

5 vues (au cours des 30 derniers jours)
ld ld
ld ld le 23 Août 2021
Commenté : Wan Ji le 23 Août 2021
find x from the following equation
( y/z ) = (tanh x)/(tanh (x/z))
evaluate x from the following equation if 'y' and 'z' are known.

Réponses (1)

Wan Ji
Wan Ji le 23 Août 2021
you can solve it with symbolic expression
syms z x y
eq = y/z - tanh(x)/tanh(x/2);
sol = solve(eq, x, 'ReturnConditions',true);
x = sol.x
% conds = sol.conditions % see conditions
x equals to
x =
log((z + (-y*(y - 2*z))^(1/2))/(y - z)) + pi*k*2i
log((z - (-y*(y - 2*z))^(1/2))/(y - z)) + pi*k*2i
where k is an integer.
  1 commentaire
Wan Ji
Wan Ji le 23 Août 2021
Given y=1, z=2, k=0, evalute x as
x =[ log((z + (-y*(y - 2*z))^(1/2))/(y - z)); ...
log((z - (-y*(y - 2*z))^(1/2))/(y - z))];
x = subs(x, [y,z],[1,2])
Then
x0 =
log(- 3^(1/2) - 2)
log(3^(1/2) - 2)

Connectez-vous pour commenter.

Catégories

En savoir plus sur Mathematics and Optimization dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by