matlab写函数教程,【Matlab基础】 自定义函数

函数——是编程的核心概念之一,是能够完成相对独立功能的代码封装成的模块。

在主程序中通过函数名和实参调用它,通过接口(即函数的输入、输出参数)来实现“通讯”。所以在调用函数时,你只要知道“被调用的函数是用来做什么的”,以及“如何对应它的输入、输出参数”就行了。

关于形参(形式参数)和实参(实际参数):函数定义中的参数就是形参,只是用来限定函数所接收的数据类型的,“泛指该数据类型下任一元素”;函数调用中的参数就是实参,是“特指的具体数值”来代入函数体执行代码。例如(C语言):

matlab写函数教程,【Matlab基础】 自定义函数_第1张图片

其中,x,y是形参,2, 3,a, b是实参。

使用函数的好处:增加程序的可读性(函数可独立放在主程序之外)和重用性(一个函数可以多次被调用)。

Matlab的自定义函数,常用的有:m文件定义函数、inline(内联)函数、匿名函数。

1. Matlab函数的基本结构

matlab写函数教程,【Matlab基础】 自定义函数_第2张图片

说明:function:表示编写的是一个函数;

输出形参表,即函数的返回值,各返回值间用逗号隔开

你可能感兴趣的:(matlab写函数教程)