Building Simulink Modell from Matlab Code

1 回表示 (過去 30 日間)
Lennart
Lennart 2015 年 7 月 8 日
コメント済み: Azzi Abdelmalek 2015 年 7 月 8 日
Hi there,
I am currently trying to build Simulink models from Matlab code and have some problems with.
My main problem is to figure out the names and/or path' of the blocks and their parameters. To find the block names I could find a workaround but I have no clue how to figure out the proper names of the parameters of one block. I would very appreciate if someone could tell me a function that returns the parameters or some workaround, so that I can change the parameters with
set_param('path to block','parameter name','parameter value')
Thank you very much!
Regards,
Lennart
  3 件のコメント
Azzi Abdelmalek
Azzi Abdelmalek 2015 年 7 月 8 日
This is not clear
Azzi Abdelmalek
Azzi Abdelmalek 2015 年 7 月 8 日
Can you explain with an example?

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

採用された回答

Azzi Abdelmalek
Azzi Abdelmalek 2015 年 7 月 8 日
get_param('path to block','DialogParameters')
  6 件のコメント
Lennart
Lennart 2015 年 7 月 8 日
編集済み: Lennart 2015 年 7 月 8 日
I don't know how else I should explain it. Just take the example. The path that you click with the mouse has nothing in common with the path that needs to be entered in the add_block-function. Of course every block is located somewhere in the Simulink library but how am I supposed to figure out where if the path that I take in the Simulink library browser is not what I have to enter in the add_block-function.
This for example is how I use the add_block-function to add an input port:
add_block('built-in/Inport',[opt.sys '/Signal' num2str(i)],'Position', pos);
Guess I will stick to my workaround then. Thank you for time and help!!!
Azzi Abdelmalek
Azzi Abdelmalek 2015 年 7 月 8 日
If you have a liste of blocks that a user can choose. You can associate to each block a path. Just create another liste of path

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeCreate Large-Scale Model Components についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by