首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSV导入,只有一列(Matlab/Octave)

CSV导入,只有一列(Matlab/Octave)
EN

Stack Overflow用户
提问于 2014-06-14 22:10:34
回答 1查看 4.4K关注 0票数 2

我已经有几天的问题,阅读我的测量csv文件,并作出一些简单的计算。我希望有人能帮我。

My Aim读取CSV数据文件如下:

用Excel打开

代码语言:javascript
复制
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矩阵。在这种情况下,我可以轻松地处理数据。

在这里,我的守则:

代码语言:javascript
复制
clc
clear all
[fname,pname] =uigetfile();

fname;
extra="/";
pname;

b=strcat(pname,extra,fname);

m = csvread(b);

结果:m为双倍,4003x1。4003是相关的,但是在一个colum中的所有东西://

代码语言:javascript
复制
m =

       0
       0
       0
   454203
   561040
   340706

我现在试着处理这个问题长达几天,但没有结果。

EN

回答 1

Stack Overflow用户

发布于 2014-06-18 10:10:44

不是八度专家,但看起来您可以使用德姆里德函数来读取CSV文件,它有许多参数可以帮助您正确读取文件。

  • 从第X行开始读取数据(而不是从一开始)
  • 只有Y列
  • 定义字段之间的分隔符
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24224773

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档