Not enough input arguments.
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Stefania Rauta
am 5 Jan. 2021
Kommentiert: the cyclist
am 6 Jan. 2021
function P = Fillter(K)
dem=0;
%F=zeros(10001,2);
F(1,1)=K(1,1);
F(1,2)=K(1,2);
t=length(K(:,1));
for i=2:1:t
if (K(i,1)~=K(i-1,1))
F(i-dem,1)=K(i,1); F(i-dem,2)=K(i,2);
else
dem=dem+1;
end
end
P=F;
end
Line : F(1,1)=K(1,1); Not enough input arguments.
How to fix that?
0 Kommentare
Akzeptierte Antwort
the cyclist
am 5 Jan. 2021
How are you calling the function? If you call it like this ...
Fillter()
then you will get that error because Fillter is expecting one input, and it is receiving zero inputs.
2 Kommentare
the cyclist
am 6 Jan. 2021
You didn't answer the question, though. How are you calling the function? Can you upload a complete set of code we can run, that gives the error? Because if I call it as follows
Fillter([1 2 3 4])
then the code runs to completion with no error.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Matrix Indexing finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!