title: Data type mismatch while loading mat files (.mat) using `scipy.io` python
body: <p>For a {1x1} struct where the field name is of size {5x1 <code>**double**</code>} packed 
  inside a mat-file, when i try to read the data type using <code>dtype</code>:</p>
  
  <pre><code>   import scipy.io as sio 
     a = sio.loadmat('a.mat')
     a['mat_struct_name']['mat_field_name'][0][0].dtype.name
  </code></pre>
  
  <p>returns a <code>**uint8_t**</code> instead of <code>**double**</code>. </p>
  
  <p>A sample mat file can be generated with use of <code>randi</code> function. (Or I can provide with a test case)</p>