基于模型的设计

在整个开发过程中系统地使用模型

利用基于模型的设计,虚拟模型成为开发过程的核心,从而改进交付复杂系统的方式。

使用 MATLAB 和 Simulink 进行基于模型的设计,可以缩短开发周期,使开发时间至少减半。

  • 尝试新的设计思路和创意,并通过建模和仿真进行快速、可重复的测试
  • 通过报告编码验证等关键步骤的自动化,消除人工步骤并减少人为错误
  • 在需求和系统架构与组件设计和测试之间建立一个可追溯数字线索
  • 执行预测性维护,检测故障,并使用模型作为数字孪生优化运营中的系统
基于模型的设计

使用 MATLAB 和 Simulink 进行基于模型的设计

“MathWorks 基于模型的设计工具为我们的整个开发过程提供了一个集成的工具链。我们不仅能清晰地追溯到需求,还能更为轻松地维护我们的软件,因为它是作为模型实现的,而且我们可以从这个模型自动生成代码。”

Thomas Ehl, Continental

基于模型的设计可用于:

敏捷开发

敏捷软件开发

仿真、自动测试和代码生成缩短了开发周期,让您的团队成功实现敏捷化。

基于模型的系统工程

Simulink 在需求和系统架构与详细的组件设计、实现和测试之间架起一座桥梁,为整个系统生命周期提供支持。

数字孪生

将模型扩展到运营中的系统,以执行预测性维护和故障分析。

开发运营一体化

通过仿真、自动测试和代码生成,在开发运营之间进行迭代,持续交付软件更新。

软件定义汽车

使用 MATLAB、Simulink 和 Polyspace 加速软件定义汽车开发。

AI 与基于模型的设计

将人工智能 (AI) 方法应用于工程系统的设计。

快速入门

Simulink 入门之旅

介绍 Simulink 基础知识的交互式课程。

Stateflow 入门之旅

初步了解如何在 Stateflow 中创建、编辑和仿真状态机。

Simscape 入门之旅

学习使用 Simscape 仿真物理系统的基础知识。

使用 Simulink 进行控制设计

Simulink 中的反馈控制设计基础知识快速入门。