-
Notifications
You must be signed in to change notification settings - Fork 92
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Align traces #12
Comments
Would a windowed correlation around the direct wave do the trick? Example in MATLAB here (without windowing): https://www.mathworks.com/help/signal/ug/align-signals-with-different-start-times.html |
That's a great idea! |
@AlainPlattner, do you have time to try this out (https://github.com/pearsonkyle/Signal-Alignment) or should John and I try to do it? or here: https://stackoverflow.com/questions/4688715/find-time-shift-between-two-similar-waveforms I think windowing is important and letting the user select the maximum time (e.g. 10 us in the plot John posted) used in the window with some kind of GUI button/dialogue box. I have no experience with that part in Python so curious if this is something that you could implement more quickly than John or I. |
Align traces results in an incorrect upward trace shift. I noted your comment that this may occur if the maximum amplitudes are not in the air wave. Do you have a solution for this, possibly a different processing method? See before and after below.
Before
After
The text was updated successfully, but these errors were encountered: