文档视界 最新最全的文档下载
当前位置:文档视界 › M文件编程

M文件编程

M文件编程
M文件编程

MATLAB作业

习题23:

程序:n=fix(rand(1)*100);

for c=1:7

y=input('请输入你猜测的数:')

d=7-c;

if n>y

disp('Low');

elseif n

disp('High');

else n==y

disp('You won');

break

end

if d==0

disp('Game over');

else

end

end

disp(n)

运行结果:请输入你猜测的数:12

y =

12

High

请输入你猜测的数:2

y =

2

Low

请输入你猜测的数:5

y =

5

Low

请输入你猜测的数:4

y =

4

Low

请输入你猜测的数:7

y =

7

Low

请输入你猜测的数:6

y =

6

Low

请输入你猜测的数:8

y =

8

Low

Game over

9

习题24

程序: m=30

for i=1:m

p = primes(i);

end

p

运行结果:m =

30

p =

2 3 5 7 11 13 17 19 23 29

习题25

程序:N=20;

f(1)=1;f(2)=1;

for k=3:N

f(k)=f(k-1)+f(k-2);

end

f(20)

运行结果: ans =

6765

相关文档