温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Simulink/System Generator中自动布线工具是怎样的

发布时间:2021-12-29 14:32:37 来源:亿速云 阅读:185 作者:柒染 栏目:大数据

这篇文章将为大家详细讲解有关Simulink/System Generator中自动布线工具是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

前言

  1. 该工具适用于Matlab2011b之后的版本,如果layout type被设为了GraphPlot,就需要2015b之后的版本。关于layout type后面会讲到。

  2. 将解压后的文件夹放到Matlab的搜索路径下,什么是Matlab的搜索路径? 很简单的一种方式就是在Matlab的命令行窗口下输入"path",就可以打印出来,如下图。这里,我放到了第一个路径下。

    Simulink/System Generator中自动布线工具是怎样的

    Simulink/System Generator中自动布线工具是怎样的    
    image-20200630142039797
  3. 执行sl_refresh_customizations指令,刷新context menu

    Simulink/System Generator中自动布线工具是怎样的
  4. 双击这个.mltbx文件

    Simulink/System Generator中自动布线工具是怎样的    
    image-20200630105339847
  5. 会弹出安装的对话框,按照正常的安装步骤进行安装。

    Simulink/System Generator中自动布线工具是怎样的    
    image-20200630105412769
  6. 再次执行sl_refresh_customizations指令

  7. 安装Graphviz,到官网下载安装包(我们在下载的文件夹中也提供了一个),安装完成后,需要手动添加系统变量,我这边需要添加的是C:\Program Files\Graphviz 2.44.1\bin路径。

  8. 在下载的文件夹中,有一个example的目录,下面有一个布线很乱的mdl文件,我们可以以这个文件进行测试,右键simulink的空白处,点击上面的Auto Layout

Simulink/System Generator中自动布线工具是怎样的  
image-20200630113025886

自动布线的结果如下图所示:

Simulink/System Generator中自动布线工具是怎样的  
image-20200630135126908

操作完成!!!

需要注意的是:

  1. src/config.txt下,可以通过参数layout_type选择layout策略;

  2. Auto Layout是不可逆的,不能通过Ctrl+z来回撤,因此在执行该操作前,记得先保存;

  3. 可修改的参数都在src/config.txt中,如果对默认的参数不满意,可以自行修改;

  4. 可以针对进行局部Auto Layout,先选中要进行Layout的模块和线,然后右键选择Auto Layout即可;

    可以通过Matlab中的命令行来执行Auto Layout

    Simulink/System Generator中自动布线工具是怎样的    

关于Simulink/System Generator中自动布线工具是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI