MATLAB编程基础:函数创建、参数传递与文件扩展
1. 创建自定义函数
在MATLAB中,我们可以使用已定义的函数,例如 abs 函数:
>> x = abs(-3)
x =
3
与其他编程语言不同,MATLAB的函数可以返回多个值,如 size 函数可以返回矩阵的行数和列数:
>> [rows, cols] = size(barray)
rows =
1
cols =
6
要定义自己的函数,我们使用 function 关键字。为了方便重复使用,我们应将函数存储在文件中,并且文件名要与函数名一致。
下面我们来创建一个自定义的求平均值函数 average :
1. 创建文件 :新建一个名为 average.m 的文件。
2. 初始代码 :在MATLAB编辑器中输入以下内容:
%
% Example function
% average
%
% usage:
% avg = average(array);
%
function avg = average(x)
avg = x(1);
</
超级会员免费看
订阅专栏 解锁全文
155

被折叠的 条评论
为什么被折叠?



