当前位置: 首页>>代码示例>>Python>>正文


Python KalmanFilter.PHT方法代码示例

本文整理汇总了Python中filterpy.kalman.KalmanFilter.PHT方法的典型用法代码示例。如果您正苦于以下问题:Python KalmanFilter.PHT方法的具体用法?Python KalmanFilter.PHT怎么用?Python KalmanFilter.PHT使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在filterpy.kalman.KalmanFilter的用法示例。


在下文中一共展示了KalmanFilter.PHT方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: HiKF

# 需要导入模块: from filterpy.kalman import KalmanFilter [as 别名]
# 或者: from filterpy.kalman.KalmanFilter import PHT [as 别名]
        Qparam = param.Qparam
    except AttributeError, e:
        raise e

    x_dim = CO2.x_dim
    z_dim = CO2.H_mtx.shape[0]
    # theta = (1.14,1e-5)
    kf = HiKF(x_dim, z_dim)
    kf.x = np.zeros((x_dim, 1))
    kf.H = CO2.H_mtx
    kf.F = np.identity(x_dim)
    kf.R = theta[1] * kf.R
    grid = CO2.grid
    # create Q
    Q = common.getGCF(grid, Qparam[0], Qparam[1])
    kf.PHT = np.zeros([x_dim, z_dim])
    kf.QHT = theta[0] * theta[1] * dot(Q, kf.H.T)
    kf.var = np.zeros((x_dim, 1))
    kf.sigma = theta[0] * theta[1]
    return kf


def CO2_filter(CO2, param):
    """main loop of filtering"""
    # Initialize filter matrices
    kf, var = select_filter(param, CO2)

    data, x = [], []
    x_kf, var_kf = [], []

    for i in range(param.nsteps):
开发者ID:zhangwise,项目名称:pyFKF,代码行数:33,代码来源:runCO2simulation.py


注:本文中的filterpy.kalman.KalmanFilter.PHT方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。