12
傳遞函數的功能我如何傳遞一個函數到另一個在MATLAB:在MATLAB
例如,假設此功能的作用優化:
Function [returnValue]=optimizer(@myfunction)
%function definition
End
我如何可以調用優化功能優化MyFunction的?
傳遞函數的功能我如何傳遞一個函數到另一個在MATLAB:在MATLAB
例如,假設此功能的作用優化:
Function [returnValue]=optimizer(@myfunction)
%function definition
End
我如何可以調用優化功能優化MyFunction的?
你可以做如下:
function optimizer(f)
...
x=0;
y=f(x);
...
end
而且你怎麼稱呼它那樣:
[email protected](x) (x^2);
optimizer(f)
Matlab有function handles它可以讓你傳遞函數指針。