电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

实验5 Matlab程序设计1

8页
  • 卖家[上传人]:汽***
  • 文档编号:478379081
  • 上传时间:2023-12-08
  • 文档格式:DOC
  • 文档大小:44.50KB
  • / 8 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、实验5 Matlab程序设计1实验目的:1、 掌握建立和执行M文件的方法;2、 掌握实现选择结构的方法;3、 掌握实现循环结构的方法。实验内容:1. 从键盘输入一个4位整数,按如下规则加密后输出。加密规则:每位数字都加上7,然后用和除以10的余数取代该数字;再把第一位与第三位交换,第二位与第四位交换。2. 求分段函数的值。用if语句实现,分别输出x=-5,-3,0,1,2,2.5,3,5时的y值。请输入x的值x=input(请输入x的值);if x0&x=-3 y=x*x+x-6;elseif 0=x&x second请输入x的值0y = 6 second请输入x的值1y = 2 second请输入x的值2y = 1 second请输入x的值2.5y = -0.2500 second请输入x的值3y = 5 second请输入x的值5y = 193. 输入一个百分制成绩,要求输出成绩等级A、B、C、D、E,其中90100分为A,8089分为B,7079分为C,6069分为D,60分以下为E。要求:(1) 分别用if语句和swich语句实现。(2) grade=input(input g

      2、rade:);(3) if grade=90(4) level=A;(5) elseif grade80(6) level=B;(7) elseif 70=grade&grade=79 level=C;elseif 60=grade&grade120 sum=84*time+(time-120)*84*0.15;elseif time60 sum=84*time-700;else sum=84*time;endsum5. 设计程序,完成两位数的加、减、乘、除四则运算。即:输入两个两位随机整数,再输入一个运算符号,做相应的运算,并显示相应的结果。a=input(input a number:);b=input(input another number);c=input(input a method:,s);if c=+ result=a+b;elseif c=- result=a-b;elseif c=* result=a*b;elseif c=/ result=a/b;else result=error input;endresult6. 建立56矩阵,要求输出矩阵的第n行元素。当n值超过矩阵的行数时,自动转为输出矩阵的最后一行元素,并给出出错信息。row=input(input a row:);A=zeros(5,6);A(:)=1:30;try C= A(row,:);catch C=A(end,:);endClasterr7. 产生20个两位随机整数,输出其中小于平均数的偶数。

      《实验5 Matlab程序设计1》由会员汽***分享,可在线阅读,更多相关《实验5 Matlab程序设计1》请在金锄头文库上搜索。

      点击阅读更多内容
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.