How can I make the following into a loop?
1 回表示 (過去 30 日間)
古いコメントを表示
X= [some matrix I already stored and I want to add guassian noise to it, and average them out]
X_23= X + randn(size(X));
X_24= X + randn(size(X));
X_25= X + randn(size(X));
X_26= X + randn(size(X));
X_27= X + randn(size(X));
X_28= X + randn(size(X));
X_29= X + randn(size(X));
X_30= X + randn(size(X));
.
.
.
and so on
0 件のコメント
採用された回答
Star Strider
2015 年 2 月 26 日
In a word, DON’T!
Do this instead:
N = 42; % Choose A Number
for k1 = 1:N
Xn(k1,:,:) = X + randn(size(X));
end
It will then be much easier to do operations on your ‘Xn’ (‘X noise’) matrix.
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!