注:上机作业文件夹以自己的班级姓名学 命名,文件夹包括如下上机 告和Matlab 程序。 上机 告模板如下: 佛山科学技术学院
上 机 告
课程名称 数学应用软件
上机项目 Matlab 程序设计
专业班级 姓 名 学
一. 上机目的
本节课我们认识了Matlab 的运行方式,学习了Matlab 的基础知识,主要有以下内容:
1. 掌握Matlab 变量与函数、数组与矩阵等方面的知识。
2. 学习了Matlab 程序设计中循环语句等重要的编程手段,主要掌握三种控制流:for 循环;while
循环;if-else-end 结构。
3. 掌握用MA TLAB 的循环语句解决例如冒泡排序法等问题。
二. 上机内容
1. 用冒泡法对15个数由小到大排序。
2. 通过Matlab 编程求出!20
1∑=n n ;
3. 有一个4矩阵,编程求出其最大值及其所处的位置;
4. 一球从100m 高度自由下落,每次落地后反跳回原高度的一半,再落下。求它在地10次落
地时,共经过多少米10次反弹有又高/p>
5. 斐波那契(Fibonacci)数列a(k+1)=a(k)+a(k-1),a1=a2=1,求该数组中第一个大于10000的元素。
三. 上机方法与步骤
给出相应的问题分析及求解方法,并写出Matlab 程序,并有上机程序显示截图。
第1题:要把15个数从小到大排序,利用冒泡法,用for 循环、if 循环将最大与较小依次互换。 Matlab 程序:
function y=qipaofa(x)
n=length(x)
相关资源:SAMM软件保证成熟度模型落地工具- 络安全文档类资源-CSDN文库
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!