Matlab画地球剖面图,分享用matlab显示地震记录的波形变面积图

该博客介绍了如何利用Matlab的wigb函数来展示地震记录的波形变面积图。提供了主程序和子函数的代码示例,通过调整参数可以自定义显示的道数、采样点数、道间距和时间采样间隔。
摘要由CSDN通过智能技术生成

wigb函数是网上找的,自己添了个主程序方便使用。

主程序

function PlotRecord_Wigb(filename,nx,nt,dx,dt,zy)

%波形变面积显示地震记录

% clear; clf;clc;

% nx=200; %道数

% nt=2001; %采样点数

% dx=10.;     %道间距

% dt=0.001;   %时间采样间隔

% zy=1.0;     %增益

% filename='r200-2001-1ms.dat';

clf;

fid=fopen(filename,'r');

[A,COUNT]=fread(fid,[nt,nx],'float32');

fclose(fid);

x=0:dx: (nx-1)*dx;

z=0:dt: (nt-1)*dt;

wigb(A,zy,x,z);

end

子函数

function wigb (a,scal,x,z,amx)

%WIGB: Plot seismic data using wiggles.

%

%  WIGB(a,scal,x,z,amx)

%

%  IN    a:     seismic data

%        scale: multiple data by scale

%        x:     x-axis;

%        z:     vertical axis (time or depth)

%

%     

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值