返回信息流定义了如下矩阵:
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读取每行整数元素后,保存的类型是字符型,之后不知道怎么处理了,请问怎么实现从文件中读取再还原成原来的矩阵啊?
谢谢!!!
这是一条镜像帖。来源:北邮人论坛 / matlab / #1288同步于 2007/6/12
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖
【求助】关于文件存储矩阵的问题
tenor
2007/6/12镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。