MATLAB Function Reference | ![]() ![]() |
表示
s = func2str(fhandle)
詳細
func2str(fhandle)
は、関数ハンドル fhandle
が、属している関数名を保持した文字列 s
を作成します。
関数ハンドル上で、比較や表示のような文字列操作を行う必要な場合、func2str
を使って、関数名に関連する文字列を作成します。
コマンド func2str
は、複数の関数ハンドル(たとえば、配列)を保持する MATLAB データ構造上にも機能します。すべての関数ハンドルの名前をデータ構造体の中に出力します。これらの名前は、文字列のセル配列に含まれます。
例題
関数ハンドル @humps
から関数名の文字列を作成します。
funname = func2str(@humps) funname = humps
func_array = func2str([@sin @cos @tan]) func_array = 'sin' 'cos' 'tan'
参考
function_handle
, str2func
, functions
![]() | fullfile | function | ![]() |