




免费预览已结束,剩余2页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第四次 上机作业1、 从键盘输入一个4位整数,按照如下规则加密后输出。加密规则:每位数字都加上7,然后用和除以10的余数取代该数字;再把第一位与第三位交换,第二位与第四位交换。ClearX=ones(1,4);X(1)=input(输入第一位:);X(2)=input(输入第二位:);X(3)=input(输入第三位:);X(4)=input(输入第四位:);X=rem(7+x,10);Y=1000.*x(3)+100.*x(4)+10.*x(1)+x(2)2、 分别用if 和switch语句实现以下计算,其中a、b、c的值从键盘输入。a=input(请输入a:);b=input(请输入b:);c=input(请输入c:);If(x=0.5&x=1.5&x=3.5&x=0.5&x=1.5&x=3.5&x=5.5)y=log(abs(b+c./x)end3、 产生20个两位随机整数,输出其中小于平均值的偶数。 Clear al ;close all ;clc;X=fix(rand(1,20)*89)+10;Disp(20个随机数是:,num2str(x);X1=mean(x);Disp(平均值为:,num2str(x1);N=find(rem(x,2)=0&x=m a=m;Else if b=m b=m;EndEndDisp(最小的数是:,num2str(a)Disp(最大的数是:,num2str(a) 5、 已知: 分别用循环结构和调用Matlab的sum函数求的值。 Clear all ;close all ;clc;S=0; For a=0:63 C=2a S=s+c;EndDisp(2的0次方到63次方的和是:,num2str(s)6、 当n分别取100、1000、10000时,求下列各式的值。(1) (2) (3) 要求分别用循环结构和向量运算(使用sum或prod函数)来实现。 Clear all ;close all ;clc;Sum1=0;%当n取100时 For n= 1:100X=(-1)(n+1)*(1/n);Sum1=sum1+x;EndDisp(当n取1000时:sum=,num2str(sum2)Sum2=0;%当n取1000时For n= 1:1000X=(-1)(n+1)*(1/n);Sum2=sum2+x;EndDisp(当n取10000时:sum=,num3str(sum3)Sum2=0;%当n取10000时For n= 1:10000X=(-1)(n+1)*(1/n);Sum3=sum3+x;End7、 编写一个函数文件,求小于任意自然数n的Fibnacci数列各项。Fibnacci数列定义如下:Function f=func_fibnacci(n)%FIBNACCI斐波那契(Finacci)数列%f=func_fibnacci(n), %Written by wangchngyoushandongUniversity at wcihai,2011If n=1 n=2F=1;ElseF=func_fibnacci(n-1)+func_fibnacci(n-2);end8、 编写一个函数文件,用于求两个矩阵的乘积和点乘,然后在命令文件中调用该函数。 Clear all ;close all ;clc;A=input(请输入一个矩阵:)B=input(请输入一个矩阵:)f1,f2=func_Matrixprod(a,b);Disp(两矩阵乘积运算结果为:)Disp(fi)Disp(两矩阵点积运算结果为:)Disp(f2)9、 先用函数的递归调用定义一个函数文件求,然后调用该函数求。Function sum=func_Sigmasum(n,m)%SIGAMASUM 西格玛求和%sum=func_SigmaSuum(n,m)%written by wangchenyoushangdong University at weihai 2011Ifn=1Sum=0;ElseSum=nm+func_sigmasum(n-1,m);end10、 写出下列程序的输出结果。(1) s=0;a=12,13,14;15,16,17;18,19,20;21,22,23;for k=a for j=1:4 if rem(k(j),2)=0 s=s+k(j); end endends(2) 命令文件exe.m:global xx=1:2:5;y=
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年初学灌区管理工实操技能提升训练题库及答案详解
- 2025年初级火电运行值班员实操技能面试题及答案
- 《黄帝的传说》教学课件
- 2025年企业招聘面试全解析模拟题及参考答案
- 2025年软件研发工程师面试技巧与模拟题详解
- 2025年物资储备仓库财务管理实操模拟题及解析
- 2025年特岗教师招聘考试初中数学教育评价与反思模拟题解析
- 2025年职场新人求职必-备手册模拟题集与答案详解
- 2025年炼钢工艺中级考试知识点详解与模拟题
- 2025年石油天然气勘探开发安全规程模拟题集及解析
- GB 11122-2025柴油机油
- 经外周静脉穿刺中心静脉(PICC)置管
- 医院免疫检验报告(性激素6项)
- 北京八中校史馆设计大纲(参考使用)
- 钢材销售通用版合同(2篇)
- GB/T 152.2-2014紧固件沉头螺钉用沉孔
- GB 2716-2018食品安全国家标准植物油
- GB 19572-2004低压二氧化碳灭火系统及部件
- 贸易公司绩效考核分配方案(暂行)1
- 劳动保障监察执法课件
- #20kV设备交接和预防性试验规定
评论
0/150
提交评论