plot function Too many input arguments.
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
function [output_noise] = uniformnoise
range=0.003;
size=3000;
output_noise(1:size)=0;
for i=1 : size
output_noise(i) = (rem(rand()*100,(2*range+1)) - range) * 0.0001;
end
i=1:1:size;
plot(i, output_noise) <-
end
////////// what happen?
0 Kommentare
Antworten (2)
Image Analyst
am 3 Apr. 2013
Just before plot(), put this line:
which -all plot
tell us what shows up in the command window.
0 Kommentare
Ahmed A. Selman
am 3 Apr. 2013
Bearbeitet: Ahmed A. Selman
am 3 Apr. 2013
This function works fine and nothing's wrong, it worked here correctly. The output_noise is (1 by 3000) and its maximum is ~ 1 e-4 and min ~ -2e-7.
But your code doesn't have the ( <- ) in the line:
plot(i, output_noise) <-
.. am I right? Delete this or put % before it as in:
plot(i, output_noise) % <-
This is the only change I've made :)
0 Kommentare
Siehe auch
Kategorien
Mehr zu Annotations 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!