主要内容

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

实用工具

用于直接操作和查询模型、图和元素的高级函数

这些实用工具函数使高级用户能够操作和查询 Simulink 模型和 Stateflow 图以及这些模型和图中的元素。

函数

全部展开

slreportgen.utils.sortSystemsSimulink 系统排序 (自 R2022b 起)
slreportgen.utils.sortObjectsSimulink 对象排序 (自 R2022b 起)
slreportgen.utils.sortBlocksSimulink 模块排序 (自 R2022b 起)
slreportgen.utils.hasDiagram检查对象是否有图
slreportgen.utils.isBusSelector 检查 Bus Selector 模块是否
slreportgen.utils.isDocBlock 检查是否为 DocBlock
slreportgen.utils.isLookupTable 检查查找表是否模块
slreportgen.utils.isMATLABFunction 检查 MATLAB Function 模块或对象
slreportgen.utils.isModel检查对象是否是模型
slreportgen.utils.isModelReferenceBlock检查对象是否为 Model 模块
slreportgen.utils.isStateTransitionTable检查对象是否为状态转移表 (自 R2022a 起)
slreportgen.utils.isTestSequence检查 Test Sequence 是否模块或对象
slreportgen.utils.isTruthTable 检查对象是否为真值表
slreportgen.utils.isModelLoaded 检查模型是否已加载
slreportgen.utils.loadAllSystems 加载所有系统
slreportgen.utils.getModelHandle获取包含模块或 Stateflow 图的 Simulink 模型句柄
slreportgen.utils.getSlSfHandle获取 Simulink 句柄或 Stateflow 对象
slreportgen.utils.block2chart从包含模块中获取 Stateflow 图对象
slreportgen.utils.getObjectID 为 Simulink 或 Stateflow 对象生成链接目标 ID
slreportgen.utils.isSID 检查名称是否为 Simulink 标识符 (SID) 字符串
slreportgen.utils.isValidSlSystem 检查系统是否有效 Simulink 系统
slreportgen.utils.pathJoin 合并两个图路径部分
slreportgen.utils.pathParts 将图路径拆分为父路径和图部分
slreportgen.utils.pathSplit 将图路径拆分为图部分数组
slreportgen.utils.getCurrentEditorView获取当前编辑器视图区域
slreportgen.utils.getDisplayIcon 获取 Simulink 或 Stateflow 图标文件名
slreportgen.utils.hasUniqueModelNotes检查系统是否具有唯一的模型注释 (自 R2025a 起)
slreportgen.utils.HierarchyNumber生成代表子系统在模型层次结构中位置的数字 (自 R2021b 起)
slreportgen.utils.traceSignal 跟踪信号到源或目标
slreportgen.utils.getResolvedParamValue 评估参数值表达式
slreportgen.utils.isMaskedSystem检查系统是否为封装子系统模块
slreportgen.utils.isCommented检查对象是否被注释掉