Why do I recieve a "serialization error" when saving my Sim Manager Session?
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
MathWorks Support Team
el 10 de Jun. de 2020
Editada: MathWorks Support Team
el 11 de En. de 2021
I have a script which runs a series of simulations in parallel using the 'parsim' function. This script brings up the Simulation Manager and runs all of the Simulink models in the background, producing 3+ gigabytes of Simulation Output files.
When I try to save the output files as part of the Simulation Manager session, in the standard .mldatx file, I get an error:
"Error During Serialization"
and the resulting .mldatx files are not able to be opened.
Respuesta aceptada
MathWorks Support Team
el 11 de En. de 2021
Editada: MathWorks Support Team
el 11 de En. de 2021
You are likely seeing this as a result of the Simulation Manager saving the entire output at once. To work around this error message and other memory issues (including slow simulations), I recommend that you try to implement "LoggingToFile":
wherein the Parsim outputs are saved to a file after each run as opposed to accumulating. In this way, we avoid storing excess data in-memory while the Simulation Manager is running, and we do not perform any large 'save' operations after the simulations have concluded.
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Run Multiple Simulations 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!