| MATLAB Function Reference | ![]() |
Syntax
f = functions(funhandle)
Description
f = functions(funhandle) 在一個MATLAB結構中(structure)傳回函數名稱,種類以及函數持柄所代表的函數存在哪個檔案之中。如果是一個多重負載(overloaded)的函數的話,則同時傳回辨識函數類別的次結構和同名的所有M檔案。
Examples
f = functions(@deblank)
f =
function: 'deblank'
type: 'overloaded'
file: 'matlabroot\toolbox\matlab\strfun\deblank.m'
methods: [1x1 struct]
methods 領域(fields)是一個存放所有同名的函數的次結構。每個領域(field)中的值都存了一個函數的檔案名稱與路徑。
f = functions(@display);
f.methods
ans =
polynom: '\home\user4\@polynom\display.m'
inline: 'matlabroot\toolbox\matlab\funfun\@inline\display.m'
serial: 'matlabroot\toolbox\matlab\iofun\@serial\display.m'
avifile: 'matlabroot\toolbox\matlab\iofun\@avifile\display.m'
See Also
|
function_handle (@) | funm | ![]() |