基于MATCOM 平台的VC++与MATLAB混合编程地震正演模拟(完整版)
基于MATCOM 平台的VC++与MATLAB混合编程地震正演模拟
摘要:正演模拟是地震勘探的重要方法之一。为解决基于Matcom4.5的VC++与Matlab接口程序的地震正演模拟问题,通过用Matcom4.5与VC++结合编程的新方法实现EDA介质中的地震波正演模拟的实例,结果显示通过Matcom实现VC++与Matlab混合编程的可行性并提高了编程效率。
关键词: Matcom;VC++; Matlab;混合编程;正演模拟
MIXED PROGRAMMING OF SEISMIC FORWARD MODELING BETWEEN VC++
Abstract: Forward modeling is one of the important means in seismic exploration. This paper in order to solve the interface program of seismic forward modeling between Matlab and VC++ based on Matcom4.5,by using an example which achieved the results of simulate the wave equation in EDA media by a new method which is mixed programming between Matcom4.5 and VC++,the results show the advantage of efficiency by mixed programming between Matlab and VC++ based on Matcom4.5.
Keywords: Matcom;VC++;Matlab;Mixed programming;Forward modeling 0 引言
近年来,随着勘探程度深入化和勘探目标的复杂化,地震勘探无论在采集、处理还是解释技术方面都面临越来越多的挑战。复杂构造油气田、岩性油气藏和裂缝性油气藏等隐蔽性油气藏的勘探与开发越来越受到地球物理工作者的重视。为此,需要发展复杂介质的地震波传播理论,使其进一步接近地下介质的实际情况。正演模拟研究对复杂介质中波的传播具有指导意义[1]。
目前在地震数据处理中应用比较广泛的软件是MATLAB,但由于MATLAB本身的程序编写的一些局限,使得它在处理许多应用问题时灵活性不够。本文引入MATCOM软件平台,它的功能相当强大,可提供近千个MATLAB的基本功能函数,通过必要的设置,可以直接实现与C++的混合编程,而不必再依赖MATLAB;笔者基于MATCOM4.5的VC++与MATLAB的接口技术实现EDA介质中的地震波正演模拟,此方法提高了代码的使用效率,说明MATCOM与VC++混合编程的可行性,取得较好的效果,为技术人员提供了另一种实现正演模拟的途径,同时也为开展相应其他研究工作奠定了基础[2]。
1 VC++与MATLAB接口
Visual C++是Windows平台下主要的应用程序开发环境之一,它能方便地实现软件开发,开发的系统具有界面友好、执行速度快、易维护和升级等优点。C++
你可能喜欢
- 声波方程
- 地震勘探数据处理
- 地震层析成像
- 并行程序设计
- 数值模拟
- 使用技巧
- 编程指南
- 理想媒质中的声波方程33页
- 消息传递接口在声波方程正演中的应用5页
- 固体中的声波方程11页
- Ch2 流体中声波-02 波动方程的建立5页
- 声波方程数值模拟实验报告12页
- 声波方程正演模拟41页
- 中油油田地震勘探数据处理成果验收办法(1)7页
- 地震勘探原理和数据处理复习题2页
- 计算数学新方法与油气地震勘探大规模数据处理研讨会1页
- 槽波地震勘探数据分析与处理73页
- 石油勘探行业中的地震数据处理解释行业分析报告201157页
- 2011-2015版石油勘探地震数据处理服务行业调研及发展趋势研究报告4页
- 地震层析成像doc19页
- 地震层析成像方法综述9页
- 井间地震资料测井约束层析成像9页
- 井间地震射线走时层析成像数值模拟[1]6页
- 地震层析成像的正演与反演初步14页
- 地震波层析成像和电磁波层析成像4页
- 第10章并行程序设计97页
- 《并行程序设计》考试安排1页
- MPI 并行程序设计25页
- Linux机群系统并行程序调试器的设计与实现4页
- MPI并行程序设计-129129页
- 并行接口程序设计20页
- 可视化的地下水数值模拟3页
- 地下水数值模拟中的参数随机模拟3页
- 基于分布式参数模型的地下水数值模拟4页
- 低比转数冲压多级泵叶轮内三维流动数值模拟4页
- 有限元数值模拟6页
- 混凝土SHPB试验数值模拟研究7页
- Excel高级使用技巧15页
- win7鲜为人知的使用技巧6页
- Excle使用技巧18页
- Word文档使用技巧大全52页
- CSS使用技巧13页
- excel2007使用技巧36页
- c语言SOCKET编程指南63页
- 338手台编程指南1页
- 手机、PDA编程指南6页
- MetaTrader Version4编程指南21页
- 多线程编程指南(二)5页
- php5高级编程指南2页


