How to add a custom library using add_block?
显示 更早的评论
Hi, I created a custom library. This library contains only one subsytem block named RADAR. I am trying to use add_block and add this subsytem. Without any error the simulink file opens but the block does not appear. This is how I load my library.
load_system('libdeneme');
And these are some of the code lines I tried.
add_block('simulink/libdeneme/RADAR','autoCreateDeneme')
add_block('simulink/libdeneme/RADAR','autoCreateDeneme')
add_block('libdeneme/RADAR','autoCreateDeneme')
add_block('libdeneme/RADAR',)
回答(1 个)
Fangjun Jiang
2019-10-10
Your syntax is not correct.
open_system('SourceLibFileName')
add_block('SourceLibFileName/RADAR','DestModelFileName/BlockName')
5 个评论
Sinem Erdogan
2019-10-10
Fangjun Jiang
2019-10-10
Make sure your library model is loaded or opened. Make sure whatever your new model is created or opened, and then run the add_block() command.
Sinem Erdogan
2019-10-11
Fangjun Jiang
2019-10-11
You have an extra character "↵" in the block name in the library, most likely a carriage return. Remove it.
Sinem Erdogan
2019-10-11
类别
在 帮助中心 和 File Exchange 中查找有关 Programmatic Model Editing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!