Insert a detector block in simulink
3 ビュー (過去 30 日間)
古いコメントを表示
Hi,
I have a simulink model; in this model I should insert, in automatic way, a detector block.
I have written this code line:
hDetector=add_block('Simulink Design Verifier/Temporal Operators/Detector',[blockName 'Detector'])
but matlab gives me this error: "There is no block named 'Simulink Design Verifier/Temporal Operators/Detector".
Where am I wrong? I think I am wrong to call the library in add_block function, is correct?
Thanks in advance
Andrew
0 件のコメント
採用された回答
Kaustubha Govind
2013 年 1 月 28 日
Try this instead:
hDetector=add_block('sldvlib/Temporal Operators/Detector',[blockName 'Detector'])
You can right click on the 'Simulink Design Verifier' library in the Simulink Library Browser and select "Open Simulink Design Verifier Library" to find the actual name of the library.
0 件のコメント
その他の回答 (1 件)
Azzi Abdelmalek
2013 年 1 月 28 日
編集済み: Azzi Abdelmalek
2013 年 1 月 28 日
Create a file librairy called for example lib1, then copy all the blocks you need from ' Temporal Operators ', then add this code
load_system('lib1')
add_block('lib1/Detector',[yourmodelname '/Detector1'])
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Model Verification についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!