Solving one equation with one unknown and get all possible solutions
Mostrar comentarios más antiguos
I have an equation and I need to get its solution. I think it has more than one solution, but using the command (solve) I can get only one solution.
Actually, it is expected to get real and complex solutions, but I am interested on the real solutions only.
How can I get this solution in Matlab.
the required unknown is (alphap) and my equation and the command that I have used is:
m=15; Ki=1.3908e+06; B=0.945e-1; db=0.79e-2; alphao=.2618;
x = solve(Pr == m*Ki*(B*db*(cos(alphao)/cos(alphap)-1))^(3/2)*sin(alphap),alphap)
The answer is:
x = 0.37336926931567958392238007768557i
3 comentarios
KSSV
el 26 de Oct. de 2018
If x = k is solution.... x = ck.......c = 1,2,.....will be solution.....isn't it?
Dimitris Kalogiros
el 26 de Oct. de 2018
what is the value of Pr ?
Hassan Alkomy
el 4 de En. de 2019
Respuesta aceptada
Más respuestas (1)
Vineeth Nair
el 30 de Oct. de 2018
Editada: Vineeth Nair
el 30 de Oct. de 2018
0 votos
To get only real values use following command >>solve(equation, variable, 'Real', true)
Categorías
Más información sobre Mathematics and Optimization en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
