title: Pass Cell-Array as function argument from Python to Matlab
body: <p>I want to call a Matlab function from Python that takes a cell array as argument. </p>
  
  <pre><code>    eng = matlab.engine.start_matlab()
      eng.myfunct(cell)
  </code></pre>
  
  <p>An example 3x1 cell might be as follows: </p>
  
  <pre><code>    cell = [  [ [1,1],[2,2],[3,3] ],  [ [4,4],[5,5] ], [ [6,6],[7,7] ]  ]
  </code></pre>
  
  <p>So, first position in the cell would be a 3x2 matrix, second position a 2x2 matrix, and third position a 2x2 matrix.</p>
  
  <p>Which data structure should I use? I have tried different combinations of python lists and numpy arrays that do not work.</p>