如何从文本文件中所有数据转换成一个单独的列?

10视图(30天)
我试图分析地震信号。因为,我需要绘制加速度随时间的变化。我得到的地震数据在excel表附在excel文件。前八行中的数据是时间增加的数据。下一个加速度是第二行。我怎么能把数据转换成一个列,这样我就可以和时间关联数据吗?

接受的答案

dpb
dpb 2018年7月14日
编辑:dpb 2018年7月15日
情商= xlsread (“Data.xlsx”);
情商=重塑(EQ (: 1:8)。[], 1);
将返回第一个8列向量的秩序是由行。
然而这一个非常特殊的数据存储所述;是什么最后8列——几乎所有南除了两个局部地区——
> > d = xlsread (“EQData.xlsx”);
> >总和(isfinite (d))
ans =
1到10
16361 16362 16371 16369 16358 16354 16354 16354 12 16
11到16
13 12 10 10 10 6
> > =找到(isfinite (d (:, 9)));
> >【d(是)】
ans =
5468 2
5469年0
5470年0
5471年0
5472 14501
5473年0
10956年3
10957年0
10958年0
10959年0
10960 14501
10961年0
> >
2的评论
dpb
dpb 2018年7月15日
编辑:dpb 2018年7月15日
嗯,它最初描述的正是行/列是什么。
“前八行中的数据是数据增加时间了。”
解释它是什么,你的意思是,,。

登录置评。

答案(1)

Achyut Paudel
Achyut Paudel 2018年7月16日
我希望excel文件中的数据的一组行和列在一个列。
我想的excel文件中的数据列,这样所有行中的数据之前,先从下一行开始。例如,我想生成下列表格中的数据。
0.158 -0.304 0.048 0.178 0.097 0.162 0.106 0.155 0.111 0.155 -0.296 -0.381 0.096 0.134 0.144 0.109等等第三行,继续……
4评论
dpb
dpb 2018年7月16日
欢迎你;我想知道剩余的数据/结果的最初反应可能隐藏……

登录置评。

下载188bet金宝搏

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!