- Turn logging on or off for a signal - MATLAB Simulink.sdi.markSignalForStreaming (mathworks.com)
- Save Signal Data Using Signal Logging - MATLAB & Simulink (mathworks.com)
- Close the Simulation Data Inspector - MATLAB Simulink.sdi.close (mathworks.com)
Can someone please provide me the script to delete all the simulink data inspector from the command window?
12 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
I have currently added simulink data inspectors in many subsystems inside the model. Is there any script to delete these instead of going through the entire model and delete these?
0 comentarios
Respuestas (1)
Saffan
el 26 de Jun. de 2023
Hi Mahesh,
I can understand that you want to remove signal logging from all the signals in a model. You can run the following script to achieve that:
% Find all signals in the model
signalList = find_system('ModelName', 'FindAll', 'on', 'Type', 'line');
% Iterate over each signal
for i = 1:numel(signalList)
signalHandle = signalList(i);
Simulink.sdi.markSignalForStreaming(signalHandle,'off')
end
You can also disable signal logging for an entire model without removing them from each signal by running this command:
set_param("ModelName",'SignalLogging','off');
Refer to these links for more information:
0 comentarios
Ver también
Categorías
Más información sobre Prepare Model Inputs and Outputs 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!