matlab feval 函数说明,Matlab feval函数
當需要學習Matlab中一個函數的用法時,第一步就是help。
>> help feval;
FEVAL Execute the specified function.
FEVAL(F,x1,...,xn) evaluates the function specified by a function
handle or function name, F, at the given arguments, x1,...,xn.
FEVAL is usually used inside functions which take function
handles or function strings as arguments.
[y1,..,yn] = FEVAL(F,x1,...,xn)? F是需要使用函數的函數名,或者句柄;xi是函數的參數,yi是函數的返回值
舉例:
假設需要調用的函數foo定義如下:
function x=foo(a,b)
x=a*b;
若在main函數中用feval調用foo,可以有以下幾種方式
1.? result=feval('foo',3,15);
2.? result=feval(@foo,3,16);? %這里@foo即句柄
3.? 若調用的函數要作為main的參數,則
function result=main(f)
result=feval(f,3,10);
然后調用main時將'foo'傳入即可
>>main('foo');
總結
以上是生活随笔為你收集整理的matlab feval 函数说明,Matlab feval函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ciclop读音,购机必备,15种 3D
- 下一篇: lol赵信技能介绍