0
我需要將數據文件讀入Octave,每行中可能有不同數目的 元素,同時保留行間隔。在Octave中讀取文件
例如,閱讀:
1 2 3 4 5
6 7 8 9
1 2 3
4 5 6 7 8
如何使用scanf
獲得類似:
1 2 3 4 5
6 7 8 9 0
1 2 3 0 0
4 5 6 7 8
我需要將數據文件讀入Octave,每行中可能有不同數目的 元素,同時保留行間隔。在Octave中讀取文件
例如,閱讀:
1 2 3 4 5
6 7 8 9
1 2 3
4 5 6 7 8
如何使用scanf
獲得類似:
1 2 3 4 5
6 7 8 9 0
1 2 3 0 0
4 5 6 7 8
你的幫助郵件列表crosspost從Przemek回答:http://permalink.gmane.org/gmane.comp.gnu.octave.general/57521
dlmread("filename")
會做你想做的。
您可以嘗試'fgetl'而不是 - [請參閱此處](https://www.gnu.org/software/octave/doc/interpreter/Line_002dOriented-Input.html)。 – horchler
感謝您的幫助,使用函數'dlmread(file)'真的很簡單' –