MATLAB 高级函数类型详解
1. 函数调用方法
在 MATLAB 中,有四种调用函数的方法,下面以 fzero 函数和用户自定义函数 fun1 (计算 $y = x^2 - 4$)为例进行说明:
1. 作为标识合适函数 M 文件的字符串
function y = fun1(x)
y = x.^2 - 4;
end
调用方式:
>>x = fzero('fun1',[0, 3])
- 作为现有函数 M 文件的函数句柄
>>x = fzero(@fun1,[0, 3])
- 作为 “内联” 函数对象
>>fun1 = 'x.^2 - 4';
>>fun_inline = inline(fun1);
>>x = fzero(fun_inline,[0, 3])
- 作为字符串
超级会员免费看
订阅专栏 解锁全文
438

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



