【发布时间】:2023-03-25 17:36:01
【问题描述】:
我在 WINDOWS 7 上有一个无法更改的旧版 Matlab 代码。
它读取格式为 CSV 的输入文件:
SNo Date Qty
1 41640 100
2 41641 150
并做它需要做的任何事情。
但我有一个新版本的 CSV 文件,它有格式:
SNo Date Qty
1 1/1/2013 100
2 1/2/2013 150
CSV 文件很大,因此无法通过在 Excel 中打开 CSV 文件将日期列更改为数字格式。所以,我正在考虑使用 Matlab 生成一个修改后的第二列作为 excel 编号的文件,并使其对遗留代码可读。
那么,我如何完成上述生成的新 CSV 文件以读取到旧代码中。
【问题讨论】:
-
Windows 7(刚刚也将其添加到问题中)
-
日期转换是问题还是读取/写入 csv 文件?
-
我不知道如何在 excel 中对如此庞大的文件进行日期转换,也不知道读取旧 CSV 文件和创建新 CSV 文件的有效方法。你的建议是一个很好的解决方案。 :)
-
使用
datenum进行转换。 -
datenum 究竟对我的情况有何帮助?我的问题不是,不知道 datenum 是什么。
标签: matlab