亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? segyoutput.m

?? 輸出數(shù)據(jù)到segy文件中
?? M
字號(hào):
function segyoutput(sgyfile, datain, sampint, numsamps, numtraces, format, platform)

% function segyoutput(sgyfile, datain, sampint, numsamps, numtraces, format, platform)
%
% Writes seismic data from Matlab workspace to a segy format file on disk.
% The name of the segy file and the platform must both be given in single quotes.
% 'Platform' tells Matlab to write the data in the associated machine byte
% order. The SEG-Y stadard calls for big-endian mapped files.
% Possible platform designations, quoted from the FOPEN help file in the Matlab help 
% files, most likely formats first:
%
% 'b' = data written in UNIX format (big endian, IEEE floating point)
% 'l' = data written in PC format (little endian, IEEE floating point)
% 'c' = Cray floating point (big endian)
% 's' = 64 bit long data type (big endian, IEEE floating point)
% 'a' = 64 bit long data type (little endian, IEEE floating point)
% 'n' = defaults to the format the machine running Matlab uses
% 'd' = VAXD floating point with VAX ordering
% 'g' = VAXG floating point with VAX ordering
%
% 'format' refers to the segy standard codes indicating data sample format code.
% Options for format are:
% 1 = 4 byte floating point, ieee
% 2 = 4 byte fixed point
% 3 = 2 byte fixed point
% 4 = fixed point with gain code (not writable with this code)
% 5 = IBM/360 32-bit floats (not writable with this code)
%
% datain    = a structured array containing four fields, textheader,
%             binaryheader, traceheaders, and data
% sampint   = sampling interval
% numsamps  = number of samples per trace
% numtraces = number of traces in the segy record
% sgyfile   = new segy format file name
% 
% Written by C. Osborne, January 2002, Revised March 2002

% Check the file name for problems.
strlength = max(size(sgyfile));
test1 = sgyfile((strlength - 3):strlength);

if (test1 ~= '.sgy') | (test1 ~= '.seg')
    disp(' ')
    disp('This data will not have a ".sgy" or ".seg" extension.')
    disp('Do you wish to continue?')
    intest = input('Type y for yes, n for no then hit the enter key.\n', 's')
    if intest == 'n'
        break
    end
end

% Close any previously opened files.
fclose('all');
% Open or create the file for writing.
fid = fopen(sgyfile, 'w', platform);

% Get the 3200 byte text header ready for writing.
temp = (datain.textheader)';
temp = ascii2ebcdic(temp);
% Write the text header.
count = fwrite(fid, temp, 'uchar');

% Check if writing went successfully.
if count ~= 3200
    error(['EBCDIC header is too short. Size is only ', num2str(count), '.']); 
else
    disp('EBCDIC header written successfully.')
end

clear temp

% Now fill in the binary header.
temp = datain.binaryheader;
temp(6:6, :) = sampint*1000000;
temp(8:8, :) = numsamps;
temp(10:10, :) = format;
test1 = temp(1:3);
test2 = temp(4:27);
test3 = zeros(170, 1);
count2 = fwrite(fid, test1, 'int32');
count3 = fwrite(fid, test2, 'int16');
count4 = fwrite(fid, test3, 'int16');

% Check if writing went successfully.
if (count2 == 3) & (count3 == 24) & (count4 == 170)
    disp('Binary header read in successfully.')
else
    error('The binary header has been truncated.')
end

clear temp
clear count*
clear test*

% Determine the units used for the survey.
units = datain.binaryheader(25:25, :);

if units == 2 % feet used
   units = 0.3048
else
   units = 1; % metres used
end

if format == 1 
	dformat = 'float32'; % 4 bytes.
elseif format == 2
    dformat = 'int32'; % 4 bytes, signed.
elseif format == 3
    dformat = 'int16'; % 2 bytes, signed.
elseif format == 4
    error('Can not write this format. (Fixed point with gain code.)');
elseif format == 5
    dformat = 'float32'; % 4 bytes
else
    error(['Can not write data format ', num2str(format), '.']);
end

% Write out the data traces and trace headers.
% Other initializations needed for the while loop.
tracewrit = 1;
trcount = 0;

while tracewrit <= numtraces
    trcount = fwrite(fid, datain.traceheaders(:, tracewrit:tracewrit), 'float32');
    
    if (format == 5) | (format == 4)
        error(['Cannot write this format ', num2str(format), '.']);
  	else
        temp = (datain.data(:, tracewrit:tracewrit))/units;
        count = fwrite(fid, temp, dformat);
        if count ~= numsamps
           error(['Problem writing trace ', num2str(tracewrit), '.'])
        else
          disp(['Trace ', num2str(tracewrit), ' written successfully.'])
        end
    end
    tracewrit = tracewrit + 1;
end

