Simulink

 

Simulink 的新功能

我们一直在更新 Simulink®。了解最新功能和探索最新特性。

直接从我们的开发团队了解 Simulink 中的新功能:

Smart Editing

Simulink 入门之旅:通过交互式教程来学习如何创建、编辑和仿真 Simulink 模型的基础知识

自动创建端口: 通过点击或拖动模块外形创建端口

预测性快速插入: 将建议模块连接到模型中的现有模块,按使用频率排序

在模块图标上编辑: 修改模块参数,而无需打开对话框

端口连接提示: 在绘制信号线时高亮显示兼容的端口

隐藏模块名称: 通过隐藏默认的模块名来改善模型外观

缩减总线布线: 可快速将信号合成为总线,并自动创建总线元素端口,以便在子系统之间以及内部使用较少的信号线

Run-Time Software Modeling

Schedule Editor:明确安排模型组件的执行

行主序的数组布局: 通过指定查找表的数组布局和其他模块作 为行主序,简化与外部 C/C++ 函数、工具和库的集成

可调度组件: 显式地进行模型调度以仿真和适应 软件环境

局部 Simulink 函数: 为可重用软件组件,创建可跨越模型边界的 Simulink 函数

Simulation Analysis

Simulation Data Inspector:使用同步光标在多个子图上重放测试和仿真数据

Signal Editor:通过鼠标或触摸以图形方式创建和插入信号

Timing Legend:识别和跟踪模型执行规范

自定义仪表模块: 创建具有完全可自定义外观的仪表

仿真数据检查器中的图数据: 在仿真数据检查器中查看与信号数据同步的图数据

仿真步调:以实际时钟速度或其他指定步速运行仿真,从而提高可视化水平

实时编辑器中的仿真数据检查器: 在实时编辑器中直接添加、查看和编辑仿真数据检查器绘图

诊断处理: 直接修复来自诊断消息的错误和警告(比如代数环),并管理未显示的诊断

穿越点消息: 创建用于调试的消息并将其发送到 Stateflow 和 SimEvents,以表示 Simulink 中用于混合系统建模的事件

Hardware Support

External Mode:使用Dashboard模块和Simulation Data Inspector在 Arduino 和 Raspberry Pi 上交互式运行模型

针对 PARROT 迷你无人机的 Simulink 支持包: 在 PARROT 迷你无人机上部署飞行控制算法

对 Android 和 iOS 移动设备的支持: 直接从 Simulink 模型创建移动应用程序

无线连接: 借助 UDP 和 TCP/IP 模块使 Simulink 硬件目标互相通信

Project Management

Model Comparison:在比较模型时获得更精确的 Simulink 模块匹配

项目引用: 直接从您的 Simulink 项目中浏览全部项目引用层次 结构和关联文件

全项目总线重命名: 在您重命名一个总线或总线元素时,在整 个 Simulink 项目内自动更新所有总线引用​

模块比较: 使用自定义筛选器简化和聚焦模型比较

影响分析: 轻松识别 Simulink 项目中模块或需求变化的依赖性关系和影响

自动创建项目 将文件夹轻松转换为项目: 并在同一个位置管理文件、数据和环境

Data Management

Model Arguments:在嵌套模型引用层次结构中为顶层值规范轻松配置特定于实例的参数

Data Dictonary:在单独的字典中定义引用模型的全局数据,Simulink 将在集成过程中检查一致性

模块参数自动填写: 在键入时从建议的变量或函数名称中选 择,可提高模块参数编辑的速度和准确性

未定义变量检测: 在编辑模型时可以得到缺失变量的即时通知

模型设计数据: 允许数据字典访问基本工作区,将多个(数据)源用于您的设计数据

Strings: Design embedded systems with native support of strings

信号编辑器: 创建和编辑输入信号,将其组织起来用于多个仿真

模型数据编辑器: 轻松查看、筛选、分组和编辑模型所使用的更多数据,包括信号、状态和引用的变量

Component-Based Modeling

Model Reference:在父级模型的上下文中打开引用的模型,以减少窗口杂乱,并通过Model模块实现更轻松的信号跟踪

MATLAB System Block:从 MATLAB System模块中调用 Simulink 函数

C Caller 模块:直接从模型中调用外部 C 函数

总线: 从 Simscape 物理连接线创建总线,并在虚拟总线内保留总线数组和非虚拟总线

总线中的变体信号: 使用变体条件,动态地添加和移除总线元素

Simulink 变体: 通过使用改进的变体子系统和变体条件传播功能,创建更加可定制的变体模型

性能改进

指定执行域: 通过指定您的模型内子系统的域,从而改进求解 器性能和代码

Simulink 缓存: 使用共享模型工件更快地获取仿真结果

并行仿真

批量仿真: 通过使用 batchsim,将仿真的执行分载到后台运行

仿真管理器: 监视: 检查和可视化仿真进度及结果

并行仿真: 使用 parsim 命令直接运行多个并行仿真任务

升级功能

Simulink 项目升级: 通过检查项目中 MATLAB 代码文件的兼容性,流畅地升级到新版本

Simulink 项目升级: 将 Simulink 项目中的所有模型轻松地更新到最新版本