PcorZerocrossingFun¶
[Eta]=PcorZerocrossingFun(input,fs,duration,h,heightfrombed,dispout)
DESCRIPTION¶
Apply pressure correction factor to water depth data from pressure gauge reading using up-going zerocrossing method
INPUT¶
- input=importdata(‘h.mat’);
- Load water depth (h)/surface elevation (Eta) data and rename it “input” in (m)
- fs=10;
- Sampling frequency that data collected at in (Hz)
- duration=1024;
- Duration time that data collected in input in each burst in second
- h=1;
- Mean water level (m)
- heightfrombed=0.0;
- Sensor height from bed
- dispout=’on’;
- Define to display outputs or not (‘off’: not display, ‘on’: display)
OUTPUT¶
- Eta
- Corrected Water Surface Level Time Series in (m)
EXAMPLE¶
[Eta]=PcorZerocrossingFun(input,10,1024,1.07,0.05,'on');
NOTES¶
This function can be used as a standalone command in Matlab/GNU Octave command line or it can be embedded in Matalb/GNU Octave script file (.m file) as:
[Eta]=PcorZerocrossingFun(input,fs,duration,h,heightfrombed,dispout);
Example for using a provided sample input file:
[Eta]=PcorZerocrossingFun(input,10,1024,1.07,0.05,'on');