Extracting subplots from a matrix

10 ビュー (過去 30 日間)
jeanne93
jeanne93 2021 年 2 月 2 日
コメント済み: jeanne93 2021 年 2 月 2 日
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
  1 件のコメント
jeanne93
jeanne93 2021 年 2 月 2 日
Wonderful, thank you so much!!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeEEG/MEG/ECoG についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by