MATLAB command line control of Simulink signal builder
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Andy
el 24 de En. de 2013
Respondida: Tonelli
el 17 de Mayo de 2015
Hi All,
I have a Simulink model that contains a signal builder that has 3 groups of signals. What I want to be able to do is simulate the model from a Matlab m-file for each group of signals. i.e. I will use the sim command 3 times to simulate the model 3 times, but before each time I use the sim command I need to be able to set the active group of signals in the signal builder. Is there any way to do this without have the model file open i.e. run the m-file but not open the .mdl file? Any help is greatly appreciated.
regards,
Andrew
0 comentarios
Respuesta aceptada
Andreas Goser
el 24 de En. de 2013
I found an internal knowledgebase document about a similar question. You might need to contact technical support for more information referring to "solution 1-C3IKN1". It also says this is possible with R2012b and MathWorks can provide a woraround for older releases, but I am not too fmailiar with this matter and - again - suggest you contact technical support.
1 comentario
Más respuestas (4)
Albert Yam
el 24 de En. de 2013
Do you have to use a Signal builder? If you use a lookup table that references a variable 'mysignal' in the workspace, then redefine that 'mysignal' each time before running.
0 comentarios
Tonelli
el 17 de Mayo de 2015
Hi everybody, I can´t customize the name of the test cases of a signal builder created using a script. The "default name GROUPxx" is always taken as a reference. My goal would be to use a string digited by the user as a default name for the signal builder (i.e: test_case_A (from keyboard) --> Signal builder= test_case_A_1).
SBSystem = signalbuilder([ModelName,'/', SBName], 'create', [0 simulationTime], [0 0], char(ModelTLNameInport{1}), 'Test_COMPONENT_UNIT_Fctl_001');
(basically "Test_COMPONENT_UNIT_Fctl_001" must become the string given by the user).
Thanks a lot in advance. Regards
0 comentarios
Ver también
Categorías
Más información sobre Programmatic Model Editing en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!