300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > [Matlab]使用textscan读取.csv文件时候只读取到了第一行

[Matlab]使用textscan读取.csv文件时候只读取到了第一行

时间:2019-01-20 11:41:41

相关推荐

[Matlab]使用textscan读取.csv文件时候只读取到了第一行

原因:.csv行的结尾原因。

\r\n(回车符和换行符的组合)在Windows上很常见,

\n(只是换行符)是Linux和其他Unix系统上的标准。

最近在跑深度学习,处理数据的时候遇到了这个问题,记录一下

在windows系统下,textscan默认你的.csv文件是以\r\n作为换行标志,如果不加设置,且你的.csv文件是从Linux系统上下载到windows的,就会造成只读取到文件的第一行。

解决方法:调用textscan函数时,加上'EndOfLine', '\n'即可

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。