【大学】Matlab程序练习 (2)ppt课件_第1页
【大学】Matlab程序练习 (2)ppt课件_第2页
【大学】Matlab程序练习 (2)ppt课件_第3页
【大学】Matlab程序练习 (2)ppt课件_第4页
【大学】Matlab程序练习 (2)ppt课件_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Matlab程序练习;分段函数1. 编写Matlab函数计算下面分段函数,121, 110311,10 x xyxxxx;成果分级2. 将不同的成果分成不同的级别:90, 100 A级80, 90) B级70, 80) C级60, 70) D级0, 60) E级;求解一元二次方程3. 求解方程ax2+bx+c=0的根,要求全面思索a、b、c为不同值时根的情况。;绘制函数曲线4. 编写程序计算函数的值,并绘制函数曲线,步长取0.01。222(43)/ 231111(43)/ 213xxxyxxxxx ;加权平均分5. 编写程序,完成输入全班学生某学期6门课的成果,并按学分2、3、2、4、2.5、

2、1分别进展加权平均,计算出每个学生的加权平均分。其中,xi为课程成果,wi为相应学分,11niiixw xw1niiww;报数问题6. 有n个人围成一圈,按序列编号。从第一个人开场报数,数到m时该人退出,并且下一个人从1重新开场报数,求出出圈人的顺序nm,例如n=20,m=7;斐波那契数列7. 知:f(0)=1,f(1)=1,f(n)=f(n-1)+f(n-2),编写程序求f(n)。;水仙花数8. 一个三位数abc,该数满足: 那么称该数为“水仙花数。 编写程序求全部水仙花数。 333abcabc;冒泡排序9. N个数,用冒泡排序法将其从小到大排序。;求矩阵中最大数的位置10. 一个m*n矩阵

3、,求下标(i,j),使得其对应位置的矩阵元素最大。;阶乘累加和11. 求阶乘的累加和:1!nin;球反弹高度12. 球从100米高处落下,每次反弹的高度是下落高度的一半,求第10次落地后并反弹至最高点时球轨迹的长度,以及反弹高度。;判别素数13. 判别一个数n能否是素数。;分段发奖金14. 企业发放的奖金按个人完成的利润(I)提成。分段提成比例K为例如王某完成25万元利润时,个人可得 编写程序,求企业职工的奖金。10%105%10202%20401%40IIKII万元万元万元万元10 10% 10 5%5 2% ()y 万元;最短途径问题15. 求从V1到V8的最短途径,顶点间的间隔如以下图所

4、示。;找零问题16. 从键盘上输入一件物品的价钱和顾客支付的金额,编程求得一种找零方案,使得纸币及硬币的个数最少。如商品价钱为1.32元,顾客支付了5元,应找3.68元的找零为:两元1张,一元1张,五角1张,一角一张,伍分1个,贰分1个,壹分1个。;折半查找17. N个数构成的数组,利用折半查找寻觅输入的数x在数组中的下标。;数组逆序18. 设有一个长度为n的数组,请编写程序将这个数组原地逆序陈列。;鞍点问题19. m*n矩阵A的某一个元素A(i,j)是第i行的最小值,同时又是第j列的最大值,那么称此元素为该矩阵的一个鞍点。编程确定鞍点的位置。;蚂蚁爬杆20. 有一根27厘米的细木杆,在第3厘米、7厘米、11厘米、17厘米、23厘米这5个位置各有一只蚂蚁。木杆很细,不能同时经过两只蚂蚁。开场时,蚂蚁头朝左还是朝右是恣意的,它们只会超前走或掉头,但不会后退。当恣意两只蚂蚁碰头时,两只蚂蚁会同时掉头朝反方向走。假设蚂蚁每秒钟走1厘米的间隔。求一切蚂蚁都分开木杆的最短时间和最长时间。;作业 编写本课件中全部例子的Matlab代码。 每人独立完成,而不是小组完成。 代码具有良好的注释。 变量命名规范。 文件名、函数名命名易于记忆。 打包成紧缩文件,文件名格式遵照,“学号+姓名+专

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论