Simulink Implementation of Kalman Filter

Hello,
We are currently in the process of porting an existing m-file Kalman Filter into a Simulink model. We were able to do this successfully via an m-file s-function, but the hit to performance was pretty significant. Currently we are debating implementing the filter using native Simulink blocks, or creating a C++ s-function. In general, which would be more efficient with regards to run-time?
Thanks

Respuestas (1)

Honglei Chen
Honglei Chen el 25 de Jun. de 2015

0 votos

There is a Kalman filter block shipped with DSP System Toolbox, does it work for you?
HTH

1 comentario

schemp98
schemp98 el 26 de Jun. de 2015
Thanks, but we would like to use our own Kalman filter, I really was interested in finding out if an "C++ S-Function" or a Simulink Block version (constructed with only the native library blocks) would be more computationally efficient

Iniciar sesión para comentar.

Categorías

Más información sobre Block and Blockset Authoring en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 25 de Jun. de 2015

Comentada:

el 26 de Jun. de 2015

Community Treasure Hunt

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

Start Hunting!

Translated by