- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验三:
1,
x=input(输入X的值:);
if x0x~=-3
y=x^2+x-6
elseif x=0x5x~=2x~=3
y=x^2-5*x+6
else y=x^2-x-1
end
2, (1)
x=input(请输入成绩:)
if x0|x100
disp(输入错误)
x=input(请输入百分制成绩:)
end
if x=90x=100
disp(A)
elseif x=80x=89
disp(B)
elseif x=70x=79
disp(C)
elseif x=60x=69
disp(D)
else x60
disp(E)
end
(2)
x=input(请输入成绩:)
if x0|x100
disp(成绩格式错误)
x=input(请输入成绩:)
end
switch fix(x/10)
case{9,10}
disp(A)
case{8}
disp(B)
case{7}
disp(C)
case{6}
disp(D)
otherwise
disp(E)
end
3、clear all
x=input(请输入工号:);
y=input(请输入工作时长:);
if y120
a=84*120+(y-120)*84*0.15;
disp([您本月工资是: ,num2str(a)])
elseif y60
b=84*y-700;
disp([您本月工资是: ,num2str(b)])
else
c=84*y;
disp([您本月工资是: ,num2str(c)])
end
4、
clear all
a=fix(rand(1)*89)+10;
disp([a=,num2str(a)])
b=fix(rand(1)*89)+10;
disp([b=,num2str(b)])
x=input(请输入一个四则运算符号,s);
if abs(x)==43
c=a+b;
elseif abs(x)==45
c=a-b;
elseif abs(x)==42
c=a*b;
elseif abs(x)==47
c=a/b;
end
disp([a于b的计算结果是:,num2str(c)])
5,
a=rand(5,6);
n=input(请输入行数:)
try
c=a(n,:);
catch
c=a(5,:);
end
c
lasterr
实验四:
1,
n=input(请输入n的值:)
a=0;
b=0;
for i=1:n
a=1/i^2;
b=b+a;
end
disp(PI=)
disp(sqrt(b*6))
2,
n=1;
y=0;
while(y3)
y=y+1/(2*n-1);
n=n+1;
end
n=n-2
y=y-1/(2*(n+1)-1)
3,
a=input(a=);
b=input(b=);
x0=1.0;
x1=0;
n=0;
while(n500abs(x1-x0)=10^-5)
x1=a/(b+x0);
x0=x1;
n=n+1;
end
n
x0
4、
clear all
for n=1:4
if n==1
f1=1;
elseif n==2
f2=0;
elseif n==3
f3=1;
else
a=f3-2*f2+f1;
b=a-2*f3+f2;
c=b-2*a+f3;
d=c-2*b+a;
H=[1,0,1,a,b,c,d];
for m=8:4:99
a=d-2*c+b;
b=a-2*d+c;
c=b-2*a+d;
d=c-2*b+a;
H=[H,a,b,c,d];
end
f100=d-2*c+b;
end
end
max=max(H);
min=min(H);
sum=sum(H);
disp([最大值是:,num2str(max)])
disp([最小值是:,num2str(min)])
disp([各数和是:,num2str(sum)])
k=0;
l=0;
p=0;
for e=H
if e0
k=k+1;
elseif e0
l=l+1;
else
p=p+1;
end
end
disp([正数的个数是:,num2str(k)])
disp([负数的个数是:,num2str(l)])
disp([零的个数是: ,num2str(p)])
5,
clear all
p=0;
l=0;
H=[];
for m=
您可能关注的文档
- 最创意特色小户型设计.pdf
- 《白光LED驱动电路设计与应用实例》.pdf
- book开关电源的设计与应用张占松.pdf
- CDCE62005锁相环电路设计与应用.pdf
- EMD-EMI滤波器设计与应用原理.pdf
- protel电路设计与应用课件第一章.ppt
- ZigBee协议栈设计与应用.pdf
- 步进电机驱动系统的设计与应用:第五讲机械传动设计与计算.pdf
- 超越想象——Windows8应用设计与开发.pdf
- 传感器原理设计与应用(第三版).pdf
- 2025年江苏省时事政治考试试卷带解析附参考答案【完整版】.docx
- 2025年村官考试时事政治题库带解析及参考答案【典型题】.docx
- 2025年江苏省时事政治考试试卷带解析附参考答案【综合题】.docx
- 2025年山东省时事政治考试试卷带解析(精华版).docx
- 2025年安徽省时事政治考试试卷带解析附参考答案【A卷】.docx
- 2025年安徽省时事政治考试试卷带解析及完整答案【考点梳理】.docx
- 2025年江苏省时事政治考试试卷带解析必考【易错题】.docx
- 2025年安徽省汽车驾驶员高级理论知识考试试卷带解析含答案(黄金题型).docx
- 2025年山东省公务员考试时事政治考试试卷带解析必考【易错题】.docx
- 2025年山东省时事政治考试试卷带解析【典优】.docx
文档评论(0)