面向计算科学与工程的MATLAB编程(清华大学出版社翻译)习题P3.2.7及答案

        最初自学MATLAB时,因为已经无法登录WWW.siam.org/books/ot117网站查找课本附赠的M文件,遇到习题P3.2.7时,总是毫无头绪写出该习题的代码,寻遍网上资料也无法找到类似题型的解题思路,因此放置良久,成为心中块垒无法释怀。由于本人曾经学过数值处理程序Fortran,积累了一些经验,因此回到Fortran中温故知新,寻找破题灵感,同时经过高人点拨,豁然开朗。今天把该题分享给各位,以供参考,也算作自学过程中记录自己的思维精进历程点滴。

      P3.2.7 定义

                               

写一个程序,打印t1,...,t26,计算每个tk时需要一个循环。

       开始的时候,我是想通过for循坏从1运行到24的思路,把上个t(k-1)嵌套入tk中运算,然后将新的tk重新赋值给t(k-1) ,由此从外到内进行不断嵌套递进,从而最终获得t26。照此思路,总是不得结果。

        后来,从定义构型发现,如果由最内侧的根号由内往外嵌套递进,才可以完美地解决这个问题。因此,除了使用for循环以外,通过内嵌while循坏,实现内侧根号由内往外嵌套的功能。现将完整的代码呈现各位。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值