- 33
- 0
- 约小于1千字
- 约 2页
- 2017-06-08 发布于河南
- 举报
牛顿牛顿迭代法
实验4 解非线性方程组解线性方程
设初始值 误差小于0.001
实验原理
实验说明
实验步骤
1 要求上机实验前先编写出程序代码
2 编辑录入程序
3 调试程序并记录调试过程中出现的问题及修改程序的过程
4 经反复调试后,运行程序并验证程序运行是否正确。
5 记录运行时的输入和输出。 实验总结
实验报告:根据实验情况和结果撰写并递交实验报告
主函数:function [p,iter,err] niudun f,jf,p,delta,epsilon,max1
Y feval f,p ;
for k 1:max1 j feval jf,p ; q p- j\Y ; Z feval f,q ; err norm q-p ; relerr err/ norm q +eps ; p q; Y Z; iter k; if err delta | relerr delta | abs Y epsilon break end
end
调用函数:一.function z f X
x X 1 ;
y X 2 ;
z zeros 1,2 ;
z 1 x^2-2*x-y+0.5;
z 2 x^2+4*y^2-4;
二.function w jf X
x X 1 ;
y X 2 ;
w [2*x-2 -1;2*x 8*y];
输入如下:
[p,iter,err] niudun f,jf,[2.00,0.25],0.001,0.001,100
可得结果:p 1.座机电话号码307116 0.座机电话号码681648
总结:除此之外,也学会用函数文件求解函数值:
p feval f,[2.00,0.25]
得:p 0.座机电话号码000000 0.座机电话号码000000
或者:
p f [2.00,0.25]
得:p 0.座机电话号码000000 0.座机电话号码000000
原创力文档

文档评论(0)