Hi, I have this data, and what I am trying to do is plot just the first peak (shown inside the rectangle) of the amplitude plot. I work with different data, so I am looking for a way to do it automatically. Any ideas?
It is more like 'giving a zoom' in that specific range. I am using the following the code to plot the data.
format long gfid2 = fopen('FarReceiver.csv');if fid2 > 0 data = textscan(fid2,'%s %s %f %f %f','Delimiter',',','HeaderLines',1); fclose(fid2);endTimestamp2 = strcat(data{:,2});Timeformat2=datenum(Timestamp2,'HH:MM:SS.FFF');ConvertTime2 = (Timeformat2 * 86400000);b = ConvertTime2(1);TimestampNum2 = (ConvertTime2 - b);amplitude2 = [data{:,5}]';Amplitude_max2 = max(abs(amplitude2));ampfar = (amplitude2/Amplitude_max2);z = mean(ampfar);amp2 = (ampfar - z); plot(TimestampNum2, amp2)
Thank you very much!
Best Answer