Generating a list of Simulink model's IOs
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Vincent Nicolazzo
le 13 Mar 2019
Réponse apportée : Pruthvi G
le 14 Mar 2019
I have a very large Simulink model with a lot of inputs and outputs. Is there a way to generate a list of all these input and output names? Right now I generate C-code and copy the data structures that are created and import that into an excel spreadsheet. I'd like to be able to run a function of some sort that automatically creates this list.
Thanks in advance
2 commentaires
Réponse acceptée
Pruthvi G
le 14 Mar 2019
% Finding the Inputs
Inports_path = find_system('DummyModel','BlockType','Inport');
Inputs = get_param(Inports_path,'Name');
% Finding the Outports
Outports_path = find_system('DummyModel','BlockType','Outport');
Outputs = get_param(Outports_path,'Name');
% Writing into Excel sheet.
xlswrite('Inports_outports.xlsx',[{'Inputs'} {'Outputs'}],1,'A1');
xlswrite('Inports_outports.xlsx',Inputs,1,'A2');
xlswrite('Inports_outports.xlsx',Outputs,1,'B2');
Run the above script and you get a list of inputs in inputs and outputs in outputs.
0 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Simulink Report Generator dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!