Why won't "bar" graphing function work?
Afficher commentaires plus anciens
I am trying to learn MATLAB through examples. When I try bar(y), using examples posted in help documentation I get the following errors:
y = [75.995,91.972,105.711,123.203,131.669,...
150.697,179.323,203.212,226.505,249.633,281.422];
>> figure; bar(y);
??? Index exceeds matrix dimensions.
Error in ==> bar at 95
set(listeners(2),'enable','off');
Réponses (2)
Walter Roberson
le 8 Oct 2012
0 votes
Often when something like that happens, it is due to the user having accidentally created a .m file that is the same name as a function used internally.
Which MATLAB release are you using, on which OS?
Wayne King
le 8 Oct 2012
y = [75.995,91.972,105.711,123.203,131.669,...
150.697,179.323,203.212,226.505,249.633,281.422];
figure
bar(y)
Should work fine, are you sure this is the only code you're executing for this example?
Catégories
En savoir plus sur Matrix Indexing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!