资源简介
在matlab平台下,通过不动点迭代的方法求方程的根,要注意初值的设定
代码片段和文件信息
%%
%不动点迭代法
%Input:
% x0: 初值x0 (即不动点)
% e: 允许误差
%Output:
% xk: 最终求解得到的根
% error: 最终误差
%%
clear all;
clc;
%定义求解函数
syms x;
y(x) = x^4-3*x^2-3; %根据具体题目更改函数表达式,此处以作业2题4为例
%%
%初始化参数 包括求解初值、求根精度以及迭代次数
xk = input(‘输入初值x0:x0 = ‘);
e = input(‘输入求根精度:e = ‘);
xk1 = y(xk);
err = abs(xk1 - xk);
Max = 50; %迭代次数超过50次时停止,因为可能该迭代函数发散
step = 1;
fprintf(‘第 %d 次迭代: ‘step);
- 上一篇:MATLAB——二维小波分析进行图像压缩
- 下一篇:部分主元法的LU分解
相关资源
- 声波方程数值模拟 FD方法
- 散点拟合平面的MATLAB程序
- matlab使用有限元方法求解偏微分方程
- 图像超分辨重建MATLAB源代码迭代步长
- matlab薛定谔方程的仿真
- 用有限差分法求解矩形域上的Poisson方
- 一维热传导方程数值解法及matlab实现
- MatLab偏微分方程工具箱使用手册
- 对流扩散方程有限元法
- 波束形成matlab代码及方程图
- 二维齐次热传导方程的ADI格式含MATL
- 二维热传导方程有限差分法的MATLAB实
- 二维热传导方程求解
- 自适应局部迭代滤波(Adaptive local i
- MATLAB基于fox-li迭代算法的激光谐振腔
- NS方程MATLAB
- 偏微分方程在图形图像处理中的应用
- matlab微积分解方程
- 数学物理方程的MATLAB解法与可视化 彭
- matlab最速下降法与共个梯度法求方程
- 偏微分方程的MATLAB解法 陆君安编著
- 数学物理方程的MATLAB解法与可视化.
- 数学物理方程及其MATLAB解算
- matlaB程序的有限元法解泊松方程
- matlab解线性方程组的QR分解法
- 数值分析非线性方程二分法求根
- 13906651_Matlab微分方程高效解法:谱方
- 数值分析:病态矩阵HIlbert矩阵的求解
- 解线性方程组的共轭梯度算法(Matl
- MATLAB微分方程高效解法:谱方法原理
评论
共有 条评论