<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
On 09/24/2010 10:05 AM, Carrico, Paul wrote:
<blockquote
cite="mid:55A12CBC06A8C9459DCE0BBEF8122FDC0498AE81@exchsrv.AUXITROL1"
type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<meta name="GENERATOR" content="MSHTML 8.00.6001.18939">
<div><span class="598405907-24092010"><font face="Arial" size="2">All,</font></span></div>
<div><span class="598405907-24092010"></span> </div>
<div><span class="598405907-24092010"><font face="Arial" size="2">In
a loop I would like to create several matrix but their size as well as
their number/name number depend on the file results (they're
automatically created).</font></span></div>
<div><span class="598405907-24092010"></span> </div>
<div><span class="598405907-24092010"><font face="Arial" size="2">Is
it possible that the name number becomes a variable ?</font></span></div>
<div><span class="598405907-24092010"></span> </div>
<div><span class="598405907-24092010"><font face="Arial" size="2">for
i = 1 : n</font></span></div>
<div><span class="598405907-24092010"><font face="Arial" size="2">
creation of A1[] / A2[] / A3[] .... An[]</font></span></div>
<div><span class="598405907-24092010"><font face="Arial" size="2">end
for</font></span></div>
<div><span class="598405907-24092010"></span> </div>
<div><span class="598405907-24092010"><font face="Arial" size="2">Please
note each matrix size may be different</font></span></div>
<div><span class="598405907-24092010"></span> </div>
<div><span class="598405907-24092010"></span> </div>
<div><span class="598405907-24092010"><font face="Arial" size="2">Thanks
for any advice</font></span></div>
<div><span class="598405907-24092010"></span> </div>
<div><span class="598405907-24092010"><font face="Arial" size="2">Paul</font></span></div>
<br>
</blockquote>
Why not using a list of matrix (of course the name won't be A1, A2...
but you can use A(1), ..., A(n) in a very natural way)... A simple
example:<br>
<tt><br>
l=list();<br>
n=5;<br>
for i=1:n<br>
l($+1) = zeros(i, i); // Insertion is similar to matrix<br>
end;<br>
</tt><br>
I think that lists are one of the big advantage of scilab over matlab.<br>
<br>
Mathieu<br>
</body>
</html>