Why won't "bar" graphing function work?
Mostrar comentarios más antiguos
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');
Respuestas (2)
Walter Roberson
el 8 de Oct. de 2012
0 votos
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
el 8 de Oct. de 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?
Categorías
Más información sobre Matrix Indexing en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!