Skip to content

Example script and necessary functions to perform curvelet denoising using MATLAB

Notifications You must be signed in to change notification settings

atterholt/curvelet-denoising

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

curvelet-denoising

Necessary functions and example script to perform curvelet denoising in MATLAB

Inventory of scripts:
ExampleScript.m - script that integrates all scripts and items in this repository to perform an example of curvelet denoising of DAS data.
CurveletDenoising.m - script that takes parameters for stochastic and coherent denoising to actually perform the denoising.
MedianFilter.m - Script that performs median filtering as a preprocessing step.

Inventory of items:
EQ_raw.mat - MAT file of a DAS recording of an earthquake used in the example script.
Noise_Matrix.mat - MAT file of a quiet DAS record section from the same array that recorded the earthquake in EQ_raw.mat.

About

Example script and necessary functions to perform curvelet denoising using MATLAB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages