Extracting subplots from a matrix

13 次查看(过去 30 天)
Hi!
The data I have is a matrix 16x80, each row is one of the 16th "conditions" (combination of contrasts). Columns correspond to neural activity/traces associated with each condition. I am trying to get 16 subplots from this matrix like below. How can I instruct Matlab to treat each row of this matrix as data for one subplot? Do I have to manually select each row and plot it separately or is there a quicker way, for example using the for loop?
Sorry if it's very basic, I'm a beginner, so would greatly appreciate any help!

采纳的回答

Stephan
Stephan 2021-2-2
编辑:Stephan 2021-2-2
use a loop:
% randomized data to illustrate:
M = randn(16,80);
for k = 1:size(M,1)
subplot(4,4,k)
plot(M(k,:))
end

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Teaching Resources 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by