好文档 - 专业文书写作范文服务资料分享网站

西安交大数学实验报告 

天下 分享 时间: 加入收藏 我要投稿 点赞

(1)用循环语句形成前20个分量的数组; (2)求该数组中第一个大于10000的数. 代码:

(1)

a(1)=1; a(2)=1;

for n=1:18

a(n+2)=a(n+1)+a(n); end a (2)

a(1)=1; a(2)=1; for n=1:22

a(n+2)=a(n+1)+a(n); end

for i=1:22

while a(i)>10000

fprint(‘第一个大于10000的数为:%.4f\\n’,a(i)) return end end

运行结果: (1)

(2)

5.(1)编写一个function函数,调用该函数,可 以求一组数的最大值及最小值. (2)通过键盘输入一组数,利用(1)编写的function函数,得出最大最小数.

代码:

(1) function maxandmin(a)

max=a(1); n=length(a) for i=2:n

if max

fprintf(' 这组数最大的为%.5f\\n ',max); min=a(1); for i=2:n

if min>a(i) min=a(i); end end

fprintf('这组数最小的为\\n',min)

(2)

x=input('请输入一组数'); maxandmin(x)

实验结果:

西安交大数学实验报告 

(1)用循环语句形成前20个分量的数组;(2)求该数组中第一个大于10000的数.代码:(1)a(1)=1;a(2)=1;forn=1:18a(n+2)=a(n+1)+a(n);enda(2)a(1)=1;a(2)=1;forn=1:22a(n+2)=a(n+1
推荐度:
点击下载文档文档为doc格式
1wcxj2tv8i7wp9920czo7b3ef97wu60102o
领取福利

微信扫码领取福利

微信扫码分享