When I am running findpeak it is giving me the following error? Why is there this error? How to modify the code to fix it?

1 vue (au cours des 30 derniers jours)
a = load('ra1.dat');
x = a(:,1);
y = a(:,2);
plot(x,y);
findpeaks(y,x);
The following error is being given:
Error using uddpvparse (line 122) Invalid Parameter/Value pairs.
Error in findpeaks>parse_inputs (line 84) hopts = uddpvparse('dspopts.findpeaks',varargin{:});
Error in findpeaks (line 59) [X,Ph,Pd,Th,Np,Str,infIdx] = parse_inputs(X,varargin{:});

Réponse acceptée

Mohammad Haghighat
Mohammad Haghighat le 4 Oct 2016
For some reason, you have an odd number of parameters for uddpvparse. You'd better put a break point at "findpeaks>parse_inputs (line 84)" and check what parameters are passed to the uddpvparse.

Plus de réponses (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by