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 で Argument Definitions についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!