北理工_数据分析_实验2_熟悉matlab编程语法.docVIP

  • 20
  • 0
  • 约1.19千字
  • 约 5页
  • 2016-12-26 发布于贵州
  • 举报

北理工_数据分析_实验2_熟悉matlab编程语法.doc

(封皮页) 北京理工大学 现代数据分析 实验1实验报告 主讲:李明 学生:李经 2012/10/17 (目录页) 实验2 Matlab基础实验 1 2.1 实验目的 1 2.1.1 熟悉matlab编程语法 1 2.2 实验内容 1 2.2.1 使用rand函数模拟生成某学生英语成绩,并分别使用if语句和switch语句判断其优良中及格情况。 1 2.2.2 编写函数分别用for循环和while循环计算9!。 1 2.3 实验代码及结果 1 2.3.1 使用if语句判断其优良中及格情况 1 2.3.2 使用switch语句判断其优良中及格情况 1 2.3.3 用for循环计算9! 2 2.3.4 用while循环计算9! 2 Matlab基础实验 实验目的 熟悉matlab编程语法 实验内容 使用rand函数模拟生成某学生英语成绩,并分别使用if语句和switch语句判断其优良中及格情况。 编写函数分别用for循环和while循环计算9!。 实验代码及结果 使用if语句判断其优良中及格情况 代码: R=40*rand+60 if R=90 display(优) elseif R=80 display(良) elseif R=70 display(中) elseif R=60 display(及) else display(不及格) end 结果: R = 79.4393 中 使用switch语句判断其优良中及格情况 代码: R=40*rand+60 switch floor(R/10) case 9 display(优) case 8 display(良) case 7 display(中) case 6 display(及) otherwise display(不及格) end 结果: R = 84.2737 良 用for循环计算9! 代码: function s = jiecheng(n) s=1; for i = 1:n, s = s*i; end jiecheng(9) 结果: ans = 362880 用while循环计算9! 代码: function s = jiecheng(n) i=1; s=1; while i=n s = s*i i++ end 结果: jiecheng(9) ans = 362880 2

文档评论(0)

1亿VIP精品文档

相关文档