打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
【matlab】str2num func2str 函数句柄转换成字符串
              >> f1=@sin
f1 = 
    @sin                    %创建一个函数sin的函数句柄,便于下面实验的需要

-----------------------------------------------------------------------------------------------

>> func2str(f1)
ans =
sin                           %func2str():该函数将f1函数句柄转换成字符串sin
 ----------------------------------------------------------------------------------------------
>> f2='sin'
f2 =
sin
>> str2func(f2)
ans = 
    @sin                   %str2func():该sin函数将字符串转换成函数句柄
-------------------------------------------------------------------------------------------------
>> functions(f1)
ans = 
    function: 'sin'
        type: 'simple'
        file: ''               %functions():该函数返回包含函数信息的结构体变量。
-------------------------------------------------------------------------------------------------
>> isa(f1,'function_handle')
ans =

     1                        %isa(a,'function_handle'):该函数用于判断变量a是否为函数句柄

                               %函数返回值为1,则a为函数句柄

                               %函数返回值为0时,a不是函数句柄

-------------------------------------------------------------------------------------------------
>> f3 = str2func(f2)
f3 = 
    @sin
>> isequal(f1,f2)
ans =
     0
>> isequal(f1,f3)
ans =

     1                       %isequal(f1,f2):该函数用于判断函数句柄f1和f2是否相等。

                              %函数返回值为1,则两个函数句柄相等;

                              %函数返回值为0时,两个函数句柄不相等

-------------------------------------------------------------------------------------------------

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
浅析MATLAB中的内联函数、匿名函数和函数函数
matlab 函数句柄
matlab中的结构体、函数句柄
PHP substr 汉字 乱码 自构函数
由return语句不可返回指向“堆栈内存”的“指针”或者“引用”得出的知识点
任意数学表达式计算
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服