fclose(fid)
disp('Segy data written out successfully.')

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品毛片久久久久久| 日本午夜精品一区二区三区电影| 欧美一区二区三区啪啪| 91精品蜜臀在线一区尤物| 日韩欧美在线影院| 精品国产在天天线2019| 日本一区二区免费在线| 亚洲欧美乱综合| 午夜亚洲福利老司机| 裸体歌舞表演一区二区| 成人黄色片在线观看| 在线观看亚洲一区| 久久婷婷综合激情| 亚洲图片自拍偷拍| 国内精品伊人久久久久av影院 | 国产成人午夜99999| 欧美日韩在线电影| 中文字幕欧美区| 麻豆成人免费电影| 91福利社在线观看| 国产精品狼人久久影院观看方式| 日韩精品成人一区二区三区| 91在线播放网址| 久久夜色精品国产欧美乱极品| 国产成人免费视频一区| 有坂深雪av一区二区精品| 国产盗摄一区二区| 一区二区三区四区高清精品免费观看| 成人avav在线| 亚洲6080在线| 欧美在线观看视频一区二区 | 久久久精品蜜桃| 午夜精品aaa| 久久人人爽爽爽人久久久| 一本色道亚洲精品aⅴ| 国产精品美女视频| 欧美久久久久久蜜桃| 一区二区三区四区国产精品| 日韩精品中午字幕| 日韩电影在线观看电影| 欧美国产精品中文字幕| 欧美色中文字幕| 亚洲v中文字幕| 欧美激情综合网| 日韩视频在线永久播放| 色天使久久综合网天天| 国产一区二区三区黄视频| 久久久亚洲午夜电影| 欧美日韩二区三区| 日产国产欧美视频一区精品| 国产精品不卡在线观看| 精品剧情在线观看| 国产aⅴ精品一区二区三区色成熟| 久久久国产精品不卡| 欧美精品在线观看播放| 色综合av在线| 波多野结衣一区二区三区 | 成人黄色小视频在线观看| 日本女优在线视频一区二区 | 亚洲在线视频免费观看| 欧美男生操女生| 91论坛在线播放| 国产91综合一区在线观看| 久久国产精品无码网站| 视频在线观看一区| 亚洲国产美女搞黄色| 亚洲欧美日韩在线不卡| 中文字幕在线观看一区二区| 91丨九色丨尤物| 成人亚洲精品久久久久软件| 亚洲欧美日韩在线播放| 国产精品国产三级国产普通话蜜臀| 日韩亚洲欧美高清| 欧美一级片在线| 欧美久久久久久久久中文字幕| 欧美亚洲一区二区在线| 色综合中文综合网| 成人性生交大片免费| 国产原创一区二区| 精品一区二区影视| 亚洲小说春色综合另类电影| 亚洲天堂a在线| 日韩一区二区三区免费看| 欧美剧情片在线观看| 69久久99精品久久久久婷婷 | 国产精品国产自产拍高清av王其 | 日韩精品五月天| 水野朝阳av一区二区三区| 日韩一区欧美二区| 蜜臀精品一区二区三区在线观看| 日韩精品三区四区| 日韩国产欧美三级| 蜜桃久久av一区| 激情综合网天天干| 国产精品资源站在线| 日韩精品亚洲专区| 久久99精品国产.久久久久久| 九九九精品视频| 高清不卡一区二区在线| av毛片久久久久**hd| 在线观看国产91| 日韩欧美色综合| 国产精品网友自拍| 一区二区三区美女视频| 秋霞午夜av一区二区三区| 亚洲免费毛片网站| 五月婷婷另类国产| 国产一区二区三区国产| 91视频在线看| 欧美妇女性影城| 精品成人佐山爱一区二区| 国产精品视频线看| 视频在线观看91| 国产精品一区二区久久不卡| 97久久人人超碰| 国产成人精品网址| 色天使色偷偷av一区二区| 日韩一区二区三区观看| 国产精品丝袜久久久久久app| 亚洲国产人成综合网站| 国产曰批免费观看久久久| 日本韩国欧美三级| 欧美不卡在线视频| 亚洲激情中文1区| 久久99精品久久久久久国产越南| 99久久99久久久精品齐齐| 制服视频三区第一页精品| 欧美国产丝袜视频| 日本在线不卡视频一二三区| 国产成人av影院| 91精品中文字幕一区二区三区| 国产欧美一区二区精品性色超碰| 亚洲一二三四区不卡| 国产精品69毛片高清亚洲| 欧美人狂配大交3d怪物一区| 中国色在线观看另类| 捆绑调教一区二区三区| 在线一区二区三区做爰视频网站| 久久久久久久久久美女| 亚洲va韩国va欧美va精品| eeuss鲁片一区二区三区| 欧美mv日韩mv国产网站| 亚洲一区二区三区小说| 成人午夜视频网站| 日韩免费视频线观看| 亚洲国产日韩a在线播放| av色综合久久天堂av综合| 久久免费美女视频| 日韩av一区二区三区四区| 91福利区一区二区三区| 成人免费在线观看入口| 国产一区二区三区观看| 日韩三级免费观看| 午夜精品福利视频网站| 91久久精品一区二区| 亚洲成人资源网| 欧美剧在线免费观看网站| 成人免费视频一区| 精品国产乱码久久| 青青青爽久久午夜综合久久午夜| 一本色道久久加勒比精品| 国产精品国产三级国产aⅴ原创| 国产精品99久| 国产亚洲短视频| 国产人伦精品一区二区| 蜜桃一区二区三区在线| 9191久久久久久久久久久| 亚洲成国产人片在线观看| 欧美性videosxxxxx| 伊人性伊人情综合网| 91偷拍与自偷拍精品| 亚洲三级免费电影| 99久久er热在这里只有精品15| 国产精品私人自拍| 99riav一区二区三区| 亚洲欧美激情在线| 在线免费一区三区| 亚洲成a人片综合在线| 欧美日韩亚洲高清一区二区| 天涯成人国产亚洲精品一区av| 欧美精品色一区二区三区| 日韩影院在线观看| 精品久久久久久无| 国产成人综合网| 成人免费一区二区三区在线观看 | 欧美一级黄色大片| 蜜臂av日日欢夜夜爽一区| www国产亚洲精品久久麻豆| 国产成人综合自拍| 亚洲欧美一区二区久久| 欧美性xxxxxx少妇| 久久国产综合精品| 国产喷白浆一区二区三区| 91视频91自| 性做久久久久久久久| 精品毛片乱码1区2区3区| 懂色av一区二区夜夜嗨| 一区二区三区免费观看| 日韩欧美不卡一区| aaa国产一区|