切换到宽版
  • 5797阅读
  • 82回复

matlab 写segy数据 [复制链接]

上一主题 下一主题
离线wuhaibo
 
发帖
117
财富
30
威望
6
交易币
0
只看楼主 倒序阅读 使用道具 0楼 发表于: 2012-08-16 | 石油求职招聘就上: 阿果石油英才网
各位大侠,请问如何将一个数组以单精度,四个字节保存到segy文件中,使用fwrite函数吗?里边参数怎么设置?
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线果皮
发帖
17
财富
102
威望
5
交易币
0
只看该作者 1楼 发表于: 2012-08-17 | 石油求职招聘就上: 阿果石油英才网
先学习一下segy的格式说明吧?3200字节文本部分可以随便写吧,至于400字节二进制卷头和每道道头可以把必要的部分写进去
离线wuhaibo
发帖
117
财富
30
威望
6
交易币
0
只看该作者 2楼 发表于: 2012-08-17 | 石油求职招聘就上: 阿果石油英才网
恩,谢谢。前面的都写了,没什么问题
就是后面的数据写进去就不是原来的值了,估计问题可能在fwrite上,但是不知怎么改
离线allex02
发帖
2316
财富
20054
威望
345
交易币
0
只看该作者 3楼 发表于: 2012-08-18 | 石油求职招聘就上: 阿果石油英才网
标准SEGY的数据是PE格式的, 如果你直接输出则是IEEE的,当然不一样了
离线wuhaibo
发帖
117
财富
30
威望
6
交易币
0
只看该作者 4楼 发表于: 2012-08-18 | 石油求职招聘就上: 阿果石油英才网
回 allex02 的帖子
allex02:标准SEGY的数据是PE格式的, 如果你直接输出则是IEEE的,当然不一样了
 (2012-08-18 12:24) 

那请问如何解决
离线wuhaibo
发帖
117
财富
30
威望
6
交易币
0
只看该作者 5楼 发表于: 2012-08-18 | 石油求职招聘就上: 阿果石油英才网
回 allex02 的帖子
allex02:标准SEGY的数据是PE格式的, 如果你直接输出则是IEEE的,当然不一样了
 (2012-08-18 12:24) 

如果用c语言会有此情况吗
离线allex02
发帖
2316
财富
20054
威望
345
交易币
0
只看该作者 6楼 发表于: 2012-08-19 | 石油求职招聘就上: 阿果石油英才网
无论你用什么语言,只要写成PE格式的数就能用标准SEGY的程序读
离线yangwqcumt
发帖
814
财富
95
威望
15
交易币
0
只看该作者 7楼 发表于: 2012-08-19 | 石油求职招聘就上: 阿果石油英才网
ibm 4字节浮点数,和ieee的不同,直接写出去肯定是错的。
人生苦短,学海无涯
离线wuhaibo
发帖
117
财富
30
威望
6
交易币
0
只看该作者 8楼 发表于: 2012-08-19 | 石油求职招聘就上: 阿果石油英才网
回 allex02 的帖子
allex02:无论你用什么语言,只要写成PE格式的数就能用标准SEGY的程序读
 (2012-08-19 05:25) 

但是,别人先读出几个segy数据然后再写成一个segy数据是可以实现的,请问这是为什么啊
离线wuhaibo
发帖
117
财富
30
威望
6
交易币
0
只看该作者 9楼 发表于: 2012-08-19 | 石油求职招聘就上: 阿果石油英才网
回 yangwqcumt 的帖子
yangwqcumt:ibm 4字节浮点数,和ieee的不同,直接写出去肯定是错的。 (2012-08-19 05:43) 

请问那如何写才能实现

网站事务咨询:QQ:1392013 | 26189883
阿果石油网为免费个人网站,为石油人提供免费的在线即时技术交流场所,拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论和行为!
如有言论或会员共享的资料涉及到您的权益,请立即通知网站管理员,本站将在第一时间给予配合处理,谢谢!