Effacer les filtres
Effacer les filtres

creating zero matrices all together!

1 vue (au cours des 30 derniers jours)
etcann
etcann le 18 Déc 2011
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!!!

Réponses (2)

Walter Roberson
Walter Roberson le 18 Déc 2011
  1 commentaire
etcann
etcann le 18 Déc 2011
Lots of help! Thanks :)

Connectez-vous pour commenter.


Image Analyst
Image Analyst le 18 Déc 2011
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

Catégories

En savoir plus sur Logical dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by