⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 read_seis.m

📁 Spectral Element Method for wave propagation and rupture dynamics.
💻 M
字号:
%READ_SEIS reads seismogram outputs from SEM2DPACK%% data = read_seis()% data = read_seis(dirname)%% INPUTS	dirname	[pwd]	data directory%% OUTPUTS	data	structure containing:%			nt	number of timesteps%			dt	timestep%			nsta	number of stations%			x,z	position of stations%			ux,uy,uz	seismograms, size=[nt,nsta]%				function data = read_seis(dirname)if exist('dirname','var')  dir1=pwd;  cd(dirname);end% Read parameters from header file[data.dt,data.nt,data.nsta] = textread('SeisHeader_sem2d.hdr','%n%n%n',1,'headerlines',1);[data.x,data.z] = textread('SeisHeader_sem2d.hdr','%f%f','headerlines',3);% Read seismogramsusize = [data.nt,data.nsta];fid=fopen('Ux_sem2d.dat'); if fid ~= -1  data.ux = fread(fid,usize,'single') ;   fclose(fid);endfid=fopen('Uy_sem2d.dat'); if fid ~= -1  data.uy = fread(fid,usize,'single') ;   fclose(fid);endfid=fopen('Uz_sem2d.dat'); if fid ~= -1  data.uz = fread(fid,usize,'single') ;   fclose(fid);endif exist('dirname','var'), cd(dir1); end

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -