フィルターのクリア

Regarding: Creating a subsystem

1 回表示 (過去 30 日間)
Sriharsha
Sriharsha 2012 年 2 月 11 日
Hi,
i have an application where i need to create a subsystem using a GUI.
I have a model with a gain block and a filter block , followed by a scope, where my input is a sine wave.
Now i need to create a subsystem , in which i should include the gain and filter blocks into it (subsystem).
I need to do this using GUI.
The implementation flow is like:
I should select blocks and then i need to click a button on GUI, and then a subsystem should be created in place of blocks.
Can any one please help me in doing this??
Regards
Sriharsha S

採用された回答

TAB
TAB 2012 年 2 月 13 日
In your button callback function, use
% Get the array of handle for selected blocks
blkh=get_param(find_system('YourModel','Selected','on'),'handle');
% Create sybsystem from selected blocks
Simulink.BlockDiagram.createSubSystem(blkh);
As Simulink.BlockDiagram.createSubSystem is not supported in my matlab version, I am not able to test above code, but it should work.
  1 件のコメント
Sriharsha
Sriharsha 2012 年 2 月 13 日
Thanks..

サインインしてコメントする。

その他の回答 (1 件)

Gagik Hakobyan
Gagik Hakobyan 2012 年 2 月 11 日
Simulink.BlockDiagram.createSubSystem(yourSelectedBlocksList) builds a subsystem from the list of blocks, but i do not know how to get the selected blocks list.
  1 件のコメント
Sriharsha
Sriharsha 2012 年 2 月 13 日
Thank You...

サインインしてコメントする。

カテゴリ

Help Center および File ExchangeModeling についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by