版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、练习一答案1、一个三位整数各位数字的立方和等于该数本身,则称该数为水仙花数。试编写程序找到,并输出全部水仙花数。for n=100:999a=floor(n/100);b=floor(rem(n,100)/10);c=rem(n,10);if n=a3+b3+c3 s=nendend2、若一个数等于它的各个真因子之和,则称该数为完数,如6=1+2+3,所以6 是完数。求1 500之间的全部完数。for i=2:500 s=1; for j=2:(i-1) if (rem(i,j)=0) s=s+j; end end if s=i s end end 3、写一个函数pifun 计算下列级数: F
2、(n)=4*(1-1/3+1/5-1/7+.) 并使用tic 和toc 指令来测量pifun(1000000)的计算时间。n=input(请输入n值:); tic; f=0; for i=1:n f=f+4*(-1)(i+1)/(2*i-1) ; end ftoc4、输入一个百分制成绩,要求输出成绩等级为AE,即90100 为A,8089 为B,7079为C,6069 为D,60 以下为E。m=input(请输入一个百分制成绩:);m=floor(m/10);switch m case 10,9 disp(A); case 8 disp(B); case 7 disp(C); case 6 d
3、isp(D); disp(E); otherwisedisp(E);end5、输入x,y 的值,并将它们的值互换后输出。x = input(x=);y = input(y=);disp (x,y);t=x;x=y;y=t;disp (x,y);6、某商场对顾客所购买的商品实行打折销售,标准如下(商品价格用price 来表示):price200 没有折扣;200price500 3%折扣;500price1000 5%折扣;1000price2500 8%折扣;2500price5000 10%折扣;5000price 14%折扣输入所售商品的价格,求其实际销售价格。x=input(price:
4、)if x200 f=x;else if x500 f=x*0.97; else if x1000 f=x*0.95; else if x2500 f=x*0.92; else if x0.5 Ai=i; Aj=j; Aij=i,j end endend8、写一程序求1!+2!+10!sum=0;for m=1:10 i=1; for n=1:m i=i*n; end sum=sum+i;endsum9、编写一个函数,找出矩阵A 中最大元素和最小元素所在的行列号。A=rand(3,5);disp(A);Max=max(max(A);Min=min(min(A);disp(Max);r1,c1=
5、find(A=Max)disp(Min);r2,c2=find(A=Min)10、从键盘输入的10 个整数中,找出第一个能被7 整除的数。若找到,打印此数后退出循环;若未找到,打印“not exist”。a=zeros(1,10);for i=1:10 a(i)=input(please enter number);endfor i=1:10 if (rem(a(i),7)=0) a(i) break endend if (a(i)=0&rem(a(i),7)=0) disp(not exist)end练习二答案1 绘制下列曲线。x=-2:0.1:2;y=exp(-x.2/2)/(2*pi);
6、plot(x,y)1.2t=0:0.1:2*pi;plot(8*cos(t),4*sqrt(2)*sin(t)2分别用plot和fplot函数绘制函数的曲线,分析两曲线的差别(1)x=-2:0.01:2;y=sin(1./x);plot(x,y)(2)fplot(sin(1/x),-2,2)3设y=1/1+e-t,-pi=t=pi,在同一窗口中采用子图的形式绘制不同图形:条形图,阶梯图,杆图和对数坐标图t=-pi:0.1:pi;y=1./(1+exp(-t);plot(t,y);subplot(2,2,1);stairs(t,y);subplot(2,2,2);bar(t,y);subplot
7、(2,2,3);stem(t,y);subplot(2,2,4);loglog(t,y);4绘制三维图X=e-t/20cos(t)Y=e-t/20sin(t) 0t2piZ=t t=0:0.1:2.*pi;x=exp(-t./20).*cos(t);y=exp(-t./20).*sin(t); x,y=meshgrid(x,y);z=(log(x.2+y.2).*(-10);mesh(x,y,z);5 在同一图形窗口中绘制函数y1=1-sin2(x) (蓝色圆圈), y2=2x+1(绿色点划线),加分格线,x的范围都是0,10,给图形加上标题“y1和y2”,在x 轴上加注“x轴”, 在y 轴上加注“y轴”,在图右侧添加图例,并把“x=5”字符串放置到图形中鼠标所指定的位置上。x=0:0.1:10;y1=1-(sin(x)).2;y2=2*x+1;plot(x,y1,bo);hold on;plot(x,y2,g-.); xlabel(x)ylabel(y)gridlegend(y1,y2,1)gtext(x=5) 6x=0:0.04:2*pi;y=exp(x./2).*sin(x);y1=exp(x./2).*si
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省潮州市饶平县2025年八年级上学期期末考试英语试题附答案
- 等离子体推进器点火性能优化论文
- 2026年四川深广合作产业投资开发有限公司产业招商岗公开招聘备考题库及一套参考答案详解
- 2025年玉林市消防救援支队公开招聘专职消防人员备考题库附答案详解
- 2026年平湖市新埭中学招聘教师备考题库完整答案详解
- 2026年北京中医医院派遣制职工招聘10人备考题库及答案详解参考
- 2026年南平武夷矿产资源发展有限公司闽运加油站劳务派遣员工一次社会招聘备考题库带答案详解
- 2026年北矿新材科技有限公司招聘备考题库及一套完整答案详解
- 2026年上海临港漕河泾人才有限公司招聘备考题库编辑专员及完整答案详解一套
- 2026年广发银行太原分行社会招聘备考题库及完整答案详解一套
- 基础土方回填施工工艺方案
- 2025年苏州工业园区领军创业投资有限公司招聘备考题库及一套答案详解
- 天一大联考海南省2026届数学高二上期末统考试题含解析
- DB50∕T 1803-2025 乡村振兴劳务品牌人员等级评定 武陵山缝纫工
- 中煤集团机电装备部副部长管理能力考试题集含答案
- 党支部2026年度主题党日活动方案
- 五育融合课件
- 海姆立克急救课件 (完整版)
- 2025年互联网营销游戏化营销案例解析可行性研究报告
- DB31∕T 1048-2020“上海品牌”认证通 用要求
- 意识障碍的判断及护理
评论
0/150
提交评论