擅长:python、mysql、java
<p>当从MatLab读取数据时,需要对读取的数据的维数进行排列以检索数据布局。为此,使用<a href="http://www.mathworks.com/help/matlab/ref/permute.html" rel="nofollow">permute</a>函数。下面的代码给出了任意维数的一般情况</p>
<pre><code>rawdata = h5read(h5Filename,h5Dataset);
ndim = numel(size(rawdata));
data = permute(rawdata,[ndim:-1:1]);
</code></pre>
<p>当处理二维数据时,只能转置来自<a href="http://www.mathworks.com/help/matlab/ref/h5read.html" rel="nofollow">h5read</a>的结果</p>
^{pr2}$