Solving one equation with one unknown and get all possible solutions
이전 댓글 표시
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
KSSV
2018년 10월 26일
If x = k is solution.... x = ck.......c = 1,2,.....will be solution.....isn't it?
Dimitris Kalogiros
2018년 10월 26일
what is the value of Pr ?
Hassan Alkomy
2019년 1월 4일
채택된 답변
추가 답변 (1개)
Vineeth Nair
2018년 10월 30일
편집: Vineeth Nair
2018년 10월 30일
0 개 추천
To get only real values use following command >>solve(equation, variable, 'Real', true)
카테고리
도움말 센터 및 File Exchange에서 Systems of Nonlinear Equations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!
