如何修改MATLAB-Simulink中已有的模块

2024-11-19 11:16:55
推荐回答(1个)
回答1:

MATLAB-Simulink中有很多模块,用起来很方便,当高级用户想要达到特殊目的时,需要修改这些模块。下面介绍如何修改已经有的模块。

以“Simulink Library Browser ->Aerospace Blockset->Equations os Motion->6DoF”中“6DoF(Euler Angles)”模块为例,对该模块进行修改。

  1. 首先单击鼠标选中需要修改的模块“6DoF(Euler Angles)”,然后点击“Ctrl+L”。

  2. 右击变色的模块,选择“Open in New Tab”,现在尝试对其进行修改,会显示:Attempt to modify a locked library. The action performed requires you to unlock this library.点击蓝色的“ unlock this library”。对此模块进行解锁。

  3. 现在根据自己的需要对模块进行修改,修改完成之后保存退出,关闭修改好的模块。

  4. 如果需要修改的模块里面还有要修改的模块,同样,选中要修改的模块按“Ctrl+L”,右击变色的模块,选择“Open in New Tab”,现在尝试对其进行修改,会示:Attempt to modify a lockedlibrary. The action performed requires you to unlock this library.

    点击蓝色的“ unlock this library”。对此模块进行解锁,进行修改后保存退出。

  5. 此时再回到自己搭建的框图页面,打开模块“6DoF(Euler Angles)”查看