資源簡(jiǎn)介
MT一維反演Bostick方法Matlab程序,分為兩個(gè)Matlaab子程序,一個(gè)用于MT一維正演計(jì)算,另一個(gè)是Bostick反演程序。打開Bostick程序,點(diǎn)擊運(yùn)行,即可自動(dòng)反演。修改程序中數(shù)據(jù),即可完成MT一維反演問(wèn)題。

代碼片段和文件信息
%%%%%%??Bostick?inversion???%%%%%%%
[bypcph]=compute([20?200?10][500?2000]);
T=logspace(-3440);
u=(4e-7)*pi;
D=sqrt((pc.*T)./(2*pi*u));
pd=pc.*(180./(2*ph)-1);
%loglog(pdD/1000‘r*‘);
figure(1)
depth=[1?500?2000?100000];rho=[20?200?10?10];
stairs(depth/1000rho);???????%理論模型
hold?on
stairs(D/1000pd);?????????????%Bostick反演模型
ylabel(‘電阻率/\Omega\cdotm‘);
xlabel(‘深度/km‘);
grid?off
figure(2)
h=diff(D);???%Bostick反演的層厚度
[b1y1pc1ph1]=compute(pdh);????%Bostick反演結(jié)果的響應(yīng)值
subplot(211)
semilogx(Tpc‘*‘);??%理論響應(yīng)---視電阻率
hold?on
semilogx(Tpc1‘r‘);??%Bostick反演模型的響應(yīng)---視電阻率
subplot(212)
semilogx(Tph‘*‘);??%理論響應(yīng)---相位
hold?on
semilogx(Tph1‘r‘);??%Bostick反演模型的響應(yīng)---相位
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????902??2012-05-24?18:22??compute.m
?????文件????????787??2012-05-24?18:22??Bostick.m
-----------?---------??----------?-----??----
?????????????????1689????????????????????2
評(píng)論
共有 條評(píng)論