MATLAB: How to store a series of matrices from a for loop

for loopgaussianimage processingmatrix arraynoisy imagesstore matrices

I am trying to generate 16 different noisy images for a school assignment using the following code:
Image = imread('C:\Program Files\MATLAB\R2017a\bin\face.jpg');
imshow(Image);
for i = [.1 .15 .155 .2 .25 .255 .3 .35 .355 .4 .45 .455 .5 .55 .555 .6]
Noise_g = imnoise(Image,'gaussian',i);
imshow(Noise_g);
end
I will use the generated images after each iteration in the following steps in my assignments so I should find a way to recall and use them again. Thank you in advance.

Best Answer

As long as you can fit them all in memory, it is easiest to just store them in a cell array. 16 images is not that many, so you should have no problem.
Store and access the n'th image as C{n}, so using curly braces.