2014-09-24 89 views
0

我已經看到了它在Matlab R2013在變子系統的形式已經實施,但預算和便利不顯示必要的升級版本:變子系統實現

我正在尋求一個子系統在Matlab R2007a中可以在運行仿真之前選擇具體的實現。

一堆已啓用的子系統以及一個連接到被屏蔽變量的開關塊可以做到這一點,但是可選實現的整個系列必須在「容器」子系統內共存。

任何解決方法,除了升級到R2013?

謝謝。

回答

1

我想出了以下解決方法。

1-包含在庫中的所有可能的實施方式

2-創建庫中的配置的子系統塊並對其進行編輯,以包括所有期望的實現方式中

3-右鍵點擊以可配置子系統實例將顯示可以選擇所需實施的「塊選擇」選項。

無論代碼生成,RT目標等方面Variant Subsystem解決方案可能存在的差異,此解決方案都適用於我。

+0

+1。我已經使用了很多年,並且運行良好。甚至有一個程序化的等同於右擊動作來選擇塊選擇,但我不記得它是什麼。 – am304 2014-09-25 08:31:46

+1

set_param('your/block/here','BlockChoice','MYSUBSYSTEM1') – Manex 2014-09-25 13:12:51

+0

就是這樣! :-) – am304 2014-09-25 13:13:15