![]() |
1
2
如果我使用 XLSREAD 使用您的示例文件数据,我得到了正确的输出,就像 yuk did . 本声明来自以下文件: XLSSRADE 可以解释您遇到的问题:
另外,我还可以使用 TEXTSCAN :
现在可以格式化单元数组中的字符串
|
![]() |
2
1
其他两列的str2num和csvwrite也将是您的朋友。 我不确定我是否理解你所有的问题,但我怀疑这会让你在解决问题的过程中受益匪浅。 |
![]() |
3
0
使用 http://www.mathworks.com/matlabcentral/fileexchange/19707-xls2struct 假设你的.csv文件有一个“header”行。我在这个例子中使用了(时间,v1,v2):
|
![]() |
4
0
你可以使用 DATEVEC 将日期字符串转换为年、月、日、小时、分钟和秒。
编辑 : 如果我使用(R2010A)您的示例数据和代码
我在numdata中得到最后两列,在textdata中得到第一列。将datevec应用于textdata将把日期字符串转换为数字。 编辑2 : 要分析字符串,可以执行以下操作:
|
![]() |
ViSa · 如何在python中分隔存储在变量中的文本以创建数据帧? 10 月前 |
![]() |
Joan Lopez · 从csv中提取的数据获得平均值 1 年前 |
![]() |
Chinmaya Tewari · 创建新csv文件时权限被拒绝 1 年前 |
|
Parker Clark · 通过Bash操作csv中的特定列? 1 年前 |
![]() |
James Black · 如何基于列删除CSV文件中重复的行 1 年前 |