我正在編寫一個框架來編寫與Octave兼容的HDF5文件。 也就是說,我希望我的框架能夠讀取由Octave編寫的HDF5文件,並且Octave能夠讀取由我的框架編寫的HDF5文件。 我使用HDF-JAVA來讀取和寫入HDF5文件。 問題是Octave無法讀取我在java中編寫的HDF文件。 當嘗試讀取這樣的文件,我得到一個錯誤: d =負載(「check.h5」) 錯誤:上分配的右手邊的值是未定義的讀取由八度編寫的java中的HDF5文件
1
A
回答
0
從在倍頻鍛造的文檔load
:
HDF5 load and save are not available, as this Octave executable was not linked with the HDF5 library.
這是你試圖用你的框架解決的問題嗎?或者它是阻止你實現你的框架的問題?
0
這不是問題所在。如果我創建一個僅包含數據集的HDF文件,則加載工作。 (參數-hdf5不是必需的,Octave可以識別文件類型 - 我試過了)。 問題是我不能只使用數據集,因爲我的框架要求使用組(例如矩陣的單元陣列 - 爲此我必須使用組 - 像Ocave一樣)。 如果我使用組,則問題開始 - 加載包含組失敗的文件。
相關問題
- 1. 讀寫HDF5文件中的numpy陣列
- 2. 從C++中由java的writeInt方法編寫的文件中讀取int?
- 3. 使用java編寫和讀取文本文件中的數字
- 4. 在HDF5文件中讀取和操作
- 5. 在R中讀取大型HDF5文件
- 6. hdf5支持併發讀取,還是寫入不同的文件?
- 7. 無法讀取使用Java中的SXSSFWorkbook編寫的文件
- 8. 寫入由GraphViz讀取的DOT文件
- 9. 從Spark中的* .tar.gz壓縮文件中讀取HDF5文件
- 10. PHP和由Java FileOutputStream編寫的文件
- 11. Java:文件讀取/寫入
- 12. Java - 文件讀取/寫入
- 13. 讀取R中的csv文件時讀取八進制字符
- 14. 批量讀取和寫入,從文本文件到python中的HDF5
- 15. 從HDF5文件讀取單個元素
- 16. 如何從HDF5文件讀取屬性?
- 17. Python - 並行讀取hdf5文件
- 18. 閱讀F#中的hdf5文件
- 19. 將多個數據集讀取/寫入單個HDF5文件
- 20. Android - 寫入/讀取文件的編碼
- 21. 在Firefox OS中編寫/讀取文件
- 22. 使用由C++編寫的Java讀取共享內存數據
- 23. 在python中正確設置和讀取hdf5文件中的dimscale
- 24. Java - 讀取和寫入文本文件
- 25. 編寫測試結果xml文件,由Jenkins讀取
- 26. 如何從八度文件讀取矩陣?
- 27. C++:從hdf5文件中讀取一個numpy的複數數組
- 28. 用Matlab讀取HDF5容器中的單個文件
- 29. HDF5在Fortran中編寫的屬性
- 30. 文件讀取/寫入速度
您可以嘗試在['load'](http://octave.sourceforge.net/octave/function/load.html)的Octave-Forge文檔中使用'-hdf5'標誌:'d = load ('-hdf5','check.h5')'。我還沒有測試過。 – 2010-11-02 13:48:10