三.Matlab编程入门:实例讲解和讨论.pptVIP

  • 93
  • 0
  • 约2.82千字
  • 约 16页
  • 2017-03-24 发布于江西
  • 举报
三.Matlab编程入门:实例讲解和讨论.ppt

Matlab 编程: 实例讲解和讨论 主讲老师:闫培光 电子科学与技术学院 yanpg@szu.edu.cn 主要内容 几个函数的用法:find、tic和toc,等(掌握) 结题实例和讨论(重点) 编写高效编程代码(掌握) 一、几个函数的用法(掌握) 二、实例讲解和讨论 例题:将A矩阵用for循环写出来 讨论题: 如何编制程序?找出A矩阵中值等于5的元素所在位置? 例题:从键盘输入若干个数,当输入0时结束输入,求这些数的平均值和它们之和 例题:求[100,500]之间前5个能被21整除的整数。 例题:用for循环指令来寻找Fibonacc数组中第一个大于10000的元素: a 1 1,a 2 1,a i a i-2 +a i-1 n 100; a ones 1,n ; for i 3:n a i a i-2 +a i-1 ; if a i 10000 a i , break; end end disp i for和while可以用来迭代(重要) 程序阅读 编写高效编程代码(掌握) 在实际MATLAB编程中,采用循环语句会降低其执行速度,用其内在函数批量处理大矩阵可以有效提高计算速度 矢量化运算(2) * * find:找到符合条件的元素所在的位置 当作用在矩阵A上,它将找到A中满足条件的元素的角标(是单下标形式) x [nan,nan,1,2,inf,5,nan,

文档评论(0)

1亿VIP精品文档

相关文档