2014-09-24 74 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