MATLAB: How to allocate variables

MATLABmatrixmatrix arraymatrix manipulationsimulink

I have 20 values of L
L =
1.0e-04 *
0.1215 0 0
0.1215 0 0
-0.1285 0 0
L =
1.0e-04 *
0.1215 0 0
0.1215 0 0
-0.1285 0 0
L =
1.0e-04 *
0.1215 0 0
0.1215 0 0
-0.1285 0 0
L =
1.0e-04 *
0.1215 0 0
0.1215 0 0
-0.1285 0 0
L =
.... ETC
I have to allocate Name L(1), L(2), L(3), L(4)………L(N). How can i allocate …please tell me procedure or command

Best Answer

Assuming that your L is a matrix, you simply store the ith L as
allL(:,:,i) = L;
To make the code more efficient, you can allocate allL before the loop
n = 3; % number of rows of L
m = 3; % number of columns of L
N = 20; % number of L's
allL = nans(n,m,N);
for i = 1:N
%compute the ith L
L = ...
allL(:,:,i) = L;
end