happyddm 发表于 2006-7-12 21:46

我用[a,count]=fscanf(fid,format,size)出现的问题

我在一篇文献上看到,用上面的函数读取ASCII 文件,并将数据写入矩阵a。
我有一个ASCII 文件HSN1(来源于一个原始数据经过软件处理后,选择export as ASCII 得到的),调入Matlab,在但出的import wizard中,选择了默认的select column separator - tab,然后点next,再点finish,就完成了数据输入。产生的文件名是HSN1,Value是《16393*1》,class是cell,。(请问这里的Value和class分别是什么意思)
我想把这个文件的数据转换到矩阵中,写的程序如下请
>> fid=fopen(HSN1)

fid =

"stdin"

>> =fscanf(stdin)
??? Undefined function or variable 'stdin'.

>> =fscanf("stdin")
??? =fscanf("stdin")
               |
Error: Missing variable or function.

请各位朋友帮忙看一下,问题出在哪,万分感谢!!!!:):handshake

[ 本帖最后由 happyddm 于 2006-7-12 21:51 编辑 ]
页: [1]
查看完整版本: 我用[a,count]=fscanf(fid,format,size)出现的问题