首页> 中文期刊> 《山东师范大学学报:自然科学版》 >利用VS 2010和Matlab混合编程实现卡尔曼滤波的方法

利用VS 2010和Matlab混合编程实现卡尔曼滤波的方法

         

摘要

在对脑电信号进行采集与处理的过程中,采集到的脑电信号在经过硬件处理之后仍然包含有大量的噪声,必须进行滤波处理.本文介绍了卡尔曼滤波的基本原理,阐述了Matlab的优点与缺点,介绍了目前流行的Visual studio 2010工具平台的新特性,提出了采用Visual studio 2010与Matlab R2012b混合编程实现卡尔曼滤波的方法.通过实例,利用Visual studio 2010与Matlab R2012b混合编程实现了对白鼠脑电信号的卡尔曼滤波,取得了良好的效果.该方法将两者的优缺点进行了互补,实现了Matlab强大的数值运算能力的跨平台应用,使所得程序在处理复杂运算时的运算速度比单独使用C、C++等语言进行处理要快,同时又有用户界面良好的优点,在科研工作和工程开发中的应用前景非常广阔.

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号