首页> 中文期刊> 《数码设计(下)》 >基于元胞数组的中值滤波混合编程实现

基于元胞数组的中值滤波混合编程实现

         

摘要

中值滤波在信号处理中有广泛的应用,是处理地震数据处理中提高信噪比的关键.由于地震数据处理一般在MATLAB中进行,移植性较差,很多项目为了提高效率和解决兼容性问题选择使用混合编程来进行中值滤波.在MATLAB与C++混合编程中,针对由于元胞数组是MATLAB中的特殊数据类型,从而无法与通用数据类型一样直接与C++进行传递的问题,提出了一种在C++中使用mwArray类型实现元胞数组传递的方法.首先,根据传递参数的数量动态的创建结构体成员名,在创建结构体的时候,传入成员名以便程序重用,将返回的结构体数据传入中值滤波的函数中,从而达到传参的目的.该方法为MATLAB和C++混合编程提供了新的数据操作的方法,使得MATLAB的数学函数库能够更多的被使用.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号