What does the following code do?
Afficher commentaires plus anciens
myFunction =@(x)x^2-6;
x_lower=0;
x_upper=5;
x_mid=(x_lower+x_upper)/2;
while abs(myFunction(x_mid))>0.01
if (myFunction(x_mid)*myFunction(x_upper))<0
x_lower =x_mid;
else
x_upper = x_mid;
x_mid=(x_lower+x_upper)/2;
end
x_mid=(x_lower+x_upper)/2;
end
fprintf('the root is %g; x_mid)
4 commentaires
KALYAN ACHARJYA
le 4 Nov 2019
Modifié(e) : KALYAN ACHARJYA
le 4 Nov 2019
Which line do you have issue?
Raban Nghidinwa
le 4 Nov 2019
Star Strider
le 4 Nov 2019
So asking us to explain it to you is doing your homework for you, giving you an unfair advantage over your classmates who are doing this themselves, likely without any outside help.
Raban Nghidinwa
le 4 Nov 2019
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur LaTeX dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!