MATLAB与C++混合编程实现航磁异常提取的小波分析方法研究  被引量:4

Research on Wavelet Analysis Method of Aeromagnetic Anomaly Extraction based on MATLAB and C++ Mixed Programming

在线阅读下载全文

作  者:李大虎[1] 何强[1] 李才明[2] 屈进红[3] 

机构地区:[1]四川省地震局,成都610041 [2]成都理工大学,地球探测与信息技术教育部重点实验室,成都610059 [3]中国国土资源部航空物探遥感中心,北京100083

出  处:《地震研究》2011年第2期233-238,255,共6页Journal of Seismological Research

基  金:地震行业专项:汶川8.0级地震建筑震害研究及震害数据库建设项目(201008006);中国地震局地震科技星火计划项目(XH1021Y)共同资助

摘  要:阐述了小波多尺度分析原理和Mallat算法。针对以往MATLAB文件执行速度较慢的问题,提出了一种新的通过MEX文件来实现在MATLAB环境中调用C++源码程序的混合编程技术,并对球体磁异常叠加理论模型进行正演计算和对比研究,最后利用该方法对某测区的航磁异常进行分解,并展示两个阶次典型的航磁异常细节特征图。结果表明:用小波分解得到的航磁异常细节特征图,同样起到了功率谱分解的作用,不但可以从异常细节图上清晰地圈闭出深大断裂带的赋存位置,而且在速度上较以往的单一计算方法也有了明显的提高,对今后类似地区数据处理具有较重要的参考价值。We explain a multi-scale analysis of wavelet theory and Mallat Algorithm.In view of the previous slow pace of implementation for MATLAB files,We propose a new mixed programming technique to call C++ source process using MEX file in MATLAB environment.We make a calculation and comparison of magnetic anomalies superposition of the sphere theoretical model,and using the method to decompose the aeromagnetic anomalies of a certain measured area and its surrounding areas,we get two orders of the typical characteristics of aeromagnetic anomaly map.The results show that detail of aeromagnetic anomaly map obtained through wavelet decomposition also plays a role in the power spectrum analysis.The deep faults can be located on the anomalous map,hence,this map provide a reference for the similar regional data processing in future.

关 键 词:航磁异常 小波变换 多尺度分析 MEX文件 混合编程 

分 类 号:P311.53[天文地球—固体地球物理学]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象