UNPKG

kalman-filter

Version:

Kalman filter (and Extended Kalman Filter) Multi-dimensional implementation in Javascript

7 lines (5 loc) 280 B
const checkCovariance = require('./check-covariance'); module.exports = function ({correlation, variance}) { checkCovariance({covariance: correlation}); return correlation.map((c, rowIndex) => c.map((a, colIndex) => a * Math.sqrt(variance[colIndex] * variance[rowIndex]))); };