how to plot each row of the matrix
47 views (last 30 days)
Show older comments
MAHMOUD ALZIOUD
on 2 Aug 2018
Commented: Star Strider
on 2 Aug 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')
0 Comments
Accepted Answer
Star Strider
on 2 Aug 2018
Edited: Star Strider
on 2 Aug 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 Comments
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!