在matlab中导入文本文件,用了load,但都说“Unknown text on line number 1 of ASCII file c:\111.txt”

如题所述

load命令适用于,文件的格式相当工整,就是几行几列的那种
如果不是的话,得自己读进来了.
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-04-28
其实 matlab load指令可以读取数字,却是不可以字母的。如:1 2 3
4 5 6
它能够读取成矩阵,但是,如: 1 a 3
4 5 6
它就报错了。

...但都说“Unknown text on line number 1 of ASCII file c:\\111.tx...
load命令适用于,文件的格式相当工整,就是几行几列的那种 如果不是的话,得自己读进来了.

Number of columns on line 1 of ASCII file D:\\matl
首先:出现这种情况通常都是你的文件格式不对。比如说你是mat文件格式,load时以ASCII 码格式导入就会出错。其次:查看导入的文件名中是否含有特殊字符。比如filename.txt中含有空格也会报错。Matlab是一个高级的矩阵\/阵列语言,它包含控制语句、函数、数据结构、输入和输出和面向对象编程特点。用户可以在命...

Number of columns on line 1 of ASCII file D:\\matlab\\net34.m m...
出现这种情况通常都是你的文件格式不对。比如说你是mat文件格式,load时以ASCII 码格式导入就会出错。本来你的文件是文本文件txt以mat格式进行load也会出错。也有你的文件类型没错,但是文件确实没遵循矩阵或者一定结构规律!

相似回答