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

Answers (1)

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

1 Comment

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

Sign in to comment.

Categories

Find more on Block and Blockset Authoring in Help Center and File Exchange

Asked:

on 25 Jun 2015

Commented:

on 26 Jun 2015

Community Treasure Hunt

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

Start Hunting!