Error using ==> plot Too many input arguments.
5 ビュー (過去 30 日間)
古いコメントを表示
function [output_noise] = uniformnoise
range=30;
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
??? Error using ==> plot
Too many input arguments.
Error in ==> uniformnoise at 11
plot(i, output_noise)
-- what's the matter?
1 件のコメント
Walter Roberson
2013 年 4 月 3 日
Duplicates http://www.mathworks.co.uk/matlabcentral/answers/69656-plot-function-too-many-input-arguments -- please continue discussion there.
回答 (2 件)
Ilham Hardy
2013 年 4 月 3 日
Both
size
and
i
are a matlab internal function. Do not name your variable with this name..
Walter Roberson
2013 年 4 月 3 日
It appears that you have created your own plot.m that is interfering with MATLAB's plot()
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!