首页 > 解决方案 > 从 Octave 中的文本文件导入数据

问题描述

我正在努力将特定 .txt 文件的内容加载到八度。

基本上我想在文件的第 4 行之后导入所有内容。数据集由字母数字数据和用逗号分隔的数字数据组成。

让我感到困难的是,每行可以有不同数量的元素,用逗号分隔。例如:

BBM,TI,4525HGU,,690,4500,

CGH,99,宝马,X3TH

两个逗号接一个接一个不是错误。这在文件中也是可能的。

我的目标是在 Octave 中接收一个大矩阵,其中存储了文件中的字符串和数字数据。例如,具有较少列的较短行可以用“NaN”填充。同样,第二个示例行中的两个逗号之间的空格也可以用“NaN”填充。

我正在处理的数据格式来自一个相当老的软件,你可能已经认识到我没有太多的编码经验。

也许有人有我可以使用的示例代码。如果您需要,请随时询问更多信息。

非常感谢您的帮助。

标签: fileimportoctave

解决方案


推荐阅读