Main Content

getSimulinkFunctionNamesImpl

类: matlab.System

注册在 System object 中使用的 Simulink 函数的名称

语法

names = getSimulinkFunctionNamesImpl(obj)

说明

names = getSimulinkFunctionNamesImpl(obj) 指定在 System object™ obj 中使用的 Simulink® 函数的名称 names

如果您要在 System object 中使用 Simulink 函数,则只能通过 stepImplupdateImploutputImpl 方法调用 Simulink 函数。

运行时详细信息

MATLAB System (Simulink) 在模型编译期间调用 getSimulinkFunctionNamesImpl,以获得从 System object 调用的 Simulink 函数的列表。Simulink 使用此信息将函数名称解析为 Simulink Function (Simulink) 模块中声明的 Simulink 函数。如果 getSimulinkFunctionNamesImpl 不返回 System object 方法中调用的函数的名称,Simulink 会尝试将该函数解析为 MATLAB 路径上的一个函数。

方法编写提示

您必须先对此方法设置 Access = protected

输入参数

全部展开

System object 句柄,用于访问特定于该对象的属性、状态和方法。如果您的 getSimulinkFunctionNamesImpl 方法不使用该对象,您可以用 ~ 替换此输入。

输出参数

全部展开

您要从 System object 调用的 Simulink function 的名称。

示例

Call Simulink Functions from a MATLAB System Block (Simulink)

版本历史记录

在 R2019a 中推出