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

📄 analyze_test.m

📁 Spectral Element Method for wave propagation and rupture dynamics.
💻 M
字号:
% compare SEM2DPACK seismogram to analytic seismogram% for Lamb's problem% read SEM2DPACK seismograms[dt,nsamp,nsta] = textread('SeisHeader_sem2d.hdr','%n%n%n',1,'headerlines',1);t = [0:nsamp-1]*dt;fid=fopen('Ux_sem2d.dat'); ux = fread(fid,[nsamp,nsta],'single') ; fclose(fid);fid=fopen('Uz_sem2d.dat'); uz = fread(fid,[nsamp,nsta],'single') ; fclose(fid);% read analytical seismograms% generated with EX2DDIR (from the SPICE software repository)uxa = load('Ux_file_ascii');uxa = reshape(uxa,length(uxa)/nsta,nsta);uza = load('Uz_file_ascii');uza = reshape(uza,length(uza)/nsta,nsta);% ta = [1:size(uza,1)]*dt;% add time=0uxa = [zeros(1,nsta) ; uxa];uza = [zeros(1,nsta) ; uza];err = max(abs( [ux-uxa , uz-uza] )) ./ max(abs( [uxa , uza] ));test = max(err)<0.005;disp(['L1 misfit ux1 ux2 uz1 uz2 = ' num2str(err)])disp(['Test = ' num2str(test) ])

⌨️ 快捷键说明

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