필터 지우기
필터 지우기

fsolve to solve 5th order polynomial

조회 수: 7 (최근 30일)
jojo
jojo 2019년 12월 14일
답변: jojo 2019년 12월 14일
I would like to solve the following polynomial numerically for r:
I am trying to use fzero as follows:
r= (5/(r^2*9))- ((2)/(9*(6-r)^2))
x0 = 10; % some initial point
x = fzero(r,x0)
How can this be solved using fzero?

채택된 답변

jojo
jojo 2019년 12월 14일
This works.
fun=@(r) (5/(r^2*9))- ((2)/(9*(6-r)^2))-r;
x0 = 10; % some initial point
x = fsolve(fun,x0)

추가 답변 (1개)

Walter Roberson
Walter Roberson 2019년 12월 14일
You have an equation of the form A=B. Subtract B from both sides giving an equation of the form (A) - (B) = 0. Now you can fsolve

카테고리

Help CenterFile Exchange에서 Optimization에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by