What does the following code do?
显示 更早的评论
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 个评论
KALYAN ACHARJYA
2019-11-4
编辑:KALYAN ACHARJYA
2019-11-4
Which line do you have issue?
Raban Nghidinwa
2019-11-4
Star Strider
2019-11-4
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
2019-11-4
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 LaTeX 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!