《MATLAB程序设计》实验四函数编程.docVIP

  • 8
  • 0
  • 约4.25千字
  • 约 5页
  • 2019-07-03 发布于广东
  • 举报
实验四函数编程 实验目的:掌握函数的定义;掌握函数的重载;掌握函数的嵌套调用和递归调用; 实验每组人数及学时:组人数1人,学时数:6学时 实验要求:要求每位实验人员r课堂吋间完成相关练习 实验环境:装有Visual C++6.0的个人电脑 实验类型:设计型 实验指导 在函数体屮出现调用£)身的函数称为递归函数。 在分析带冇递归性质的问题时,可采用“分治法”: 对于一个输入规模为n的函数或问题,用某种方法把输入分割成k(lk^n)个子集, 从而产生m个了问题,分别求解这m个问题,得出m个问题的了?解,再用某种方法把它们组 合成原来问题的解。若子问题还相当大,则可以反复使用分治法,直至最后所分得的子问题 足够小,以至可以直接求解为止。 在利用分治法求解时,若所得子M题的性质和原M题相同,则可采用和原M题相同的解 决方法,即递归求解。 函数的形参与实参之间传递的方法有三种:值传递、地址传递与引用传递;三种传 递方向都是单向传递:实参传向形参; 值传递:是将实参的值传递给形参,形参变量与实参变量占用不同的内存空间; 地址传递:将实参的地址传递给形参,形参变量与实参变量占用同一段内存空间,对 形参的计算就是对实参的计算; 引用传递:是给实参建立一个别名,即形参是实参的别名,因而形参与实参也是占用 同一段内存空间,,对形参的计算就是对实参的计算;就好像有同学的户口本既有姓名,还 有曾用名,都是

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档