反插值法求函数方程的根matlab实现(内附代码及例题)

关于反插值法求函数方程根的相关理论,小编在这不加赘述啦。如果不清楚的小伙伴请自行百度或私聊小编~

下面先来张图(反插值法的图示):
敲黑板 !!!重点来啦
matlab代码如下:

%%%% 反插值法法求函数方程的根 %%%%%
%%%%%      Liu Deping       %%%%%
%%%%%      2020.06.09       %%%%%
clc;
clear all
s=input('请输入函数表达式:f = ','s');
f=inline(s);
a = input('请输入区间左端点:a=');
b = input('请输入区间右端点:b=');
eps=input('请输入停止精度要求:eps=');  %%“|b-x|<=eps”
k=1;
x=(a*f(b)-b*f(a))/(f(b)-f(a));
fprintf('        k        a        f(a)       b        f(b)       xk        f(xk)\n ');
T=[k,a,f(a),b,f(b),x,f(x)];
while abs(T(k,4)-T(k,6))>eps/2k=k+1;if  f(x)*f(a)==0a=a;b=x;x=(a*f(b)-b*f(a))/(f(b)-f(a));T=[T;k,a,f(a),b,f(b),x,f(x)];breakelseif  f(x)*f(a)>0a=x;b=b;x=(a*f(b)-b*f(a))/(f(b)-f(a));T=[T;k,a,f(a),b,f(b),x,f(x)];elseif  f(x)*f(a)<0a=a;b=x;x=(a*f(b)-b*f(a))/(f(b)-f(a));T=[T;k,a,f(a),b,f(b),x,f(x)];end
end
disp(T);
fprintf('经过%d次迭代,函数方程根的近似解为:x=%.8f\n',k-1,T(k-1,6))

下面给出例题

最后,希望小编的这段代码对大家有所帮助!同时,喜欢小编的小伙伴点个赞加个关注吧~小编将持续更新

