许多时候希望将特定的代码(算法)书写成函数的定义的形式提高代码的可封装性与重复性,简化代码设计提高执行效率!下面简单介绍一下matlab中的函数的定义定义与使用。
-
首先建立M文件或直接点击(File/New/Function)建立函数的定义文件其中函数的定义文件的格式是:
-
如下所示,是编写的一个求1到n之和的求和函数的萣义 eg_sum按照上述格式,编写代码如下并保存文件注意文件命名时不能以数字开头:
-
回到控制台Command Window(主界面),注意要使用之前保存的函数的萣义文件名来调用函数的定义,如下所示:
-
许多网友说函数的定义名一定要与函数的定义文件名一致其实不是这样子的,只要知道调用函数的定义时是通过函数的定义文件名调用的这点即可!比如下图所示即使文件名仍然是eg_sum,但我可以修改函数的定义名为:my_sum 调用时用文件名调用就好如下所示:
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域)建议您详细咨询相关领域专业人士。