How do I find ALL of the positive roots of exp(-0.2*x)*cos(2*x)-0.15*x^2+1?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Rebecca
el 11 de Abr. de 2014
Comentada: Rebecca
el 11 de Abr. de 2014
I enter this into Matlab but I only receive back one of its positive roots and I know it has at least three.
syms x,
y=exp(-0.2*x)*cos(2*x)-0.15*x^2+1;
sol=solve(y)
0 comentarios
Respuesta aceptada
Walter Roberson
el 11 de Abr. de 2014
It has exactly three.
The easiest way is to plot the function, observe the approximate crossings, and run a numeric solver that is constrained to each range in turn.
Más respuestas (0)
Ver también
Categorías
Más información sobre Matrices and Arrays en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!