slreportgen.finder.SignalFinder 类
命名空间: slreportgen.finder
超类: mlreportgen.finder.Finder
描述
使用 slreportgen.finder.SignalFinder
类的对象来查找模型或模块使用的信号。
信号是动态系统的输出,由 Simulink® 图中模块和图本身表示。为了找到系统内的独特信号,信号查找器会搜索模块输出端口。当搜索一个模块或子系统时,结果表示该模块或子系统的输出端口,以及输出信号输入到该模块或子系统的块的输出端口。当搜索模型时,结果表示模型 Inport 块的输出端口以及连接到模型 Outport 块的模块输出端口。
slreportgen.finder.SignalFinder
类是 handle
类。
创建对象
描述
创建一个 finder
= slreportgen.finder.SignalFinder(container
)SignalFinder
对象,并将 Container属性设置为 container
指定的模型或模块。使用 SignalFinder
属性来:
将搜索限制在找到的信号类型内,例如输入、输出或内部信号。
指定在模型中搜索的级别数。
使用 SignalFinder
方法执行搜索。
注意
此查找器提供了以下选项来获取搜索结果:
要将搜索结果作为数组返回,请使用
find
方法。将结果直接添加到报告中或在for
循环中处理结果。要逐个迭代结果,请在
while
循环中使用hasNext
和next
方法。
这两个选项在性能上都没有优势。
使用名称-值参量设置 finder
= slreportgen.finder.SignalFinder(Name=Value
)SignalFinder
对象属性。您可以按任意顺序指定多个名称-值参量。
属性
方法
示例
版本历史记录
在 R2021a 中推出