Simulink & Matlab
文章平均质量分 60
Simulink & Matlab
驼房营木匠
没错,正是在下
展开
-
使用 M 脚本更改 Simulink 信号线名称
12312312312312举例本质上分为两步:找到信号线 更改信号线的“Name”属性其中第 2 点参考以前的博文《Simulink批量更改模块属性》那么重点就是如何找到信号线?这里和 Block 不同,无法通过“Name”找到信号线,因为信号线还没有命名(狗头)。而信号线前序模块的 Outport 句柄,就是信号线本身的句柄,这样一来,信号线就通过句柄来找到了。...原创 2021-08-16 17:31:52 · 6366 阅读 · 1 评论 -
Simulink 批量更改模块属性
目录find_system()get_param()set_param()应用思路模型搭建过程中,后期往往遇到某种模块的属性配置错误,逐个更改起来十分头大,借用脚本可方便快捷的完成。思路比较简单:找到符合的模块; 更改模块属性。首先介绍几个函数,函数的权威说明还是参考 Mathworks 帮助页面。find_system()该函数返回对象可以是系统、模块、信号线、接口,甚至注释。返回的内容为 cell array,有多少个符合的结果就有多少行 ce..原创 2020-12-22 11:31:16 · 3593 阅读 · 0 评论 -
如何打开高版本 Simulink 模型
文章目录1. 在 Simulink Preferences 中设置2. 在命令行设置默认情况下,低版本 Matlab 是无法打开高版本创建的 Simulink 模型文件的,否则会提示错误。其实 Simulink 提供了关闭这一错误提示的途径。本文介绍了两种实现方法。1. 在 Simulink Preferences 中设置可以在 Simulink Preferences 中设置是否允许打开高版本的模型文件。2. 在命令行设置在帮助文档中,对这一功能进行了说明,并给出了相应的命令行信息。据此原创 2020-07-17 15:09:42 · 11611 阅读 · 0 评论 -
Simulink 配置集(一)什么是配置集
说明:本文基于 MATLAB 2016a配置集(Configuration Set)就是模型的参数配置集合,simulink 建模十分灵活强大,所以需要众多的参数设置,常用有几个方面(MathWorks 自称为 componets,即“组件”): • Solver // 解算器 • Data Import/Export // 数据输入输出 • Optimization // 优化 • Diagno...原创 2018-07-15 17:03:19 · 4298 阅读 · 1 评论 -
Simulink 配置集(二)独立于模型的配置集
说明:本文基于 MATLAB 2016a独立配置集(freestanding configuration set)在 Model Explorer 中的 Base workspace 中创建,是一个 Simulink.ConfigSet 类型的对象可以对 workspace 中的配置集进行创建、复制、导入等操作,模型使用时,直接引用即可(需是 .mat 格式)创建配置集在 Model Explor...原创 2018-07-15 18:32:01 · 1262 阅读 · 0 评论