利用matlab实现segy格式数据的读写研究和分析

2.SEGY数据格式 地震数据一般以地震道为单位进行组织,采用SEG-Y文件格式存储。SEG-Y格式是由SEG (Society of Exploration Geophysicists)提出的标准磁带数据格式之一,它是石油勘探行业地震数据的最为普遍的格式之一。 标准SEG-Y文件一般包括两部分, 1、文件头总长度为3600字节,分两部分。 (1)文件头第一部分 长度: 3200bytes ;组成: 80bytes*40;特性 :EBCDIC字符集,参数卡,需要转换为ASCII码后才能显示。 (2)文件头第二部分 长度:400bytes;数据类型:32位、16位的整型;特性:二进制头,记录数据体信息。 2、数据体由多个数据道组成。每道数据分两部分:道头、采样数据。 (1)数据道道头 长度:240 bytes;数据类型:32位、16位的整型;特性:记录采样点数、采样间隔、CDP号、XLine号、Line号以及坐标信息等。 (2)采样数据 长度:采样数*采样点字节数; 5.数据介绍 文件11102.sgy是一个浅层的单边放炮,一边接收,SEGY格式的地震数据。总共有24道,采样数是4096,采样间隔是100us,采样数据类型是4个字节IEEE Float(32 bit)。 读取成图 读取彩图 原始数据图 原始数据图 7.结论认识 通过以上比较,程序读取成图能够真实的反应原始数据图,证实了该方法可有效读取原始数据。 地震勘探采集的地震资料经处理后多以SEGY格式记录。因而用来进行解释的地震数据也基本来源于SEGY格式文件。要了解探区的地质构造,准确估算探区石油储量!,确定井位,都需要对大量的地震数据进行精确的解释, 这样,准确读取SEGY格式地震文件,便显得至关重要。 利用matlab实现SEGY格式数据的读写只是用来理论研究,不能用于实际生产,要想在实际生产中运用,还必须调试成C语言程序或其他程序。 六.程序存在的问题 ⑴ 此程序只对于标准的SEGY格式数据能够进行读写; ⑵ 程序没有解决地震数据二维与三维的区别; ⑶ 没有形成一个比较智能系统化的函数。 课题名称: 利用matlab实现SEGY格式数据的读写研究与分析 专业班级: 物探11102 学生姓名: 马文博 指导老师:毛宁波教授 报告 提纲 一、课题来源 二、研究的目的和意义 三、主要研究内容 四、国内外现状和发展趋势 五、技术思路及成果图 六、程序存在的问题 一、课题来源 利用matlab实现SEGY格式数据的读写研究与分析 ——源自导师的研究项目 二、研究的目的和意义 1、学会使用matlab软件。 2、深入了解segy格式数据的具体内容 目的 意义 1、理论与实践相结合。 2、通过编程,提高动手能力 3、用matlab编辑segy格式数据读写程序 三、主要研究内容 (1)检索有关的文献,收集相关资料,完成开题报告; (2)学会使用matlab软件; (3)深入了解segy格式数据的具体内容; (4)用matlab编辑segy格式数据读写程序; (5)归纳总结并撰写毕业论文 四、国内外现状和发展趋势 SEG Y数据交换格式SEG Y rev 0自1975年推出以来在地球物理界得到了广泛的应用,并引发了一系列的革新。随着三维数据采集技术以及高速度、大容量记录媒体的应用,SEG Y rev 0已经不能满足现阶段数据采集、处理及存储的需求,因此,SEG技术标准委员会(the SEG Technical Standards Committee)推出了新的格式标准——-sEG Y rev 1.0。 1930 年 SEG (勘探地球物理家学会) 1975 年 SEG Y数据交换格式SEG Y rev 0推出 之 后 SEG Y rev 1.0推出 五,技术路线及成果图 matlab软件 安装和使用软件 系统的了解matlab语言 简单的编程 segy数据格式 掌握segy数据的具体内容 利用matlab编程实现segy数据的读写 利用读取的数据进行简单的处理 成果图 1,技术思路 注:此图是我做C语言课程设计时指导老师陈义群老师所给. 400字节二进制文件头 字节 描述 3201-3204 作业标识号 3205-3208 测线号,对3-D叠后数据而言,它将典型地包含纵向测线(In-line)号 3209-3212 卷号 3213-3214 每个道集的数据道数,叠前数据强制要求 3215-3216

