How to unwrap a signal?

3 views (last 30 days)
Lizan
Lizan on 4 Feb 2016
Edited: Walter Roberson on 4 Feb 2016
I like to unwrap this vector, I calculated with a cos-function to obtain a nice dip.
The figure looks like this:
I would like to obtain this (see the orange line),
Attaching the vector as .mat
  1 Comment
Lizan
Lizan on 4 Feb 2016
Edited: Lizan on 4 Feb 2016
I had a code like this:
signal = p4;
t2 = 1:1:length(p4);
peakValue = max(signal);
index1 = find(signal > (peakValue - 0.001), 1, 'first');
index2 = find(signal > (peakValue - 0.001), 1, 'last');
signal(index1:index2) = 2 * peakValue - signal(index1:index2);
signal(index1:index2) = signal(index1:index2);
but it not working anymore..

Sign in to comment.

Answers (0)

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!