Clear Filters
Clear Filters

bisection method with log

3 views (last 30 days)
Mohamad Mourad
Mohamad Mourad on 2 Apr 2020
Commented: Mohamad Mourad on 5 Apr 2020
if a=15
b=60
Sy=1070
p= 700
how can i find c using bisection method
P= (Sy/3)*(1-(c^2/b^2)+log(c^2/a^2))

Answers (1)

David Hill
David Hill on 2 Apr 2020
Once you graph your function, you see there are 4 roots. Using the bisection method to find the numerical roots should now be easy.
a=15;
b=60;
Sy=1070;
p=700;
c=-150:.1:150;
y=@(c)(Sy/3)*(1-(c.^2/b^2)+log(c.^2/a^2))-p;
plot(c,y(c));
  1 Comment
Mohamad Mourad
Mohamad Mourad on 5 Apr 2020
Thank you very mush , it is very useful

Sign in to comment.

Categories

Find more on MATLAB in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!