MATLAB 函数与应用实战
1. 函数参数与匿名函数
1.1 函数参数传递
在 MATLAB 中,调用程序和函数中的参数名称不必相同。例如,调用程序中的输入和输出参数为 z 、 T 、 p 和 rho ,而在函数 atm_fun2 中,输入和输出参数为 x 、 A 、 B 和 C ,但参数列表的顺序必须一致,即 x = z , A = T , B = p , C = rho 。
1.2 匿名函数
当函数简短且不太可能在其他脚本中使用时,使用匿名函数可以避免创建额外的 .m 文件。匿名函数的语法为:
funhandle = @(arg_list) (function expression)
例如:
fh = @(x,y)(y*sin(x)+x*cos(y));
这里, @ 用于创建函数句柄, fh 是函数句柄, (x,y)
MATLAB函数应用与项目实战
超级会员免费看
订阅专栏 解锁全文
1062

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



