how to create different matrices?

2 ビュー (過去 30 日間)
arian hoseini
arian hoseini 2022 年 12 月 7 日
コメント済み: arian hoseini 2022 年 12 月 7 日
i have 30,000 rand value that i want to separate 400 to 400...then i wanna plot them but the x axis should start at 0 not 400 or 800 or...any help please?
  3 件のコメント
arian hoseini
arian hoseini 2022 年 12 月 7 日
for the matrix lets say i have 10 num in a matrix but i want to change it into 10 matrices...
[1 2 3 4 5 6 7 8 9 10]
[1]
[2]
.
.
[10]

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

採用された回答

Jonas
Jonas 2022 年 12 月 7 日
you could split them into multiple 400x1 vectors by this
data=rand(30000,1);
data=reshape(data,400,1,[]);
size(data)
ans = 1×3
400 1 75
you can then get each vector using indexing data(:,:,idx)
for idx=1%:75 % commented out to avoid to much plotting here
plot(0:399,data(:,:,idx));
% saveas(gcf,[num2str(idx),'.jpg']);
end
  11 件のコメント
arian hoseini
arian hoseini 2022 年 12 月 7 日
thanks

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

その他の回答 (0 件)

カテゴリ

Find more on Graphics Object Programming in Help Center and File Exchange

タグ

製品


リリース

R2016b

Community Treasure Hunt

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

Start Hunting!

Translated by