试用改进的Euler方法 计算定积分y(χ)=试选择待定系数a b c d 使yn+1=ayn-1+
试用改进的Euler方法,计算定积分y(χ)=试选择待定系数a,b,c,d,使yn+1=ayn-1+h(bfn+1+cfn+dfn-1)达
试选择待定系数a,b,c,d,使yn+1=ayn-1+h(bfn+1+cfn+dfn-1)达到y(χn+1)-yn+1=O(h5)。
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:由Taylor展式得 y′(χn+1)=y′(χn+h)=y′(χn)+hy〞(χn)+(χn)+… y′(χn-1)=y′(χn-h)=y′(χn)-hy〞(χn)+(χn)+… y(χn-1)=y(χn-h)=y(χn)-hy′(χn)+(χn)… 令yn=y(χn)fn=y′(χn)fn+1=y′(χn+1fn-1=y′(χn-1))代入公式右端并整理得 欲使yn+1-y(χn+1)=O(h5)则要求 解此方程组得a=1 所以有yn+1=yn-1+(fn+1+4fn+fn-1)
由Taylor展式,得y′(χn+1)=y′(χn+h)=y′(χn)+hy〞(χn)+(χn)+…y′(χn-1)=y′(χn-h)=y′(χn)-hy〞(χn)+(χn)+…y(χn-1)=y(χn-h)=y(χn)-hy′(χn)+(χn)…令yn=y(χn),fn=y′(χn),fn+1=y′(χn+1,fn-1=y′(χn-1))代入公式右端并整理得欲使yn+1-y(χn+1)=O(h5),则要求解此方程组,得a=1,所以有yn+1=yn-1+(fn+1+4fn+fn-1)
相似问题
设用GauSs列主元消元法解线性方程组用GauSs列主元消元法解线性方程组请帮忙给出正确答案和分析
设用GauSs列主元消元法解线性方程组用GauSs列主元消元法解线性方程组请帮忙给出正确答案和分析,谢谢!
用0.200mol/L HCl滴定0.200mol/L NH3溶液至pH=4.00 计算终点误差。请
用0.200mol/L HCl滴定0.200mol/L NH3溶液至pH=4.00,计算终点误差。请帮忙给出正确答案和分析,谢谢!
已知三次Hermite插值多项式满足:H3(χ0)=f(χ0) H3(χ1)=f(χ1) H′3(χ
已知三次Hermite插值多项式满足:H3(χ0)=f(χ0),H3(χ1)=f(χ1),H′3(χ0)=f′(χ0),H′3(χ1)=f′(χ1)。如果增加一节点χ及条件f(χ2),f′(χ
设二次方程χ2-56χ+1=0 若取≈27.98214 并用二次方程求根公式计算两根。 (1)先计算
设二次方程χ2-56χ+1=0,若取≈27.98214,并用二次方程求根公式计算两根。 (1)先计算绝对值较大的根χ1,再利用χ1的结果,由韦达定理计算χ2; (
设In∫02χneχ-1dχ (n=0 1 2…) (1)推证递推算式:In=1-nIn-1(n=1
设In∫02χneχ-1dχ (n=0,1,2…) (1)推证递推算式:In=1-nIn-1(n=1,2,3,…),I0=1-e-1 (2)若取e-1≈0.36788,试用(1)的递推算式计算