1 Star 1 Fork 2

Floating dream/matlab_segy

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
regression.m 596 Bytes
一键复制 编辑 原始数据 按行查看 历史
Floating dream 提交于 2022-07-18 13:51 . 回归炮点坐标
function [Sx1,Sy1]=regression(Rx,Ry,p,Tn,k)
% input:
% p:地震初至时间原始数据
% Rx,Ry:检波器坐标组
% Tn:道数
% k:道集序号
% email:2906310084@qq.com
% 2022-7-16
peak=p((k-1)*Tn+1:k*Tn,:);
t2=(peak(:,2)./10^6).^2;
x0=ones(1,105);
x1=Rx(k,:).^2+Ry(1,:).^2;
x2=Rx(k,:);
x3=Ry(k,:);
b=[x0',x1',x2',x3'];%建立模型
a=b\t2;
a=a./a(2);
Sx1=a(3)./(-2);
Sy1=a(4)./(-2);
scatter(Sx1,Sy1,'yO')%标记校正后炮点位置
legend('','检波点','校正前炮点','校正后炮点')
end
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Matlab
1
https://gitee.com/cumtb_lihe/matlab_segy.git
git@gitee.com:cumtb_lihe/matlab_segy.git
cumtb_lihe
matlab_segy
matlab_segy
cumtb

搜索帮助

0d507c66 1850385 C8b1a773 1850385