how should I correctly use findpeaks() so that the output will not show me the following error
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
chengwei zhang
el 22 de En. de 2020
Respondida: Jesus Sanchez
el 22 de En. de 2020
data=dlmread('Ge single crystal transmission.txt');
pks=findpeaks(data)
Error using findpeaks
Expected Y to be a vector.
Error in findpeaks>parse_inputs (line 191)
validateattributes(Yin,{'numeric'},{'nonempty','real','vector'},...
Error in findpeaks (line 134)
= parse_inputs(Yin,varargin{:});
please help me out. been stuck for days;(
PS: the version of matlab I used is R2016a
0 comentarios
Respuesta aceptada
Jesus Sanchez
el 22 de En. de 2020
Data is a matrix of Nx2. You just need to select which vector you want to use to search for the peaks. I guess is the second one, while the first is X-values
data=dlmread('Ge single crystal transmission.txt');
pks=findpeaks(data(:,2))
0 comentarios
Más respuestas (0)
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!