資源簡介
matlab版的地球物理全波形反演FWI,適合初學者下載了解基本原理和算法,親測可以運行和測試,大家可以下載試試。

代碼片段和文件信息
%%?wrapping?a?set?of?J?files?into?a?structure
%?and?creating?a?movie?showing?convergence
function?create_convergence_movie(opts)
if?opts.tracking?==?0
????disp(‘Try?tracking?convergence?(opts.tracking?=?1)?next?time?to?make?a?movie‘)
else
????fprintf(‘create_convergence_movie.m?is?gathering?all?iterations?into?a?movie...?\n‘)
????
????%?setting?up?video
????vid?=?VideoWriter([opts.figFolder?‘/historyHD.avi‘]);
????vid.frameRate=10;
????
????ex_dir?=?pwd;
????cd(opts.histFolder);
????
????load(‘J‘‘J‘);
????JH?=?J;
????
????%%?stacking?history
????
????for?i=1:J.evalnum
????????load([‘J_‘?num2str(i)]‘J‘);
????????JH?=?[JH?J];
????end
????????
????%%
????
????
????open(vid)
????figure(2);
????fFWI?=?J.fFWI;
????
????for?i=1:J.evalnum
????????load([‘J_‘?num2str(i)]‘J‘);
????????
????????subplot(311);
????????imagesc(reshape(J.m.^-0.5size(J.gFWI)));
????????title([‘Evaluation?number?‘?num2str(i)?‘.?Velocity‘]);
????????drawnow;
????????
????????subplot(312);
????????imagesc(J.gFWI);
????????title(‘Gradient‘)
????????
????????subplot(313);
????????fFWI?=?[fFWI?J.fFWI];
????????semilogy(fFWI);
????????title(‘|D-D_obs|^2‘);
????????
????????frame?=?getframe(gcf);
????????writeVideo(vidframe)
????end
????close(vid);
????
????cd(ex_dir);
????
end
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-03-12?17:45??fastFWI-master\
?????文件???????????7??2020-03-12?17:45??fastFWI-master\.gitignore
?????文件?????????205??2020-03-12?17:45??fastFWI-master\.gitmodules
?????文件????????1071??2020-03-12?17:45??fastFWI-master\LICENSE
?????文件????????1379??2020-03-12?17:45??fastFWI-master\README.md
?????目錄???????????0??2020-03-12?17:45??fastFWI-master\doc\
?????文件?????1065182??2020-03-12?17:45??fastFWI-master\doc\final.png
?????文件??????237873??2020-03-12?17:45??fastFWI-master\doc\init.png
?????文件?????1132717??2020-03-12?17:45??fastFWI-master\doc\true.png
?????目錄???????????0??2020-03-12?17:45??fastFWI-master\engine\
?????目錄???????????0??2020-03-12?17:45??fastFWI-master\engine\fwi_utils\
?????文件????????1272??2020-03-12?17:45??fastFWI-master\engine\fwi_utils\create_convergence_movie.m
?????文件????????1401??2020-03-12?17:45??fastFWI-master\engine\fwi_utils\fwiFunc.m
?????文件????????3830??2020-03-12?17:45??fastFWI-master\engine\fwi_utils\misfit.m
?????目錄???????????0??2020-03-12?17:45??fastFWI-master\engine\fwi_utils\parDiffTools\
?????文件?????????176??2020-03-12?17:45??fastFWI-master\engine\fwi_utils\parDiffTools\getD1D.m
?????文件?????????517??2020-03-12?17:45??fastFWI-master\engine\fwi_utils\parDiffTools\getD_j.m
?????文件?????????269??2020-03-12?17:45??fastFWI-master\engine\fwi_utils\parDiffTools\getL.m
?????目錄???????????0??2020-03-12?17:45??fastFWI-master\engine\helmholtz\
?????目錄???????????0??2020-03-12?17:45??fastFWI-master\engine\optimization\
?????目錄???????????0??2020-03-12?17:45??fastFWI-master\engine\optimization\LBFGSB\
?????目錄???????????0??2020-03-12?17:45??fastFWI-master\engine\utils\
?????文件????????1165??2020-03-12?17:45??fastFWI-master\engine\utils\defval.m
?????文件?????????271??2020-03-12?17:45??fastFWI-master\engine\utils\mkdir_inform.m
?????文件????????5889??2020-03-12?17:45??fastFWI-master\engine\utils\parseArgs.m
?????目錄???????????0??2020-03-12?17:45??fastFWI-master\engine\utils\plots\
?????文件?????????439??2020-03-12?17:45??fastFWI-master\engine\utils\plots\imagescc.m
?????文件?????????339??2020-03-12?17:45??fastFWI-master\engine\utils\plots\rdbuMap.m
?????文件????????3844??2020-03-12?17:45??fastFWI-master\engine\utils\subaxis.m
?????目錄???????????0??2020-03-12?17:45??fastFWI-master\examples\
?????文件????????5097??2020-03-12?17:45??fastFWI-master\examples\BP_tooth_FWI.m
............此處省略7個文件信息
- 上一篇:MATLAB 畫飛機三維運動軌跡工具箱
- 下一篇:小波與傅里葉分析基礎掃描版PDF
評論
共有 條評論