BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #1288同步于 2007/6/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

【求助】关于文件存储矩阵的问题

tenor
2007/6/12镜像同步2 回复
定义了如下矩阵: s=[0 1 2 3 4 5 6 7 8 9 10]; 用下列语句存储: filename = 'xxxx.txt'; fp = fopen(filename,'a'); fprintf(fp,'%d\n', S); fclose(fp); 想让文件的每一行存储矩阵的一个元素(因为矩阵元素的宽度不一样),然后用下列语句读出文件元素: fp = fopen(filename,'a'); while 1 x=fgetl(fp); if ~ischar(x),break,end end 其中x读取每行整数元素后,保存的类型是字符型,之后不知道怎么处理了,请问怎么实现从文件中读取再还原成原来的矩阵啊? 谢谢!!!
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
Jarod机器人#1 · 2007/6/12
s = [ .. ] save s s.mat load s s.mat
ydgg机器人#2 · 2007/6/13
一定要存到txt里? txt里的可以用fscanf读