fibonacc用matlab,MatLab练习题-程序设计参考解答

if rem(kj^3,10000)==8888 shu(ii)=kj;ii=ii+1; end end shu

结果:shu =

1942 4442

*8,先思考如何用推理的方法(1)求Fibonacc 数列中第2007个数除以6 的余数(2)若将Fibonacc 数列按如下方式分组:(1)、(1,2)、(3,5,8)、(13,21,34,55)、……问2007组数的和除以6的余数是几?然后再用matlab 编程验证你的结果。

答案: (填写你的思考过程和你的结果以及matlab 程序语句) 提示:(1)可以发现Fibonacc 数列中的数除以6 的余数呈周期性的变化 (2)第2007组数开始是几?结尾是几?考虑一个周期内的和除以6的余数。。。。

9*,应用1111......2!!

e n ≈++

++

近似求e 之值,要求误差小于610-

程序:k=1;s=1;

while 1/prod(1:k)>10^(-6) s=s+1/prod(1:k); k=k+1; end e=s

结果:e =

2.71828152557319

10,定义一个函数shjiech 计算双阶乘,要求对输入的一个整数N ,该函数能立即计算出其双阶乘。并用它来计算200!!

答案: (填写程序语句和结果) function jiech=shjiech(n) if rem(n,2)==0 as=2:2:n; else as=1:2:n; end

jiech=prod(as);

11,定义多元函数2

2

22()

(,)()x

y f x y x y e -+=+,并用它来计算(2,3)f -、(3,4)f 、

(0,0)f ,并画出它的图形。

答案: (填写程序语句和结果)函数文件hanshu4.m function fxy=hanshu4(a,b)

fxy=(a^2+b^2)*exp(-(a^2+b^2));

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值