私は/インポートMATLABマットファイルをロードするためにscipy.io.loadmat
(http://docs.scipy.org/doc/scipy/reference/generated/scipy.io.loadmat.html)を使用することができ、
SciRuby
(http://sciruby.com/)のように見えますが同様の機能を持っていません。
Rubyにmatファイルを読み込んだりインポートしたりするために、他のRubyライブラリやその他の方法はありますか?MATLAB matファイルをRubyに読み込むことはできますか? Pythonで
3
A
答えて
2
実際、SciRubyは今のところそれを持っています。
あなたはgitのからの代わりにRubyGemsを通じてNMatrixを取得する必要があります:
git clone git://github.com/SciRuby/nmatrix.git
cd nmatrix
rake repackage
gem install pkg/nmatrix*.gem
、その後、あなたが行うことができます。
m = NMatrix::IO::Matlab::load_mat 'filename.mat'
は、この情報がお役に立てば幸い!一度0.0.2がリリースされると、それも宝石に収まるでしょう。
1
関連する問題
- 1. matlabでPythonで生成された.matファイルを読み込む
- 2. Pythonから.matファイルを読み込みます
- 3. Pythonでファイルに書き込む、Arduinoでファイルを読み込む
- 4. C++ファイルから読み込むことができず、ベクターに読み込むことができません
- 5. Kerasを使ってPythonで.matデータを読み込む
- 6. MATLABでCSVファイルを読み込む?
- 7. Matlab&Simulink - Simulinkシミュレータで特定の.matを読み込みます。
- 8. pythonは画像ファイルをバイナリに読み込むことができます
- 9. PythonでのMatLabファイルの読み込み
- 10. rubyフックでpythonファイルを読み込む方法は?
- 11. Pythonで.matのopenmodelica結果ファイルを正しく読み込む方法は?
- 12. Rubyでファイルを読み込むときのデータキャストエラー
- 13. matlabの.matファイルから特定の列を読み込みます
- 14. ファイルから読み込んでStringIOに書き込む - Python
- 15. iPhoneアプリでコンピュータからファイルを読み込むことはできますか?
- 16. Pythonで.matファイルを読み込み、個別に列にアクセスする方法は?
- 17. Rubyで外部ファイルから正規表現を読み込むことはできますか?
- 18. lpファイルをpulp.LpProblemオブジェクトに読み込むことはできますか
- 19. 外部JSファイルにリーフレットを読み込むことはできますか?
- 20. WebWorkerでJavaScriptファイルを読み込むことはできますか?
- 21. ファイルの読み込みをリストの分割でリスト内包に組み込むことはできますか?
- 22. Matlab C APIの代わりに.matファイルを書き込む
- 23. ファイルを読み込むpython
- 24. 外部ページを読み込むことはできますか?
- 25. BigTable asyncから読み込むことはできますか?
- 26. ArmadilloのMATファイル読み込みエラー
- 27. ファイルを読み込むことができません
- 28. .bmpファイルを読み込むことができませんwin32
- 29. .htaccessファイルからApacheモジュールを読み込むことはできますか?
- 30. Pythonはリストにファイルを読み込む -
もし私が(少なくともmatlabで)間違っていないのであれば、HDF5データセットに単純なデータ型(int、double ...のような数字を意味する)しか格納できません。複雑なデータ構造( 'struct')とその柔軟性のあるサイズのための柔軟性があれば、私にとってはmatlab matファイル全体のポイントです。私はこのソリューションが私の目的のためにはうまくいかないと思います。シンプルで管理しやすいデータ構造があれば、区切られたテキストファイルにエクスポートして読み返すことができました。 – Ali
これは、hdf5コマンドの場合(これは決して使用されません)です。しかし、7.3のmatfileは以前のバージョンと同じ機能を持っています(ただし、現時点では遅いですが)。したがって、それはあなたが思いつくことができるあらゆるデータ構造を完全にサポートします。 – bdecaf
多分私はあなたを誤解しました。あなたは '-v7.3'スイッチを使ってマットファイルを保存し、それをruby HDF5ライブラリで開くことができるはずですか?これがあなたが意味するものなら、これに使うことができることを覚えているルビーの宝石/ライブラリがありますか? – Ali