反插值法求函数方程的根(内附代码及例题)
反插值法求函数方程的根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))
下面给出例题
最后,希望小编的这段代码对大家有所帮助!同时,喜欢小编的小伙伴点个赞加个关注吧~小编将持续更新
反插值法求函数方程的根(内附代码及例题)相关推荐
- 我用Python爬取了难下载的电子教材(内附代码)
我用Python爬取了难下载的电子教材(内附代码) 第一次在CSDN上面分享经历,有点激动.本大二狗最近这段时间去不了学校又想看教材,不巧学习通上面的部分内容老师设置了不可下载啊.好在最近学习了一点P ...
- php 实现二叉树的最大深度_Java如何实现求二叉树的最大深度(附代码)
本篇文章给大家带来的内容是关于Java如何实现求二叉树的最大深度(附代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 给定一个二叉树,找出其最大深度. 二叉树的深度为根节点到最远 ...
- 资本-劳动力错配指数计算、金融错配指标两大维度指标(内附代码)
一.资本错配和劳动力错配指数计算 1.数据来源:各省级统计年鉴/中国统计年鉴. 2.时间跨度:2000-2019年 3.区域范围:31省市自治区 4.指标说明: 资源的稀缺性决定了经济学研究的一个 ...
- 数据结构六种常见的排序方法(超详细图解内附代码)
这里写目录标题 实验目的 实验内容 实验要求 六种排序方法细解 直接插入排序 冒泡排序 简单选择排序 希尔排序 快速排序 归并排序 六种排序好坏分析 代码段 运行结果 实验目的 1.能够清楚表述主要内 ...
- 一个数里有那些约数用c++怎么做_两数的最大公约数你会求吗?(内附完整算法代码)...
两个数的最大公约数怎么求? 思考题目的同时,我在这也顺便发出三个灵魂疑问? 什么又是更相减损法? 什么又是辗转相除法? 什么又是欧几里得算法? 不懂没关系,往下看 要解决两数的最大公约数问题?,你首先 ...
- 乘法原理的例题和答案_吃透高考数学17个必考题型,基础再差也能考130!(内附解题技巧+例题解析)...
2019高考数学难度比例为7:2:1,也就是说80%都是基础题.然而数学却是高考中最拉分的.90%的学生都缺少一套科学,高效的提分方法,尤其到了冲刺阶段! 为此,我们为大家整理了高考数学历年17个必考 ...
- 爬虫实战 | 手把手用Python教你采集可视化知乎问题的回答(内附代码)
击上方"Python爬虫与数据挖掘",进行关注 回复"书籍"即可获赠Python从入门到进阶共10本电子书 今 日 鸡 汤 名花倾国两相欢,常得君王带笑看. 问 ...
- 【C语言】初始C语言系列 代码详解 _ 编程入门 _【内附代码和图片】_ [初阶篇 _ 总结复习]
[前言] 本篇文章为初始C语言部分,C语言是编程的入门语言,所以也说是编程入门: 学好C语言的入门内容,才能真正的入门编程,而C语言的学习对于刚入门的同学还是有一些难度的,需要踏踏实实的自己去理解. ...
- 【13】 数学建模 | 预测模型 | 灰色预测、BP神经网络预测 | 预测题型的思路 | 内附代码(清风课程,有版权问题,私聊删除)
一.灰色预测使用的场景 数据是以年份度量的非负数据(如果是月份或者季度数据一定要用我们上一讲学过的时间序列模型): 数据能经过准指数规律的检验(除了前两期外,后面至少90%的期数的光滑比要低于0.5) ...
- F16代码详解从一个初学者的的角度结合飞行器原理和公式(内附代码,Simulink model 和手册在压缩包)
首先我们拿到代码压缩包打开后一定很迷,文件夹下很乱,所以用matlab打开,按文件名称归类再看会更合适. 在"名称"右边空白右键单击,选择按类型排序,这三个脚本就是我们的主函数所在 ...
最新文章
- jquery on()事件
- Python输出中文乱码问题
- CV_LOAD_IMAGE_COLOR 和 CV_BGR2RGBA找不到定义
- mysql sql注入怎么获取数据_手把手教你通过SQL注入盗取数据库信息
- 【重识 HTML + CSS】CSS 伪类、伪元素
- 【图像处理】二维付立叶变换和滤波 (Two-Dimensional Fourier Transform and Filtering)
- ndk 编译 ffmpeg
- 销售与顾客的PV同步算法
- 国外高手又一力作,CAML Builder
- 在电子表格计算架构上应用稀疏数组技术的设计
- jxls中自定义函数的使用
- activex chrome插件_10个超实用的设计师专属Chrome小插件
- powerbi导入地图_PowerBI地图可视化的那些套路
- 《多媒体在初中数学中的运用研究》课题研究报告
- 《如何有效阅读一本书》:读再多书,不如先学会如何读书
- 质量功能展开(QFD)的基本原理
- 比尔·盖茨退位 | 历史上的今天
- hive--解决使用not in之后返回数据为空的问题
- 信息系统安全策略的概念与内容
- 详谈 UNIX 环境进程异常退出
热门文章
- Android Studio couldn‘t generate bytecode view, no .class file found
- Apache Flink 在翼支付的实践应用
- android虚拟机模糊,Android studio虚拟机在启动界面和桌面出现画面模糊花屏问题的解决方法...
- 学计算机专业选择设计为类需要艺考,想学设计必须参加艺考吗?设计学类专业,新高考选科怎么选?...
- linux系统管理与服务器配置【2008网络工程师】,Linux系统管理与服务器配置
- php alias 报错,PHP: class_alias - Manual
- dingtalk 推送手机号信息 golang_PureQuant使用功能介绍(二):通过配置模块导入API信息...
- 红旗Linux职称考试模块,计算机职称考试红旗Linux Desktop 6.0考试大纲
- bpython3 推送_python3对接聊天机器人API
- vscode 添加库头文件_VSCode配置C/C++并添加非工作区头文件的方法