早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab解一元四次方程用牛顿迭代法解一个一元四次方程,在function root=NewtonRoot(f,a,b,eps)中f代表方程,比如x^4+a*x+b=0.在解的过程中a和b是常量,每次都要从新输入,有四百多个数据,不知道有什么办法

题目详情
matlab解一元四次方程
用牛顿迭代法解一个一元四次方程,在function root=NewtonRoot(f,a,b,eps)中f代表方程,比如x^4+a*x+b=0.在解的过程中a和b是常量,每次都要从新输入,有四百多个数据,不知道有什么办法可以让不用输入直接读取然后全部得出结果,本人初学matlab望高手指点
▼优质解答
答案和解析
%by dynamic
%2009.2.
%
直接将数据导入到Matlab中,再使用循环语句求解
ab=load('data');%每行一组a、b
for ii=1:size(ab,1)
root(ii)=NewtonRoot(f,ab(ii,1),ab(ii,2),eps);
end
就好了