matlab二分法例题(用二分法求零点例题)

matlab二分法小题方程y=sinx在区间[-1,2]有唯一实根,若用二分法求根,并要求误差不得超过10^6,需要多少次二分?tol=0.000001;%容差a=-1;%输入两个端点值b=2;ya=feval(@f,a);%把a赋给yayb=feval(@f,b);max=round((log(b-a)-log(tol))/log(2))%最大迭代次数ifyayb>0fprintf(“二分法不适用”)elsefork=1:max%循环c=(a+b)/2yc=feval(

大家好,又见面了,我是你们的朋友全栈君。

matlab二分法小题

方程y=sinx在区间[-1,2]有唯一实根,若用二分法求根,并要求误差不得超过10^6,需要多少次二分?

tol=0.000001;%容差
a=-1;%输入两个端点值
b=2;
ya=feval(@f,a);%把a赋给ya
yb=feval(@f,b);
max=round((log(b-a)-log(tol))/log(2))%最大迭代次数
if yayb>0
fprintf(“二分法不适用”)
else
for k=1:max%循环
c=(a+b)/2
yc=feval(@f,c);
if yc==0
b=c;
a=c;
elseif yc
yb>0
b=c;
else
a=c;
end
err(k)=b-a;
if err(k)<tol
break
end
end
fprintf(“结果为:%f”,(a+b)/2);%该步位置不同,会使循环次数不同
end
function [y]=f(x)
y=sin(x);
end

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/128198.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月11日 下午2:00
下一篇 2022年4月11日 下午2:00


相关推荐

  • RuntimeException和Exception区别

    RuntimeException和Exception区别1.java将所有的错误封装为一个对象,其根本父类为Throwable,Throwable有两个子类:Error和Exception。2.Error是Throwable的子类,用于指示合理的应用程序不应该试图捕获的严重问题。大多数这样的错误都是异常条件。虽然ThreadDeath错误是一个“正规”的条件,但它也是Error的子类,因为大多数应用程序都不应该试图捕获它。在执行该方…

    2022年7月25日
    9
  • excel 自动生成目录

    excel 自动生成目录1 按一下图中 4 步操作 图中第三步要特别注意 是当前 exel 要生成目录的 sheet 名图 4 输入 INDEX GET WORKBOOK 1 ROW A1 amp T NOW 2 在 sheet 首页 的 A 列 也可以是任意你想要生成目录的列 IFERROR HYPERLINK 目录 2 amp A1 MID 目录 2 FIND 目录 2 1 99 即可生成想要目录

    2026年3月11日
    3
  • 在 CentOS 中部署 KMS 服务器(vlmcsd)

    在 CentOS 中部署 KMS 服务器(vlmcsd)准备 vlmcsd 下载 vlmcsd 本文使用的 vlmcsd 版本为 svn1111 支持的产品 WindowsVista 10 WindowsServe 2016 Office2013 2019 Visio2013 2019 Project2013 2019 需要的可以点击此处下载已制作成 ISO 镜像文件的 vlmcsd 安装文件

    2026年3月17日
    2
  • 用mysql查询某字段是否有索引

    用mysql查询某字段是否有索引

    2021年10月18日
    49
  • 9-ICMP报文种类「建议收藏」

    9-ICMP报文种类「建议收藏」1.ICMP报文种类  ICMP报文的种类分为两种:一种是差错报告报文,另一种是查询报文。  对于差错报告报文来说,ICMP总是把差错报文报告给发送数据源端(源主机)。比如:主机A给主机发送一个数据,结果这个数据在网络传输过程中出错了,然后ICMP协议的机制就会返回一个差错报告给主机A(相当于把数据在传输过程中出错的信息发回给主机A)。2.差错报告报文差错报告报文常见有以下…

    2022年5月1日
    46
  • 转:网页设计常用颜色16进制代码

    转:网页设计常用颜色16进制代码转 https www cnblogs com blueslu p 8309779 html 转载于 https www cnblogs com unique1319 articles 8311339 html

    2026年1月30日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号