2017-09-30 15 views
0

私はMATLAB R2012aを使用して、関数h5dispを使用してhdf5データファイルを読み込みます。どのように出力を変数に代入するか、またはディスクに書き込むことはできますか? MATLABで出力をリダイレクトする方法はありますか?私の目標は、多くのファイルを読み込んで、その内容をディスクにh5dispと等しいかそれと同じ形式で出力することです。変数にh5dispの出力を割り当てます

h = output(h5disp(myhdf5file)) 

様またはあなたが

h = h5info(myhdf5file); 

すなわち、ワークスペースにその情報を格納するのにh5infoを使用するかは、書き込みにdiaryを使用することができます

h5disp(myhdf5file) > outputfile.txt 
+0

'h = h5info(myhdf5file)'しますか? –

+0

@sardausamaそれはまさに私が欲しいものです。残念ながら、h5dispはコマンドウィンドウに出力し、出力の値は返されません。だから、代わりに出力をhにリダイレクトしようとしています。 – Steve

答えて

1

などのディスクにh5dispのテキストファイルへの出力。

diary outputfile.txt 
h5disp(myhdf5file) 
diary off 
関連する問題