1

MATLABは、HDF5ファイルを開いて表示するのにどれだけ優れていますか?いくつかのコマンドがあることがわかりますが、ファイルや同様のツールを使用h5...して行うことができるように、ファイルをインタラクティブに「表示」する方法があるかどうか疑問に思っています。.matHDFView

4

1 に答える 1

7

Matlabを使用し、HDF5ファイルを使用します。また、多くのFortranを使用していますが、HDF5を使用する理由の1つは、FortranとMatlabの両方で読み取りと書き込みが可能なデータセットを格納することです。Matlab vs Fortran for HDF5は、ほとんどの点でMatlab vs Fortranに少し似ています。前者は使いやすく、アイデアをすばやく試すことができ、データと視覚化をより緊密に統合できます。Matlabとお気に入りのコンパイル言語について独自の見解を持っているかもしれませ

Matlabは、HDF5への完全な(完全ではないかもしれませんが、使用したいHDF5 Fortran APIの機能でMatlabが提供していない)インターフェイスを提供します。@GuntherStruyfが指摘したドキュメントを表示するときは、Matlabの低レベルHDF5アクセス関数に関する情報が記載されている下部をお読みください。高レベルのアクセス機能だけで多くのことができますが、すべてではありません。また、Fortran / C / C++用のHDF5APIに既に慣れている場合は、Matlabで同じアプローチを取り、高レベルの関数を無視するのは簡単です。

ただし、HDFViewも使用しています。これは、HDF5ファイルをトロールする簡単な方法であり、特定の制限内で、HDF5ファイルをすばやく編集する簡単な方法です。たとえば、ExcelからHDFViewにカットアンドペーストできます。おそらくもっと関連性が高いので、Matlabの変数エディターからカットアンドペーストできます。Matlabは、HDF5ファイルを表示するためのそのレベルの容易さを完全には提供していません。

総括する:

  • 表示およびインタラクティブ編集用のHDFView
  • プロトタイピングと迅速な展開のためのプログラミング用のMatlab
  • 重量物を持ち上げるためのプログラミング用のFortran/C /C++。
于 2012-08-03T09:17:44.393 に答える