How to trace only peaks from excel data
Mostrar comentarios más antiguos
Good morning, I need your help, please. I have an excel file containing in the first two columns position data X and Y . In the third of the data which represents time and finally in the fourth column of the data which represents frequencies. my objective is to plot the most important peaks of the frequency graph according to the X and Y axes. here is an example. I first plotted the frequencies as a function of time but I can't plot only the largest peaks.
Here my code :
clear all
close all
hold on
clc
[data,Vt,T] = xlsread('DataBin.xlsx','Feuil2','A4:D16359');
Xdata=data(:,1);
Ydata=data(:,2);
timedata=data(:,3);
freqdata=data(:,4);
X = Xdata;
Y = Ydata;
time = timedata;
freq = freqdata;
X = data(4:size(Xdata,1),1);
Y = data(4:size(Ydata,1),2);
time = data(4:size(timedata,1),3);
freq = data(4:size(freqdata,1),4);
Thanks in advance.
Respuestas (2)
newport portnew
el 5 de Jul. de 2018
1 voto
KSSV
el 4 de Jul. de 2018
0 votos
Read about max, min and findpeaks.
1 comentario
newport portnew
el 4 de Jul. de 2018
Categorías
Más información sobre Descriptive Statistics en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!