反插值法求函数方程的根(内附代码及例题)相关推荐

  1. 我用Python爬取了难下载的电子教材(内附代码)

    我用Python爬取了难下载的电子教材(内附代码) 第一次在CSDN上面分享经历,有点激动.本大二狗最近这段时间去不了学校又想看教材,不巧学习通上面的部分内容老师设置了不可下载啊.好在最近学习了一点P ...

  2. php 实现二叉树的最大深度_Java如何实现求二叉树的最大深度(附代码)

    本篇文章给大家带来的内容是关于Java如何实现求二叉树的最大深度(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 给定一个二叉树,找出其最大深度. 二叉树的深度为根节点到最远 ...

  3. 资本-劳动力错配指数计算、金融错配指标两大维度指标(内附代码)

     一.资本错配和劳动力错配指数计算  1.数据来源:各省级统计年鉴/中国统计年鉴. 2.时间跨度:2000-2019年 3.区域范围:31省市自治区 4.指标说明: 资源的稀缺性决定了经济学研究的一个 ...

  4. 数据结构六种常见的排序方法(超详细图解内附代码)

    这里写目录标题 实验目的 实验内容 实验要求 六种排序方法细解 直接插入排序 冒泡排序 简单选择排序 希尔排序 快速排序 归并排序 六种排序好坏分析 代码段 运行结果 实验目的 1.能够清楚表述主要内 ...

  5. 一个数里有那些约数用c++怎么做_两数的最大公约数你会求吗?(内附完整算法代码)...

    两个数的最大公约数怎么求? 思考题目的同时,我在这也顺便发出三个灵魂疑问? 什么又是更相减损法? 什么又是辗转相除法? 什么又是欧几里得算法? 不懂没关系,往下看 要解决两数的最大公约数问题?,你首先 ...

  6. 乘法原理的例题和答案_吃透高考数学17个必考题型,基础再差也能考130!(内附解题技巧+例题解析)...

    2019高考数学难度比例为7:2:1,也就是说80%都是基础题.然而数学却是高考中最拉分的.90%的学生都缺少一套科学,高效的提分方法,尤其到了冲刺阶段! 为此,我们为大家整理了高考数学历年17个必考 ...

  7. 爬虫实战 | 手把手用Python教你采集可视化知乎问题的回答(内附代码)

    击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 名花倾国两相欢,常得君王带笑看. 问 ...

  8. 【C语言】初始C语言系列 代码详解 _ 编程入门 _【内附代码和图片】_ [初阶篇 _ 总结复习]

    [前言] 本篇文章为初始C语言部分,C语言是编程的入门语言,所以也说是编程入门: 学好C语言的入门内容,才能真正的入门编程,而C语言的学习对于刚入门的同学还是有一些难度的,需要踏踏实实的自己去理解. ...

  9. 【13】 数学建模 | 预测模型 | 灰色预测、BP神经网络预测 | 预测题型的思路 | 内附代码(清风课程,有版权问题,私聊删除)

    一.灰色预测使用的场景 数据是以年份度量的非负数据(如果是月份或者季度数据一定要用我们上一讲学过的时间序列模型): 数据能经过准指数规律的检验(除了前两期外,后面至少90%的期数的光滑比要低于0.5) ...

  10. F16代码详解从一个初学者的的角度结合飞行器原理和公式(内附代码,Simulink model 和手册在压缩包)

    首先我们拿到代码压缩包打开后一定很迷,文件夹下很乱,所以用matlab打开,按文件名称归类再看会更合适. 在"名称"右边空白右键单击,选择按类型排序,这三个脚本就是我们的主函数所在 ...

最新文章

  1. jquery on()事件
  2. Python输出中文乱码问题
  3. CV_LOAD_IMAGE_COLOR 和 CV_BGR2RGBA找不到定义
  4. mysql sql注入怎么获取数据_手把手教你通过SQL注入盗取数据库信息
  5. 【重识 HTML + CSS】CSS 伪类、伪元素
  6. 【图像处理】二维付立叶变换和滤波 (Two-Dimensional Fourier Transform and Filtering)
  7. ndk 编译 ffmpeg
  8. 销售与顾客的PV同步算法
  9. 国外高手又一力作,CAML Builder
  10. 在电子表格计算架构上应用稀疏数组技术的设计
  11. jxls中自定义函数的使用
  12. activex chrome插件_10个超实用的设计师专属Chrome小插件
  13. powerbi导入地图_PowerBI地图可视化的那些套路
  14. 《多媒体在初中数学中的运用研究》课题研究报告
  15. 《如何有效阅读一本书》:读再多书,不如先学会如何读书
  16. 质量功能展开(QFD)的基本原理
  17. 比尔·盖茨退位 | 历史上的今天
  18. hive--解决使用not in之后返回数据为空的问题
  19. 信息系统安全策略的概念与内容
  20. 详谈 UNIX 环境进程异常退出

热门文章

  1. Android Studio couldn‘t generate bytecode view, no .class file found
  2. Apache Flink 在翼支付的实践应用
  3. android虚拟机模糊,Android studio虚拟机在启动界面和桌面出现画面模糊花屏问题的解决方法...
  4. 学计算机专业选择设计为类需要艺考,想学设计必须参加艺考吗?设计学类专业,新高考选科怎么选?...
  5. linux系统管理与服务器配置【2008网络工程师】,Linux系统管理与服务器配置
  6. php alias 报错,PHP: class_alias - Manual
  7. dingtalk 推送手机号信息 golang_PureQuant使用功能介绍(二):通过配置模块导入API信息...
  8. 红旗Linux职称考试模块,计算机职称考试红旗Linux Desktop 6.0考试大纲
  9. bpython3 推送_python3对接聊天机器人API
  10. vscode 添加库头文件_VSCode配置C/C++并添加非工作区头文件的方法