Menu
0 Comments

hg0088备用网址滤波算法C语言实现(转2) (amoBBS 阿莫电子论坛)

定冠词以 杰克 于 2014-3-5 13:00 汇编

长度时间前在提供公开讨论的媒体上复杂地发送发信号了某些对卡尔玛的忧虑。
上面贴了很多网友,涂现在的资源,痛打初步任务。

有些忧虑和辩解可能性不正确,我们的从刚过去的开端。。

1,
在google上搜索hg0088备用网址滤波,简单明了找到以下所在地:

在这里有第一恰好是复杂和活泼的解说hg0088备用网址的罗尔。

再POS的后半一份遗产,让hg0088备用网址回到一堆算学推断中去、论扣减,非算学专业,或许朝一个方向的那没良好根底的先生来说,这太参加令人头痛的事了。。
最初,涂MATLAB实现预期的结果了hg0088备用网址算法。,我用起来很复杂,j,K到零碎命名法,这可能性不合礼仪的。,当老手忧虑,你的光顶里有一堆很深的东西。
自然,原作者无疑对卡尔玛迷住深入的忧虑。,唯一的如此才能为了轻易地实现预期的结果。

在此,这不管到什么程度对一号与hg0088备用网址同窗润色的扼要绍介。。最好能帮你找到有身份的人,不要喷射,即令你不克不及。

2,
率先,hg0088备用网址是第一数字透过。

我们的可以用武器装备体系第一模仿透过。,带叠加噪声的模仿发信号输出透过,透过发生应答。
我们的涂刚过去的应答作为启动后输出发信号的真实值。。
自然,抽出器决定因素可以调理,使浮动诊胎法放量性几乎成立现实,更确切地说,放量缩减谣传。

更进一步的讲,将模仿发信号量化后,,由于模仿发信号亲手必须噪声,即令海报没里面的,量化后的数字量也必须噪声。
再者,总会发生的的,还应思索AD的错误。。我们的称之为错误测错误。。

量化后,最复杂的,我们的可以测100组唱片,排序,裁剪前20名,裁剪后20,剩的60个是平均数数。这将开除某些不测里面的。
hg0088备用网址透过的任务规律与前述的平均数办法相似物。,不管到什么程度他的任务很复杂,在算法中经过与某人击掌问候表现后,它精致的地发生了真实的评价。

大一份遗产互联网网络都是对多维hg0088备用网址实现预期的结果的。。忧虑多维区别是任一困难的任务。。
参考书练习生的某些行为准则,实现预期的结果了一维滤波,C边境居民的特殊风习根底先生,应当简单明了忧虑。

3,
百度百科全书有刚过去的帖子:

解说了一维hg0088备用网址透过,但终极,printf发生团圆值,没什么可看的。

我指的是那行为准则。,已重写以下行为准则,在LabWindows中绘制曲线状物,导致很目镜。:

/*————————————————————————————————————-*/
void hg0088备用网址透过(无标准 int ResrcDataCnt,const double *ResrcData,double *FilterOutput,double ProcessNiose_Q,double MeasureNoise_R,double InitialPrediction)
{
unsigned int i;
double R = MeasureNoise_R;
double Q = ProcessNiose_Q;
double x_last = *ResrcData;
double x_mid = x_last;
double x_now;
double p_last = InitialPrediction;
double p_mid ;
double p_now;
double kg;

        朝一个方向的(i=0;i{
x_mid=x_last; x_last=x(k-1_k-1),X_Mid=X(K_K-1)
p_mid=p_last+Q; P_Mid=P(K_K-1),P_last=P(K-1_K-1),Q=噪声
kg=p_mid/(p_mid+R); Kg是Kalman filter,R是噪声
x_now=x_mid+kg*(*(ResrcData+i)-x_mid);//用计算机计算出的最优值
p_now=(1-kg)*p_mid;//最优值对应的covariance
*(FilterOutput + i)  = x_now;

                p_last = p_now; 重复强调共变值
x_last = x_now; 重复强调零碎州值
}

}
/*————————————————————————————————————-*/

上面是过滤一份遗产,那时,我模仿了长度海报唱片,到刚过去的抽出器,那时看一眼刚过去的抽出器的应答,导致如次:

从图中可以看出,真值是5,,1000组唱片,每组随机叠加10%的噪声。,我们的可以观察到hg0088备用网址的收敛一着和细致的。。
收敛一着和收敛细致的是k的两个重要指标。。
收敛一着和细致的是驳斥的。。

4,
参考书前述的行为准则,在我优选法它继后,在STM32上运转:

/*————————————————————————————————————-*/
/*       
Q:手法噪声,Q补充部分,更快的静态应答,收敛稳定性使加重
R:测噪声,补充部分R,较慢的静态应答,收敛稳定性增进      
*/

double hg0088备用网址透过(常数 double ResrcData,
double ProcessNiose_Q,double MeasureNoise_R,double InitialPrediction)
{
double R = MeasureNoise_R;
double Q = ProcessNiose_Q;

        static        double x_last;

        double x_mid = x_last;
double x_now;

        static        double p_last;

        double p_mid ;
double p_now;
double kg;       

        x_mid=x_last; x_last=x(k-1_k-1),X_Mid=X(K_K-1)
p_mid=p_last+Q; P_Mid=P(K_K-1),P_last=P(K-1_K-1),Q=噪声
kg=p_mid/(p_mid+R); Kg是Kalman filter,R是噪声
x_now=x_mid+kg*(ResrcData-x_mid);//用计算机计算出的最优值
p_now=(1-kg)*p_mid;//最优值对应的covariance       

        p_last = p_now; 重复强调共变值
x_last = x_now; 重复强调零碎州值

        return x_now;               
}

/*————————————————————————————————————-*/

5,
据我看来用加一着计测加一着,那时将加一着使整合收到一着,那时一着使整合发生浮现。
武器装备用飞思卡尔MA7361,模仿加一着计,STM32 片上海报,如次:洞壑板的右上角是mma7361

LCD上的曲线状物是加一着计曲线状物,上面的线是一着曲线状物,第三条推却处置。

没hg0088备用网址,你可以指出使复活线很粗:

涂hg0088备用网址后,导致如次:

6,
hg0088备用网址必要本着详细涂调理透过决定因素。。
首要是:测噪声系数,零碎噪声系数,初始用计算机计算。这三个。
我问男教员。,男教员的意思是,这些决定因素通常是经验数值,没精致的的零碎用计算机计算办法。
我私人的以为这是hg0088备用网址的发展方向。,据我看来很多人都在探讨刚过去的。

7,
附件是第一起诉窗口 模仿C行为准则,第一STM32 MDK工程合格的,正原子板,剧照某些记录。

觉得就像如此。,再次参考书互联网网络上的通讯,涂程序应当没成绩。

逻辑论的实质,真正的力气非常了雷亚克,剧照很长的路要走。。

8,
耳朵公司的意思,换上衣服数字MPU6000了。

该吃饭了,就如此吧。我认为会发生我能扶助你们所有的。。

演讲先生支付,在详细地检查,很多事实都很困难。,勿喷。

发表评论

电子邮件地址不会被公开。 必填项已用*标注