通过get()函数获取Simulink模块的所有属性

通过脚本辅助Simulink建模时,有时不太清楚某个模块的属性有哪些,这些属性的值分别是什么,可以试试利用get()函数获取模块所有属性及其值。

matlab 复制代码
% 获取选中的模块
blocks = find_system(gcs, ...
        'SearchDepth', 1, ...
        'Selected', 'on');
% 获取模块的句柄
block = blocks{1};
block_handle = get_param(block,'Handle');
% 获取模块的所有属性
all_params = get(block_handle);

例子:

选中了图中的From [A],运行上面的脚本,得到结果

这个看起来是不是就形象多了,之后再配合get_param()函数获取特定的属性就清晰多了。

以上就是分享的小方法。

相关推荐
吃好睡好便好9 小时前
在Matlab中绘制抛物三维曲面图
开发语言·人工智能·学习·算法·matlab·信息可视化
半步仙人9 小时前
MATLAB的几种取整操作总结
开发语言·matlab
南宫萧幕12 小时前
HEV能量管理策略 Simulink 实战:从零搭建 Rule-based 与 A-ECMS 对比模型及排错指南
人工智能·算法·matlab·simulink·控制
吃好睡好便好14 小时前
在Matlab中绘制马鞍函数曲面图
开发语言·人工智能·学习·算法·matlab·信息可视化
fie88891 天前
基于 MATLAB 的前景背景分割系统
开发语言·matlab
2zcode1 天前
基于MATLAB的5G物理层文本传输系统仿真与性能分析
开发语言·5g·matlab
feifeigo1231 天前
基于布谷鸟算法的配电网分布式电源选址定容 MATLAB 实现
开发语言·算法·matlab
rit84324991 天前
基于MATLAB平台的指纹识别系统实现
开发语言·matlab
机器学习之心1 天前
多工况车速数据集训练BiLSTM-Attention用于车速预测,输出未来多个时间步车速,MATLAB代码
matlab·attention·bilstm·车速预测
jghhh012 天前
燃料电池电源 Matlab 仿真方案
开发语言·matlab