首页 > 编程知识 正文

数值微分(变步长的中点方法和三点求导公式)

时间:2023-05-05 07:38:16 阅读:72262 作者:3346

用变步长中点方法和三点求导公式求exe ^ xex在x=1初期的导数值,比较步长变化对解的影响

functiont=var_size(fname,h )格式长度=10; forI=0:km=h/(2^I; t=feval(fname,m ); DISP([I,T] )结束名称=在线) ) (exp )-exp(1-x ) )/(2* x ) ) ); h0=1; h1=0.1; h2=0.01; var_size(fname,h0 ) var_size(fname,h1 ) var_size(fname,h2 )取小数点后五位,如果h=1,则结果在第九次迭代时收敛; 另一方面,当h=0.1时,结果在第五次迭代中收敛; h=0.01时,第二次开始接近真值。 由此可见,h越小,收敛速度越快。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。