资源简介
地球物理系学习大地电磁MT一维正演程序。在电法资料处理中能够参考。程序很短。
代码片段和文件信息
clc
clear
format
%
% 一维大地电磁测深
% 2013-5-1
%-------------参数---------------------------------------------------------
nlayer=3;
res(1) = 10;
res(2) = 10000;
res(3) = 100;
thick(1) = 200;
thick(2) = 200;
thick(3) = 200;
%-------------常数u——真空中的磁导率(SI)-----------------------------------
u=4*pi*10^(-7);
%-------------频率freq及圆频率w---------------------------------------------
f =dlmread(‘freq2.dat‘);
w=2*pi*f;
nf = length(f);
%-------------计算视电阻率和Phi---------------------------------------------
for n=1:nf
Z = w(n)*u/(sqrt(1i*w(n)*u/res(nlayer)));
if nlayer==1
Z = w(n)*u/(sqrt(1i*w(n)*u/res(nlayer)));
else
for ii = nlayer-1:-1:1
k(ii)=sqrt(1i*u*w(n)*(1/res(ii))); %%%%
zz(ii)=w(n)*u/k(ii); %%%%
a=1-exp(2*1i*k(ii)*thick(ii)); %%%%
b=1+exp(2*1i*k(ii)*thick(ii)); %%%%
Z=zz(ii)*(zz(ii)*a+Z*b)/(zz(ii)*b+Z*a);
end
end
rhos(n1)=(abs(Z)*abs(Z))/(w(n)*u);
%rhos(n1)=0.2/f(n)*(abs(Z)*abs(Z));
Phi(n1)=abs(angle(Z))/pi*180;
end
delta=503*s
- 上一篇:大地电磁bostick反演
- 下一篇:循环平稳信号处理
相关资源
- 求解多旅行商(MTSP)的遗传算法的
- mtsp源代码MATLAB
- 永磁同步电机矢量控制+MTPV+MTPA算法弱
- DTLSDatagramTLS升级包
- 永磁同步电机MTPA矢量控制模型
- MATLAB数字信号处理85个案例分析
- 永磁同步电机MTPA控制.zip
- 自编mt4指标 双rsi 交叉后有箭头和声音
- MT4 手工画线报警指标
- matlab读取comtrade文件支持文本与二进制
- 基于MATLAB的数字可视化图像处理GUI设
- MATLAB遗传算法解决旅行商问题TSP、多
- MTLAB程序参数估计二维DOA
- mt4 DMI指标源码
- 基于MRAS的无速度矢量控制系统仿真
- 基于改进变步长电导增量法的MPPT控制
- 大地电磁bostick反演
- 此matlab程序用来模拟仿真光学系统的
- CCIarrow.mq4 MT4顺势指标
- 这是MT4用的双线MACD指标,大家可以试
- 凸级电机MTPA控制
- mtlab灰色系统建模MGM1,n模型
- BFGS+DFP+SUMT——matlab源程序一例
- LDPC的matlab 仿真 BP算法 BPSK调制
- 风场图——mtalab
- mtalab实现基于傅里叶描述子的树叶识
- libsvm网格法查找最优参数函数 SVMcgF
- libsvm网格法查找最优解函数 SVMcgForC
- MT4上用的指标BIAS-乖离率指标,原始代
- KPMtools程序
评论
共有 条评论