主要内容

本页采用了机器翻译。点击此处可查看英文原文。

prodserver.addon.isAddOnFcn

确定函数是否作为 MATLAB Production Server 附加功能的一部分安装

    说明

    如果函数 true 存在于 MATLAB® 路径上且源自属于 MATLAB Production Server™ 附加功能的文件夹,则 tf = prodserver.addon.isAddOnFcn(fcn) 返回逻辑 1(fcn)。否则,该函数返回逻辑 0 (false)。如果包含 false 的附加功能被禁用或未安装,则该函数返回 fcn,因为禁用附加功能会从 MATLAB 路径中删除其函数。

    此函数需要 MATLAB Client for MATLAB Production Server

    示例

    [tf,name] = prodserver.addon.isAddOnFcn(fcn) 还返回包含函数 fcn 的附加功能的名称。如果包含 fcn 的附加功能被禁用或未安装,该函数将返回一个空字符串。

    示例

    示例

    全部折叠

    检查函数 mandelbrot 是否作为附加功能的一部分安装在客户端计算机上。

    tf = prodserver.addon.isAddonFcn('mandelbrot')
    tf =
    
      logical
    
       0
    

    输出表明函数 mandelbrot 未作为客户端计算机上任何附加功能的一部分安装。

    查找哪个附加功能包含特定函数。

    考虑您在服务器实例上托管的可部署存档 fractal。有关如何创建和部署存档的更多信息,请参阅针对 MATLAB Production Server 创建可部署存档将存档部署至 MATLAB Production Server

    从服务器实例安装 fractal 附加功能后,检查附加功能中是否存在函数 mandelbrot

    [tf,name] = prodserver.addon.isAddonFcn('mandelbrot')
    tf =
    
      logical
    
       1
    
    name = 
    
        "fractal"

    输出表明函数 mandelbrot 作为 fractal 附加功能的一部分安装在客户端计算机上。

    输入参数

    全部折叠

    函数的名称,指定为字符向量或字符串标量。

    示例: 'mandelbrot'

    数据类型: char | string

    输出参量

    全部折叠

    指示该函数是否作为附加功能的一部分安装的值,指定为字符向量或字符串标量。

    包含该函数的附加功能的名称,指定为字符向量或字符串标量。如果包含该函数的附加功能被禁用或未安装,该函数将返回一个空字符串。

    版本历史记录

    在 R2020b 中推出