フィルターのクリア

creating zero matrices all together!

1 回表示 (過去 30 日間)
etcann
etcann 2011 年 12 月 18 日
Hi people!
I want to create a bunch of zero matrices of size with no distinct regularities 3*3 5*5 9*9 and 50*50 for example. Is there any way I can
  1. make them conveniently using for loop or something and
  2. name them using the size index
instead of
m3=zeros(3,3)
m5=zeros(5,5)
m9=zeros(9,9)
m50=zeros(50,50)
I used to do it with SAS but wonder if matlab can do it too.
Lots of thanks!!!

回答 (2 件)

Walter Roberson
Walter Roberson 2011 年 12 月 18 日
  1 件のコメント
etcann
etcann 2011 年 12 月 18 日
Lots of help! Thanks :)

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


Image Analyst
Image Analyst 2011 年 12 月 18 日
You can make a cell array, where each cell contains a different sized array:
desiredSizes = [3 5 9 50];
for k = 1 : length(desiredSizes);
arrays{k} = zeros(desiredSizes(k));
end

カテゴリ

Help Center および File ExchangeLogical についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by