MATLAB Simulink - 简介


Simulink 是一个用于动态和嵌入式系统的仿真和基于模型的设计环境,与 MATLAB 集成。Simulink 是由计算机软件公司 MathWorks 开发的。

它是一种数据流图形化编程语言工具,用于建模、仿真和分析多域动态系统。它基本上是一个图形框图工具,具有一组可定制的块库。

此外,它还允许您将 MATLAB 算法合并到模型中,并将仿真结果导出到 MATLAB 中以供进一步分析。

Simulink 支持以下内容 -

  • 系统级设计。

  • 模拟。

  • 自动代码生成。

  • 嵌入式系统的测试和验证。

要开始使用 Simulink,请在命令窗口中键入 simulink,如下所示 -

Simulink 页面

它将打开 Simulink 页面,如下所示 -

Simulink 起始页

您还可以利用 MATLAB 中的 Simulink 图标来开始使用 Simulink -

启动刺激链接

当您启动 Simulink 时,您将导航到起始页面,如下所示

DSP系统

在这里您可以创建自己的模型,也可以使用现有的模板。

单击“空白模型”,您将获得一个 Simulink 库浏览器,可用于创建您自己的模型。

空白模型的屏幕如下 -

空白模型

单击“Library”,它将显示 Simulink 库,如下所示 -

Simulink 库

Simulink 库浏览器是许多库的集合。它提供常用块、连续块、仪表板、逻辑和位运算、数学运算等。

除此之外,您还将获得其他库列表,如控制系统工具箱、DSP 系统工具箱等。

图书馆浏览器

这是数学运算库列表的示例 -

数学运算

它具有 Abs、Add、代数约束、赋值等功能,您可以在模型中使用它们。

下面给出的是逻辑和位运算的示例 -

位运算