Is it possible to use "add_line()" betwen "Model Reference" Blocks
    10 views (last 30 days)
  
       Show older comments
    
Hello !
I have a System with several "Model Reference" Blocks which have many in and out ports and i'm trying to connect each outport with its same name inport.
But when i try :
add_line(system, Model Name/Outport Name, Model Name/Inport Name); 
it returns me an error.
How can i do this ?

Thanks for helping !
0 Comments
Answers (1)
  Arvind Sathyanarayanan
      
 on 26 Jun 2019
        
      Edited: Arvind Sathyanarayanan
      
 on 27 Jun 2019
  
      Lucas,
Your command should be:
%Syntax: add_line('system_name', 'blockname/outport', 'blockname/inport');
add_line(gcs, 'Model/1','Model1/1');
6 Comments
  Arvind Sathyanarayanan
      
 on 28 Jun 2019
				Can you please post of a screenshot of your actual model so I can better understand what you're trying to do?
Regarding your second comment, you need to load the system before you can use api commands. Try:
load_system('Model Reference Name');
find_system('Model Reference Name', 'BlockType', 'Inport');
See Also
Categories
				Find more on Programmatic Model Editing 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!
