<html>
  <head>
    <meta content="text/html; charset=ISO-2022-JP"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#330000">
    Iai,<br>
    <br>
    y(cell2mat(II(1)))  <br>
    <br>
    should be what you are looking for<br>
    (in the previous mail m was unnecessary)<br>
    <br>
    On 07/11/2011 23:31, Adrien Vogt-Schilb wrote:
    <blockquote cite="mid:4EB85C5B.2010701@centre-cired.fr" type="cite">
      <meta content="text/html; charset=ISO-2022-JP"
        http-equiv="Content-Type">
      On 07/11/2011 23:19, Iai Masafumi ax wrote:
      <blockquote cite="mid:4EB85967.4060004@axelspace.com" type="cite">
        <pre wrap="">Thanks for your reply. I wanted to use a cell array to manage a lot of
variable in my code which is more complicated.

I guess I have to put my question in a different way:

After running the code below, type(II(1)) returns 17 while type(ii)
returns 1. According to the help, 1 means "real or complex constant
matrix". 17 means "matrix oriented typed list (mlist)". How do I convert
II(1) into a "real or complex constant matrix"?

</pre>
      </blockquote>
      hi<br>
      <br>
      you could use :<br>
      <br>
      m=cell2mat(II) //converts cell to matrix, what you asked.<br>
      m(1,:)<br>
      <br>
      <br>
      <br>
      if you build yourself the cell, i am guessing you are trying to
      mimic something you are used to do with matlab<br>
      in that case, consider:<br>
      <br>
      1-using structures instead of cells <br>
      <pre wrap="">y=[100:110]
ii=[1 3 5 7];
jj=[2 4 6 8];
y(ii)   // OK. This is an ordinary way.

//build
II.actual_name_i=ii;
II.myindexes=jj;</pre>
      //access<br>
      y(II("myindexes "))<br>
      y(II.actual_name_i )<br>
      <br>
      //useful for loops<br>
      fieldnames(II)<br>
      <br>
      2-using hypermatrices if ii and jj will always have the same size<br>
      II = zeros(1,4,2)<br>
      II(:,:,1) = ii;<br>
      II(:,:,2) = jj;<br>
      <br>
      y(II(:,:,1))<br>
      <br>
      <br>
      hope this helps<br>
      <br>
      <div class="moz-signature">-- <br>
        Adrien Vogt-Schilb (Cired) <br>
        Tel: (+33) 1 43 94 <b>73 77</b></div>
    </blockquote>
    <br>
    <br>
    <div class="moz-signature">-- <br>
      Adrien Vogt-Schilb (Cired) <br>
      Tel: (+33) 1 43 94 <b>73 77</b></div>
  </body>
</html>