计算器迭代的方法.doc

上传人:本田雅阁 文档编号:2748850 上传时间:2019-05-10 格式:DOC 页数:1 大小:68.62KB
返回 下载 相关 举报
计算器迭代的方法.doc_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《计算器迭代的方法.doc》由会员分享,可在线阅读,更多相关《计算器迭代的方法.doc(1页珍藏版)》请在三一文库上搜索。

1、考试临近,用计算器偶有收获,不敢独自保留,另外也有同学问起,难做一一示范,故写此稿和大家分享!写的匆忙,有错误请指正!最近希望成立一个讨论小组,每周一次,大家自愿做报告、听报告,讨论自己的学习、科研收获与问题,希望材料院、粉冶院、物理院、机电院等的学生参加。有意者联系我 QQ:790974130. 王二哥12 月 5 日于相图室迭代解非线性方程比如:x-sin(x)-0.5=0,迭代公式 xk+1=sin(xk)+0.5,初始值 x=1.0 操作如下:1.0 SHIFT STO A 即将 A 赋初始值 1.0 sin(A*180/pi)+0.5 SHIFT STO A xk*180/pi将弧度

2、化为度,然后将第一次计算的结果赋值给 A = 进行第二次计算,此时 A 已经用第一次的结果替换,故得到第二次迭代的结果= 第三次迭代注:变量 A,可以通过 ALPHA A 得到。对于没有 A、B、C 变量的计算器,直接用 ANS。结果如下:K 0 1 2 3 4 5 xk(即 A) 1.0 1.341471 1.473821998 1.0495301478 1.497151617 1.497289454 这样,将每次得到的 A 代入迭代公式 sin(A*180/pi)+0.5 计算的过程,变成很简单的“=”一个键搞定!Gauss-Seidel 迭代(常考的内容)如:x1=1/10(6+x2-2x3) x2=1/11(25+x1+x3-3x4) x3=1/10(-11-2x1+x2+x4) x4=1/8(15-3x2+x3) 此时将 x14 用计算器的 A、B、C、D 表示,先赋初值,然后计算 x1,把结果赋值给 A,再计算 x2,把结果复制给 B迭代一次,结束。再按上、下箭头按键,翻回 x1 的计算式,得到的结果即为第二次迭代结果,以此找到 x14,第二次迭代完成,这样,繁琐的输入方程组计算过程,变成上下翻记录的过程,每次迭代按键不超过 4 次,而原来至少 30 次,还可能出现人工错误,现在计算器自动完成。如果原来要 20 分钟去迭代 10 次,现在不超过 1 分钟!

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1