Simulink

 

Simulink 的新功能

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

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

智能编辑

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

Predictive Quick Insert: Connect a recommended block to an existing block in your model, sorted by frequency of use

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

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

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

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

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

仿真分析

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

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

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

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

采样时间图例: 通过用新的采样时间图例进行高亮显示,交互式地识别模型中的速率

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

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

性能改进

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

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

即时加速构建: 快速构建顶级模型,使得在加速器模式下运行仿真时实现性能提升

并行仿真

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

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

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

升级功能

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

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

硬件支持

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

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

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

运行时软件建模

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

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

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

初始化和终止函数模块: 对事件做出响应,对动态启动和关闭行为进行建模

项目管理

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

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

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

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

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

数据管理

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

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

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

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

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

基于组件的建模

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

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

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

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