我已经有几天的问题,阅读我的测量csv文件,并作出一些简单的计算。我希望有人能帮我。
My Aim读取CSV数据文件如下:
用Excel打开:
date: 20140202 time: 083736 Cycles total: 74127 T_zer: 56 T_op1: 90.000
Actu state: stoppes ! T1: -23 T2: -12 T3: -32 T4: -65
*-*
324203 0 34724 0 0 0 2
431040 0 0 0 0 0 1
230706 0 0 0 0 0 1
340810 0 0 0 0 0 1
..............
....
.->这里第一个问题:如果我用编辑器打开,我只能看到一个定界符,它的";“。但肯定有两个?一排一列?如果只有";“,Excel如何将其正确地划分为行和行?
然而..。现在我试着用八度读这个文件。在那里,我把它变成八度音阶,但每一列都只有一列:/。对我来说,它将是非常舒适的,八度可以把它读入一个7xX矩阵。在这种情况下,我可以轻松地处理数据。
在这里,我的守则:
clc
clear all
[fname,pname] =uigetfile();
fname;
extra="/";
pname;
b=strcat(pname,extra,fname);
m = csvread(b);结果:m为双倍,4003x1。4003是相关的,但是在一个colum中的所有东西://
m =
0
0
0
454203
561040
340706我现在试着处理这个问题长达几天,但没有结果。
发布于 2014-06-18 10:10:44
不是八度专家,但看起来您可以使用德姆里德函数来读取CSV文件,它有许多参数可以帮助您正确读取文件。
https://stackoverflow.com/questions/24224773
复制相似问题