MATLAB与数学实验艾冬梅版第三章习题答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MATLAB与数学实验

艾冬梅李艳晴编著

第三章MATLAB 程序设计1.

clear

n=1;

i=1;

m=0;

while abs(i/(2*n-1))>=1e-6

m=m+i/(2*n-1);

i=-i;

n=n+1;

end

pi=4*m

2.

function y=cj(x)

if x>=90&x<=100

y='优秀';

elseif x<90&x>=80

y='良好';

elseif x<80&x>=60

y='及格';

else

y='不及格';

End

3.

sum=0;

for i=1:50

sum=sum+prod(1:i);

End

4.

>> a=100:200;

>> b=isprime(a); %判断素数

>> c=a(b)

5.

function g=fib(n)

f=[1 1];

if n==1&&n>0

f=[1];

else if n==2

f=[1 1];

else for i=3:n

f(i)=f(i-2)+f(i-1); end

end

end

g=f(n);

End

6.

function y=year(n)

if rem(n,4)>0

disp('不是闰年')

elseif rem(n,100)>0

disp('是闰年')

elseif rem(n,400)==0

disp('是闰年')

else

disp('不是闰年')

end

end

相关文档
最新文档