我想在 Python 中创建一个代表 Simulink 模型的结构。我知道至少有两种方法可以做到这一点 - 通过解析“.mdl”文件,或者使用 Matlab 的 api 与模型进行通信。
您能推荐一些好的库或 API 来执行此操作吗?
特别是,我需要对 Simulink 模型执行一些处理,并且我想在 Python 中执行。另外,我不想为此不断与 Matlab 沟通(这样我就可以发布浮动许可证)。
我在网上看到过一些解析器,但它们似乎有点有限,通常不支持Bus Creators和Bus Selectors、Muxes、Demuxes等组件以及读取UserData信息。
任何帮助将不胜感激。
不是我的领域,但注意到了这一点Python解析器这可能会有所帮助。
或者您可以购买Simulink 报告生成器为了将模型保存/操作为 XML 文件。
或者*.mdl 文件是可读的ascii 文件。您可以使用 fread 语句将其读入字符串,更改字符串,然后将其保存为您选择的格式或写回 *.mdl 文件。这是我同事想到的,不是我!但需要使用您自己编写的例程进行编辑/解析。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)