第二次数学实验答案_第1页
第二次数学实验答案_第2页
第二次数学实验答案_第3页
第二次数学实验答案_第4页
第二次数学实验答案_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验二条件控制与循环编程作业要求:1. 将作业题目的所有程序编辑在一个m 文件中,文件名格式:sy2zq20114321(第一部分sy2是实验课题代号,第二部分zq是名字张强拼音缩写,第三部分20114321是学号)2. 作业第一行注释标明m文件名,例:%sy2zq20114321,每题用注释标明题号。3. 交作业请发到老师指定邮箱:周二班(1,2号) 554782398(3,4号) (5,6号) 834829679(7,8号) 583313623(9,0号) 554782398周三班 (1,2号)

2、 554782398(3,4号) (5,6号) 834829679(7,8号) 583313623(9,0号) 5547823984.5. 请写电邮主题为:数学实验作业二姓名学号6. 作业请在当天完成发送。7. 作业发送尽量不用附件,可将m文件内容直接贴在信中,便于老师审阅。作业第一行注明m文件名:%sy2zq20114321第一大题:建立数组,构造函数求对应的函数值.1.11.2 ,第二大题:运用条件控制语句编写程序,实现根据输入的数值特性,按分段函数计算出相应的函数值;2.1 构造由键盘输入x的

3、值,由分段函数y1确定函数值 运行时键盘分别输入值x = 2p x = -12由程序得出相应y1的函数值2.2 构造由键盘输入x的值,由分段函数确定函数值,运行时键盘分别输入值x= 45,x = -32时y2的值.第三大题:构造函数式M文件f3.m,函数表达式为,并求第四大题:运用条件控制语句、循环语句等基本编程语句编写程序,实现有规律元素的矩阵生成;实现各类特殊函数及数列的生成;4.1 由for循环构造矩阵A44.2 用for循环由数组t=3,2,5,4,-2, -3生成的范德蒙矩阵。(范德蒙矩阵的第i行是数组的i-1次方)4.3 用while循环构造求调和级数前n项和,项数由键盘输入。并求

4、出n=15,n=20时的和S15与S20。4.4 用循环求费波那契数列的前40个数,以四个数为一行排成104的数阵F(费波那契数列的第一项、第二项是1,从第三项起各项是其前两项的和)4.5 键盘输入a的值与项数n,编程实现如下n项和Sn:当a = 2,n = 6时求Sn (即:2+22+222+2222+22222+222222)第五大题:运用多分枝控制语句,实现自动转换成绩制式功能. 用switch语句编程实现输入百分制的成绩,输出90100为优秀,7089为良好,6069为及格,60以下为不及格的等级制成绩。第六大题:求200以内的素数.第七大题:用switch语句编程实现运输费用的计算:

5、运输公司对用户计算运费,距离s越远,每公里运费越低。折扣标准如下:s250km 没折扣250s500 2%折扣500s1000 5%折扣1000s2000 8%折扣2000s=0 y1=2*x-sin(4*x)elseif x0 y2=5*x+3; elseif x0 y3=log(2*x)else y3=2*(x3)-x+5end%4.1for i=1:6for j=1:6if i=ja4(i,j)=5;elseif abs(i-j)=1a4(i,j)=2;else a4(i,j)=1;endendenda4%4.2for i=1:6for j=1:6switch jcase 1a42(i,

6、j)=3(i-1);case 2a42(i,j)=2(i-1);case 3a42(i,j)=5(i-1);case 4a42(i,j)=4(i-1);case 5a42(i,j)=(-2)(i-1);case 6a42(i,j)=(-3)(i-1);endendenda42%4.3n=input(n=);sum=0;x=1;while x=nsum=sum+1/x;x=x+1;endsum%4.4a44(1)=0;a44(2)=1;for k=3:1:40a44(k)=a44(k-1)+a44(k-2);k=k+1;endk=1;for i=1:4for j=1:10b44(i,j)=a44

7、(k);k=k+1;endendb44%4.5a=input(a=);n=input(n=);sum=0;for i=1:nj=0;for x=0:i-1;j=j*10+a;endsum=sum+j;endsum%5x=input(x=); switch fix(x/10)case9,10f=优秀case 8,7f=良好case 6f=及格otherwisef=不及格end%6N=200;x=2:N;for u=2:sqrt(N)n=find(rem(x,u)=0 & x=u);x(n)=;end%7p=input(基本运费=);w=input(货物重量=);s=input(距离=);a=fix(s/250);switch acase 0f=p*w*scase 1f=p*w*s*0.98case 2,3f=p*w*s*0.95case4,5,6,7f=p*w*s*0.92case

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论