Borrar filtros
Borrar filtros

how to plot each row of the matrix

58 visualizaciones (últimos 30 días)
MAHMOUD ALZIOUD
MAHMOUD ALZIOUD el 2 de Ag. de 2018
Comentada: Star Strider el 2 de Ag. de 2018
Dear All, I have a matrix called Single, it is composed of 365 rows and 39 columns, I need to plot each row in the same graph, meaning I need the same graph to have 365 plots. how can I please do that? my code is the following and it is not working:
for K = 1:length(Single)
plot(Single{K});
xlabel('Load in Kips');
ylabel('Percentage');
hold on
end
title('Single')

Respuesta aceptada

Star Strider
Star Strider el 2 de Ag. de 2018
Editada: Star Strider el 2 de Ag. de 2018
Try this:
Single = sin((1:365)'*(1:39)*2*pi/3650); % Create Data
figure(1)
plot(Single') % Without Independent Variable
grid
xlabel('Load in Kips')
ylabel('Percentage')
xv = linspace(0, 1, size(Single,2));
figure(2)
plot(xv, Single) % With Independent Variable
grid
xlabel('Load in Kips')
ylabel('Percentage')
EDIT Added axis labels.
  2 comentarios
MAHMOUD ALZIOUD
MAHMOUD ALZIOUD el 2 de Ag. de 2018
thank you very much it worked
Star Strider
Star Strider el 2 de Ag. de 2018
As always, my pleasure.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Graphics Object Properties 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