title: Extract array dimensions in Julia
body: <p>Given a vector A defined in Matlab by:</p>
  
  <pre><code>A =  [ 0
         0
         1
         0
         0 ];
  </code></pre>
  
  <p>we can extract its dimensions using:</p>
  
  <pre><code>size(A);
  </code></pre>
  
  <p>Apparently, we can achieve the same things in Julia using:</p>
  
  <pre><code> size(A)
  </code></pre>
  
  <p>Just that in Matlab we are able to extract the dimensions in a vector, by using:</p>
  
  <pre><code>[n, m] = size(A);
  </code></pre>
  
  <p>irrespective to the fact whether A is one or two-dimensional, while in Julia A, size (A) will return only one dimension if A has only one dimension. </p>
  
  <p>How can I do the same thing as in Matlab in Julia, namely, extracting the dimension of A, if A is a vector, in a vector [n m]. Please, take into account that the dimensions of A might vary, i.e. it could have sometimes 1 and sometimes 2 dimensions.</p>