Matlab Newton‘s method
2015-07-10 09:19
246 查看
定义函数
function y=f(x)y=f(x)。%函数f(x)的表达式
end
function z=h(x)
z=h(x)。%函数h(x)的表达式
end
主程序
x=X;%迭代初值i=0;%迭代次数计算
while i<= 100%迭代次数
x0=X-f(X)/h(X);%牛顿迭代格式
if abs(x0-X)>0.01;%收敛推断
X=x0;
else break
end
i=i+1;
end
fprintf('\n%s%.4f\t%s%d','X='。X。'i='。i) %产量
相关文章推荐
- [图像]高斯滤波(Matlab实现)
- [图像]中值滤波(Matlab实现)
- matlab实现贝塞尔曲线绘图pdf查看
- matlab实现判断是否能否生成严格对角占优矩阵
- matlab实现复合梯形法则
- matlab实现高斯牛顿法、Levenberg–Marquardt方法
- matlab实现插值法sin函数
- Matlab去掉右面、上面的小短线(ticks)
- matlab实现共轭梯度法、多元牛顿法、broyden方法
- matlab实现雅可比、高斯塞德尔、后项误差计算
- matlab实现高斯消去法、LU分解
- matlab实现不动点迭代、牛顿法、割线法
- matlab实现的嵌套乘法、高精度、二分法
- [图像]图像灰度均衡化和灰度直方图(Matlab实现)
- [图像]获取图片中感兴趣区域的信息(Matlab实现)
- matlab GUI常用文件操作对话框
- 关于matlab信号发展趋势的识别并读取fig文件代码
- matlab norm 范式
- Matlab norm 用法小记
- [图像]用Matlab在图像上画矩形框