如何解决从多个文件加载数据
我可以请教这两条建议吗?
- 如何读取所有名为 Pene_n.txt 的文件,其中 n 是数字?
我受到了这些命令的攻击,但由于某种我不知道的原因,第四个命令不起作用:( - 是否有一个简单的命令可以为该矩阵中的旧数据写入新数据(没有标题)?
我的代码:
numberOfFiles = size (listfiles("pene.txt"))
for i=1:1:numberOfFiles(1,1)
//this 4 line is trouble :((
Data = csvRead(("Pene_%d.txt",i),";",","string")
end
请问有人怎么做吗?
顺便说一句,我把整个文件:) http://leteckaposta.cz/859703762
解决方法
你很可能
- 缺少带通配符的正确路径并正确获取字符串向量的长度
numberOfFiles = size(listfiles("Pene_*.txt"),1)
- 循环中其参数前缺少
msprintf
:
Data = csvRead(msprintf("Pene_%d.txt",i),";",","string")
对于您的第二个问题,请使用 csvWrite
(请参阅带有 help csvWrite
的帮助页面)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。