该函数试图求解 f(x) = 0,其中 f 是一个向量函数。 使用 Broyden 的伪牛顿方法,其中在每个迭代步骤更新近似雅可比行列式,不使用额外的函数评估。 可选边界将搜索保持在矩形区域内。 优化工具箱中的 fsolve 更强大,但缺少边界选项。
2022-04-14 22:57:56 3KB matlab
1
matlab 解非线性方程组 (牛顿法 弦割法 布罗登法)
2022-04-11 14:45:39 3KB matlab 非线性方程组 牛顿法 弦割法
1
提出了一种求解非线性方程组的数值方法,将求解非线性方程组的解转化为函数优化问题,应用粒子群优化算法求出一个近似解,将此解作为初始猜测值,进一步应用Levenberg-Marquardt(LM)算法求得更高精度的解,提高了时间效率。
2022-03-25 15:08:57 426KB 论文研究
1
matlab代码 积分 Readme 这是我在研一下学习非线性方程组数值解时的MATLAB代码记录。 第一次作业是让我们找个100维的非线性方程组,然后后面几次的作业是让我们用不同的迭代方法迭代计算他的数值解,并比较不同解法的优劣。 由于作业的pdf 中有个人信息的名字,所以被我重新处理了一下,本质上还是提交给老师的作业。 有一些作业文件夹里都有自己的Readme文档,可以查看更详细的信息,当然,大多数文件夹中没有。 [TOC] 下面是每次作业的内容: 第二次作业:牛顿法迭代 这一次写的太烂,还附赠了同学的代码 第三次作业:Newton-SOR 迭代法和 SOR-Newton 迭代法 只给出了结果,没有写自己观察的结论,或者说总结和讨论(或者说自己的感想),被老师教育了一顿,不知道在最后一次作业里补上了没有。 第四次作业:一点割线法、两点割线法和改进n步迭代法 第五次作业:延拓牛顿法和循环中点求积牛顿法 这次作业也是个总结,老师要求把之前所有的作业都一起呈现出来。 实验结论在这次作业中总结的最好,但是代码都分布在其他作业的各个文件夹中。
2022-03-22 20:27:58 889KB 系统开源
1
MATLAB求解非线性方程组 fsolve源程序代码
2022-03-22 20:00:01 3KB matlab 求解 非线性 方程组
1
高斯消去法 c语言实现非线性方程组源代码
2022-03-19 15:21:05 14KB 数值分析
1
MATLAB教学视频:非线性方程(组)在MATLAB中的求解方法
2022-02-13 19:31:37 297KB MATLAB 教学视频 非线性方程
1
MATLAB源程序代码分享:MATLAB实现牛顿迭代法求解非线性方程组
2022-02-10 23:17:37 262KB matlab
1
数学建模-遗传算法解非线性方程组的Matlab程序.zip
2022-01-20 13:01:55 18KB matlab 开发语言
在分析不精确雅可比牛顿法的基础上,进一步研究了不精确雅可比矩阵在精确解附近奇异的求解方法。利用雅可比矩阵与函数自身,在不增加新的计算量前提下,得到改进的求解非线性方程组的不精确雅可比牛顿算法。数值结果表明,改进后算法与原不精确雅可比牛顿法具有相同的计算效率,而且在使用上更为方便,有效。
2022-01-19 09:46:41 460KB 论文研究
1