A new block named 'data1' cannot be added
Show older comments
I am using for loop to create workspace variable block and conveter block and connect it.
While reaching at add block it gives error A new block named 'data1' cannot be added.
data =__ % defined in column
sys='testModel';
add_block('built-in/FromWorkspace',[sys, char(data(i))],'Position',pos1);
Answers (2)
Fangjun Jiang
on 14 Feb 2022
0 votes
Most likely it is because a block with the same name already exists. Use the 'MakeNameUnique', 'on' option.
[sys, char(data(i))] is probably not right. Don't you want 'testModel/Data1' with the '/' seperator?
Vineela
on 22 Apr 2023
0 votes
'testModel/Data1'
Categories
Find more on Event Functions in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!