Simulink.Signal
指定信号或离散状态特定于实例的属性
说明
使用此对象可以创建工作区对象,这些对象可用来为信号或离散状态分配或验证属性,如数据类型、数值类型、维度等。
您可以使用信号对象进行如下操作:
为信号源未赋值的信号属性(值为
-1
或auto
)赋值。验证由信号源显式分配值的信号属性。这种属性具有除
-1
或auto
之外的值。成功的验证可以确保信号具有您想要的属性。
您可以在 MATLAB® 工作区或模型工作区中创建 Simulink.Signal
对象。
通过为信号或离散状态指定与引用 Simulink.Signal
对象的工作区变量相同的名称,使用信号对象来分配或验证信号或离散状态。
有关使用信号对象的详细信息,请参阅使用 Simulink.Signal 对象指定和控制信号属性和数据对象。
要根据特定于应用的类型(如风速)对信号属性进行赋值或验证,请使用 Simulink.ValueType
对象。
创建对象
通过以下方式创建 Simulink.Signal
对象:
使用模型数据编辑器创建。请参阅用于信号。
使用模型资源管理器创建。请参阅从内置数据类包 Simulink 创建数据对象。
在模型中直接从信号属性对话框或属性检查器创建。请参阅基于“信号属性”对话框创建信号对象。
使用
Simulink.Signal
函数创建,如下所述。
描述
signalObj = Simulink.Signal
返回具有默认属性值的 Simulink.Signal
对象。
属性
示例
扩展功能
版本历史记录
在 R2006a 之前推出