Borrar filtros
Borrar filtros

error when using stem()

27 visualizaciones (últimos 30 días)
tzela yaish
tzela yaish el 5 de Sept. de 2018
Comentada: Walter Roberson el 6 de Sept. de 2018
I bought this product 2 days ago to do my homework. i tried doing the simplest stem function but i get an error no matter what i try..... why is stem bugged on my computer
x = 0:9;
y = sqrt(x);
figure(8);
stem(x,y,'m') % stem plot
axis([0 9 0 3])
set(gca,'FontSize',24)
set(gca,'XTick',0:9)
set(findobj(gcf,'LineWidth',0.5),'LineWidth',2)
saveas(8,'stem','png')
the error :
Error in Untitled2 (line 4)
stem(x,y,'m') % stem plot
  6 comentarios
Steven Lord
Steven Lord el 6 de Sept. de 2018
That's odd. Usually if a MathWorks function throws an error it will explain in more detail why it threw the error. Are you certain there's no other text displayed in red and/or orange when you ran that code?
Walter Roberson
Walter Roberson el 6 de Sept. de 2018
What shows up when you command
which -all stem

Iniciar sesión para comentar.

Respuestas (1)

Image Analyst
Image Analyst el 5 de Sept. de 2018
It worked fine for me. Here is the modern OOP way of programming it (you're using the old fashioned way):
x = 0 : 9;
y = sqrt(x);
hFig = figure;
stem(x, y, 'm', 'LineWidth', 2) % stem plot with line 2 pixels wide
grid on;
% Set up range for x and y axes.
xlim([0, 9]);
ylim([0, 3.5]);
xticks(0:9)
ax = gca;
ax.FontSize = 24 % Make axis labels big
% Thicken up the bounding box and grid lines.
ax.LineWidth = 4
% Save the figure as a PNG image.
fullFileName = fullfile(pwd, 'stem.png');
saveas(hFig, fullFileName)

Categorías

Más información sobre Discrete Data Plots en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by