Unable to find explicit solution

3 visualizaciones (últimos 30 días)
SOUVIK MITRA
SOUVIK MITRA el 22 de Feb. de 2020
Comentada: SOUVIK MITRA el 25 de Feb. de 2020
I am trying to find the value of tau when differentiation of f is zero.
syms tau;
mu_B = 1;
theta_BH = 1;
mu_H = 1;
theta_HB = 1;
f = (1/mu_B)*(2^(theta_BH/tau)-1)+(1/mu_H)*(2^(theta_HB/(1-tau))-1)*((1-tau)/tau);
k=diff(f);
solve(k==0);
Warning: Unable to find explicit solution. For options, see help.
and ans is 0x1 sym.
Can anybody tell me what is wrong in this procedure?
  2 comentarios
David Goodmanson
David Goodmanson el 22 de Feb. de 2020
Hi Souvik. probably there is nothing 'wrong' and expression is just too complicated to have an explicit solution. Hey, it happens.
SOUVIK MITRA
SOUVIK MITRA el 22 de Feb. de 2020
Thanks. So, is there any way to find the value of tau when differentiation of f is zero?

Iniciar sesión para comentar.

Respuesta aceptada

Walter Roberson
Walter Roberson el 22 de Feb. de 2020
vpasolve(k==0, 0.5)
The starting guess can be anything from about 1e-3 upwards.
There are a minimum of 3 different roots of the equation:
0.6278431457
0.02697246510 + 0.2177554874i
0.02697246510 - 0.2177554874i

Más respuestas (0)

Categorías

Más información sobre Mathematics en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by