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

2 commentaires

Triveni
Triveni le 27 Juin 2015
Allocate means each value of L to L1, L2............... i have to take these value to next program.

Connectez-vous pour commenter.

 Réponse acceptée

Thorsten
Thorsten le 29 Juin 2015

1 vote

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

Plus de réponses (0)

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by