Borrar filtros
Borrar filtros

A fixed-step task returned an invalid next sample hit.

13 visualizaciones (últimos 30 días)
Marko
Marko el 15 de Mzo. de 2018
Comentada: Marko el 17 de Mzo. de 2018
I'm trying to run a Simulink model and simulation where I save the final state and want to restore that state in the next simulation but I obtain the following error:
Implementation error: A fixed-step task returned an invalid next sample hit.
Has this happened to anyone else and does anyone know the solution to this?
I am using a variable time step with automatic solver selection.

Respuesta aceptada

Wolfgang Hammer
Wolfgang Hammer el 16 de Mzo. de 2018
This error message comes from a PLECS Circuit block in your model, but without more information it is impossible to tell what has caused this error.
One known source of this error is an apparent bug in Simulink R2017a and newer regarding the execution of continuous-time S-Functions that register only discrete state variables (bug report filed). This also applies to a PLECS Circuit block that contains only discrete blocks or modulators. As a workaround you could simply add an Integrator block to the Circuit schematic (without connecting it).
If this does not apply to your problem, feel free to contact Plexim support.
  1 comentario
Marko
Marko el 17 de Mzo. de 2018
Actually a colleague managed to figure out the problem. It's in the set_param function. The function should be called like this:
set_param('SaveCompleteFinalSimState','off')

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Programmatic Model Editing en Help Center y File Exchange.

Etiquetas

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by