主要内容

自定义Simulink系统对象金宝app

中使用的自定义系统对象™MATLAB系统

MATLAB系统block启用MATLAB中定义的System对象®在Simulink中作为块使用金宝app®.若要控制块外观或输出,或在For Each子系统中启用System对象,请使用提供的实现方法自定义System对象。有关定义System对象的详细信息,请参见定义基本系统对象系统对象

方法

全部展开

getIconImpl 要显示为块图标的名称
getHeaderImpl 系统对象显示头
getInputNamesImpl MATLAB系统块输入端口名称
getOutputNamesImpl MATLAB系统块输出端口的名称
getPropertyGroupsImpl 系统对象显示的属性组
getSimulateUsingImpl 为模拟使用参数指定值
showSimulateUsingImpl 使用参数模拟的可见性
showFiSettingsImpl 系统对象的定点数据类型选项卡可见性
allowModelReferenceDiscreteSampleTimeInheritanceImpl 离散样本时间的模型参考样本时间继承状态
getGlobalNamesImpl MATLAB系统块的全局变量名
getDiscreteStateImpl 离散状态属性值
getDiscreteStateSpecificationImpl 离散状态大小、数据类型和复杂性
getOutputDataTypeImpl 输出端口的数据类型
getOutputSizeImpl 输出端口尺寸
get金宝appSimulinkFunctionNamesImpl 注册金宝app中使用的函数名系统对象
getInterfaceImpl 系统对象作为消息或数据
isOutputComplexImpl 输出端口复杂度
isOutputFixedSizeImpl 固定或可变大小的输出端口
processTunedPropertiesImpl 可调属性更改时的操作
propagatedInputComplexity 期间输入的复杂性金宝app传播
propagatedInputDataType 期间输入的数据类型金宝app传播
propagatedInputFixedSize 输入期间固定大小的状态金宝app传播
propagatedInputSize 期间输入的大小金宝app传播
isInputDirectFeedthroughImpl 输入直接馈通状态
outputImpl 从输入或内部状态的输出计算系统对象
updateImpl 根据输入更新对象状态
createSampleTime 创建示例时间规范对象
getSampleTimeImpl 指定采样时间类型、偏移时间和采样时间
getSampleTime 查询采样时间
getCurrentTime 当前仿真时间在MATLAB系统块
setNumTicksUntilNextHit 设置刻度数金宝app样品时间
金宝appsupportsMultipleInstanceImpl 金宝app在Simulink中为每个子系统支持系统对象金宝app

全部展开

matlab.system.display.Icon 自定义图标图像
matlab.system.display.Action 自定义按钮
matlab.system.display.Header 头部的系统对象属性
matlab.system.display.Section 系统对象的属性组部分
matlab.system.display.SectionGroup 系统对象的Section组

主题

概述

块的外观

输入与输出

特殊用例

相关信息