matlab segy文件,利用matlab实现segy格式数据的读写研究和分析.ppt相关推荐

  1. matlab 多普勒效应,《利用MATLAB仿真多普勒效应.doc

    <利用MATLAB仿真多普勒效应 利用MATLAB仿真多普勒效应 某某某 摘 要:分析多普勒效应特性,建立数学模型,利用MATLAB软件对其进行仿真试验,进行定量分析,根据仿真试验结果绘制出听者 ...

  2. 基于matlab的绘图设计,matlab课程设计---利用MATLAB仿真软件进行绘图

    matlab课程设计---利用MATLAB仿真软件进行绘图 课程设计任务书课程设计任务书 题题 目目 利用利用 MATLABMATLAB 仿真软件进行绘图仿真软件进行绘图 初始条件初始条件 仿真软件 ...

  3. 用MATLAB编程正弦稳态相量图,matlab课程设计--利用MATLAB对线性电路正弦稳态特性分析...

    matlab课程设计--利用MATLAB对线性电路正弦稳态特性分析 课程设计任务书 学生姓名: 专业班级: 指导教师: 刘 新 华 工作单位:信息工程学院 题 目: 利用MATLAB对线性电路正弦稳态 ...

  4. matlab p文件转码 matlab pcode文件 将matlab中的p文件转为m文件工具

    matlab p文件转码 matlab pcode文件 将matlab中的p文件转为m文件工具 源码可见,解密P ID:22600679158222577美丽小飞侠大队

  5. 成功解决利用pandas输出DataFrame格式数据表时没有最左边的索引编号(我去,这个问题折腾了我半个多小时)

    成功解决利用pandas输出DataFrame格式数据表时没有最左边的索引编号(我去,这个问题折腾了我半个多小时) 导读:首先,关于这个问题,博主想骂街,经过各种查询,没找到类似问题,然后博主自己不断 ...

  6. matlab读mif文件,利用matlab进行ROM初始化mif文件方法

    工具使用版本:Quartus II 13.0+Matlab2012d 撰写人:Strive_JP 关于FPGA中ROM初始化,最近学会了利用matlab强大的数据处理能力来初始化ROM当中的数据. 先 ...

  7. 【MATLAB系列】MATLAB读取文件夹下所有文件的文件名和特定格式数据

    Date: 2023.5.27 文章目录 前言 1.获取文件夹下某类型数据的所有文件名 2.读取特定格式的所有数据 前言 利用代码对大量数据进行自动批处理时,首先需要获取该数据存放的文件夹(文件夹路径 ...

  8. 期货策略matlab,code 一个利用MATLAB编写的螺纹钢期货高频交易套利策略 联合开发网 - pudn.com...

    code 所属分类:金融证券系统 开发工具:matlab 文件大小:506KB 下载次数:398 上传日期:2013-10-09 14:14:53 上 传 者:huangxiao 说明:  一个利用M ...

  9. matlab 张德风,利用MATLAB仿真多普勒效应

    用MATLAB模拟多普勒效应 某 选择:多普勒效应特性分析.建立数学模型.使用MATLAB软件进行模拟测试.定量分析.根据模拟测试结果绘制听众收到的信号的频率变化曲线.用信号处理工具箱函数spectr ...

最新文章

  1. helm部署仓库中没有的包_Kubernetes的Helm软件包管理器简介
  2. python opencv 归一化
  3. python27安装-linux下安装python27 nginx 和uwsgi
  4. unity3d Vector3.Lerp解析
  5. 《算法竞赛入门经典》 习题4-1(象棋 Xiangqi ACM ICPC Fuzhou 2011,UVa1589)——仅提供大体方法
  6. linux并发服务器实例,linux-----网络编程----epoll实现并发服务器
  7. Java 反射机制[Field反射]
  8. 对于多属性类型系统的数据库设计
  9. 工作275:表单验证层级添加
  10. android自定义金额输入键盘_Android 自定义控件 - 仿支付宝数字键盘
  11. android 对话框的父view是谁,android – 在对话框中获取相对于其父级的视图位置
  12. uni-app条件编译:#ifdef #ifndef #endif
  13. SqlServer两表之间:根据一个表的字段更新另一个表的字段
  14. java正则表达式提取需要的字符并放入数组
  15. java.lang.RuntimeException: Package manager has died
  16. 车牌识别的matlab程序(程序_讲解_模板),车牌识别的matlab程序(程序-讲解-模板)资料...
  17. 解决mmediting运行模型报错(result, consumed) = self._buffer_decode(data, self.errors, final)编码utf-8的问题
  18. android2.2应用开发之IccCard(sim卡或USIM卡)第一篇
  19. 一文搞定hive之insert into 和 insert overwrite与数据分区
  20. 台式计算机软件打不开,电脑打开软件显示乱码的解决方法 电脑点击软件没反应怎么办...

热门文章

  1. 作者:董诚,华中科技大学计算机科学与技术学院硕士生。
  2. 大数据学习之路——新闻大数据的增值应用
  3. LINUX之网络编程j简述
  4. vim学习日志(7):替换、删除文件中的字符
  5. lua中元素的下标是从1开始的
  6. Struts2 POI 导入导出Excel数据
  7. 解决Windows 7 系统,Group Policy Client 服务未启动,不能登录的问题。
  8. 程序员都该知道这5个定律,有朋友使用后,现在已经是软件工程师!
  9. 进来,让BUG远离你!
  10. 如何看待蒂姆·库克在苹果的地位