用弦截法求方程的根matlab,matlab 语言 用弦截法任意实数方程求实根
满意答案
dwgg2n0das8
2013.04.26
采纳率:45% 等级:12
已帮助:8202人
弦截法这个方法一般用作学习,实际用的很少。这里我提供一个较完整的弦截法求根的函数。function root=Secant(f,a,b,eps)
if(nargin==3)
eps=1.0e-6;
endf1=subs(sym(f),findsym(sym(f)),a);
f2=subs(sym(f),findsym(sym(f)),b);
if(f1==0)
root=a;
end
if(f2==0)
root=b;
endif(f1*f2>0)
disp('两端点函数值乘积大于0!');
return;
else
tol=1;
fa=subs(sym(f),findsym(sym(f)),a);
fb=subs(sym(f),findsym(sym(f)),b);
root=a-(b-a)*fa/(fb-fa);
while(tol>eps)
r1=root;
fx=subs(sym(f),findsym(sym(f)),r1);
s=fx*fa;
if(s==0)
root=r1;
else
if(s>0)
root=b-(r1-b)*fb/(fx-fb);
else
root=a-(r1-a)*fa/(fx-fa);
end
end
tol=abs(root-r1);
end
end
对于本题,输入:>> y=secant('0.15/y-y*sin(0.15^y)-1',0.1,5)结果:y = 0.1369
00分享举报
用弦截法求方程的根matlab,matlab 语言 用弦截法任意实数方程求实根相关推荐
- 用牛顿法求方程的根的c语言编程,用牛顿迭代法和二分法求方程的根【C语言】...
1.用牛顿迭代法求该方程在1.5附近的根:2X^3-4X^2+3X-6=0 #include #include double func(double x) //函数 {return 2*x*x*x-4 ...
- 用牛顿迭代法和二分法求方程的根【C语言】
1.用牛顿迭代法求该方程在1.5附近的根:2X^3-4X^2+3X-6=0 #include<stdio.h> #include<math.h> double func(dou ...
- c++ 求四边形面积和周长_C语言编程题 题目:任意输入4个点,求围成四边形的面积是多少?C语言编程题 题目:任意输入4...
C语言编程题 题目:任意输入4个点,求围成四边形的面积是多少? C语言编程题 题目:任意输入4 www.zhiqu.org 时间: 2020-12-07 我测试过了,四点一线,凹四边形,四边形 ...
- matlab求实根,用弦截法任意实数方程求实根 用matlab 语言编程
由于y=0是一个没有意义的点,故从0.01开始. 输入: y=secant('0.15/y-y*sin(0.15^y)-1',0.01,5) 结果: y = 0.1369 其中secant.m内容为: ...
- c语言求二元一次方程根,一个C语言求解二元一次方程根,求助!
满意答案 aibaoqiqi 推荐于 2017.11.25 采纳率:42% 等级:12 已帮助:12214人 首先叫法错误,是一元二次方程求根,而不是二元一次方程求根. 其次,判别式小于0时,只 ...
- c语言递归求塔移动次数,【C语言】Hanoi(汉诺)塔问题,求移动盘子的步骤(递归法)...
所有的循环算法都可以用递归实现,反之不成立,这足以证明递归的重要性! Hanoi(汉诺)塔问题.古代有一个焚塔,塔内有3个座A,B,C,开始时A座上有64个盘子,盘子大小不等,大的在上,小的在下,有一 ...
- c++ 求四边形面积和周长_C语言编程题 题目:任意输入4个点,求围成四边形的面积是多少?...
C语言编程题:任意输入4个点,求围成四边形的面积是多少.代码如下: #include "stdio.h" #include "math.h" void main ...
- 利用牛顿公式求解方程的根并且实现牛顿下山法
实验要求 a. 实现牛顿公式,并分别找到收敛和发散的例子 算法介绍 牛顿公式原理如下图: 为了防止牛顿迭代发散并且加速迭代速度,所以我们在这里引入一个新的方法-- 牛顿下山法: 根据牛顿公式原理以及牛 ...
- matlab牛顿法求区间根程序,MATLAB用二分法、不动点迭代法及Newton迭代(切线)法求非线性方程的根...
一.实验原理 二.实验步骤 三.实验过程 1.(程序) (1)二分法:求 在区间(1,2)之间的根,取 (a)bipart.m: function [x,m]=bipart(fun,a0,b0,to ...
最新文章
- Jquery zTree实例
- 正在搜索需要的文件_装机必备!分享4个电脑软件,3分钟搞定文件管理难题!...
- PLSQL 设置布局
- 诗和远方:无题(四十五)
- VS恢复调试时出现的确认对话框
- 第二章节 ASP.NET 验证控件(二)
- java类变量 访问_在Java类中对变量或方法的访问有哪些访问控制的关键字?他们各有什么作用,举例说明。...
- java cron 解析_quartz cron 在线解析
- html5游戏生成apk,html5 如何打包成apk
- rematch简单使用
- HTML入门(学习方法+概述)
- 秋季吃哪些食物可以改善心情?
- Win7——无Internet访问权限
- excel利用宏自动复制来自其他excel文件的数据
- 机器学习(五)logistic回归进行二分类以及多分类(Python代码)
- 如何在Android Studio中设置*md文件打开方式
- AI 入门怎么学?这份学习指南请收好!
- Vant删除图片Vue版本
- 二维离散动力学系统的混沌研究【基于matlab的动力学模型学习笔记_9】
- 危险化学品题库及答案