ensemble kalman filter
The algorithm used in this code is referenced from the following:
S Gillijns et al "What Is the Ensemble Kalman Filter and How Well Does it Work?"
Proceedings of the 2006 American Control Conference, Minneapolis, Minnesota, USA, June 14-16, 2006, pp 4448-4453.
Cite As
dwight nwaigwe (2025). ensemble kalman filter (https://www.mathworks.com/matlabcentral/fileexchange/31093-ensemble-kalman-filter), MATLAB Central File Exchange. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- Control Systems > Control System Toolbox > Control System Design and Tuning > State-Space Control Design and Estimation > State Estimation >
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
ensemblekfilter/
Version | Published | Release Notes | |
---|---|---|---|
1.9.0.0 | Renamed variables and reorganized code for clarity. The original version is the .m file and the modified one is the .txt file. I haven't tested the .txt file but it should work. |
||
1.8.0.0 | whoops, i meant to say i deleted "num_members" = 20 from comments since it implied you must supply a variable with that name. |
||
1.7.0.0 | Cosmetic changes: consolidated comments, removed the comment num_iterations = 20 as it wasn't necessary, and i added spaces and indents. i did these edits in notepad. i still have the original file in zipped folder to be safe |
||
1.4.0.0 | Corrected line 71 as Albert Chiang mentioned. It should be y_forbar=mean(y_for,2);
|
||
1.3.0.0 | in the first few lines of the comments, I changed y+1 to y_new and x+1 to x_new |
||
1.2.0.0 | made minor adjustments to file such as inserting comments |
||
1.1.0.0 | changed description |
||
1.0.0.0 |