plotseis.m
上传用户:ls4004p
上传日期:2007-08-05
资源大小:2314k
文件大小:0k
源码类别:

并行计算

开发平台:

Matlab

  1. %这个程序用来绘制一个放在n行m列的数组中的数据,***原始数据顺序***是1列,2列,......m列,文件名为filename
  2. clear;%清除所有工程中变量
  3. filename='seismicZ.H@';%waveform_record_cal_1 waveform_record_obs
  4. n=401;%n行
  5. m=46;%m列
  6. noshot=1;
  7. fid=fopen(filename,'r');%打开data文件,把地址付给变量fid,原始数据顺序是1行,2行,......n行
  8. for i=1:noshot-1;
  9. nmdata=fread(fid,[n,m],'float32');%把数据(二进制格式)付给m行n列数组
  10. end;
  11. nmdata=fread(fid,[n,m],'float32');
  12. imagesc(nmdata);