主要内容

模型设计度量

R2026b
收集模型和其他设计工件的大小、架构和复杂度的度量

使用模型设计度量来评估设计中模型组件的状态和质量。使用模型维护仪表板来监控设计工件的大小、架构和复杂度。该仪表板跟踪工程文件之间的依赖关系,用以标识 MATLAB® 函数、Simulink® 模型和 Stateflow® 图这类工件中的过时度量结果。使用度量结果跟踪设计的复杂度。低复杂度的设计更易于阅读、维护和测试。您还可以使用度量 API 以编程方式收集度量结果并将结果保存在报告中。

App

模型设计仪表板获取模型设计质量的简要概览,包括结构、复杂度、需求可追溯性、诊断和重用 (自 R2026b 起)

类

全部展开

metric.Engine收集度量结果
metric.ResultResults from specified metric

函数

全部展开

modelDesignDashboard打开模型设计仪表板 (自 R2022b 起)
digitalthread.settingsView and update digital thread settings (自 R2025a 起)
digitalthread.StorageMap.forProjectCreate storage map for current project (自 R2026b 起)
digitalthread.uri.fromFilePathGet digital thread URI from file path (自 R2026b 起)
digitalthread.uri.toAbsoluteFilePathConverts digital thread URI to absolute file path (自 R2026b 起)
digitalthread.uri.toRelativeFilePathConverts digital thread URI to relative file path (自 R2026b 起)
digitalthread.uri.requirements.fromObjectGet digital thread URI from Requirements Toolbox object (自 R2026b 起)
digitalthread.uri.requirements.toObjectConvert digital thread URI to Requirements Toolbox object (自 R2026b 起)
digitalthread.uri.simulink.fromObjectGet digital thread URI from Simulink or Stateflow object (自 R2026b 起)
digitalthread.uri.simulink.toObjectConvert digital thread URI to Simulink object (自 R2026b 起)
digitalthread.uri.simulinktest.fromObjectGet digital thread URI from Simulink Test object (自 R2026b 起)
digitalthread.uri.simulinktest.toObjectConvert digital thread URI to Simulink Test object (自 R2026b 起)

主题

模型设计

  • Assess Model Design Using Model Design Dashboard
    Get a high-level overview of model design quality, including structure, complexity, requirements traceability, diagnostics, and reuse.
  • Model Design Metrics
    Use the model design metrics to return metric data on model design quality, including structure, complexity, requirements traceability, diagnostics, and reuse.

模型可维护性

工件可追溯性