MATLAB 函数应用与项目实践
1. 函数参数与匿名函数
1.1 函数参数比较
在使用函数时,调用程序中的参数名称不必与函数内部的参数名称相同。例如,在调用程序中输入和输出参数名为 z 、 T 、 p 和 rho ,而在函数 atm_fun2 中,输入和输出参数名为 x 、 A 、 B 和 C 。但函数中参数列表的顺序必须与调用程序中的参数列表顺序相同。
1.2 匿名函数
当函数简短且不太可能在其他脚本中使用时,使用匿名函数会更加方便,这样可以避免创建额外的 .m 文件。匿名函数的语法为:
funhandle = @(arg_list) (function expression)
其中,函数句柄是一个 MATLAB 值,用于间接调用函数。例如:
fh = @(x,y)(y*sin(x)+x*cos(y));
在命令窗口中,可以按以下步骤使用匿名函数:
1. 输入以下两行代码:
>> fh = @(x,y)(y*sin(
超级会员免费看
订阅专栏 解锁全文
3741

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



