我想知道在matlab中加载.txt文件。我所拥有的矢量数据是一行,我想计算平均值和其他统计数据。
请建议我一个方法......
谢谢, 艾西瓦娅
答案 0 :(得分:1)
如果您的 txt 文件的行矢量数据如下所示:
3.4
-4.1
1.5
-3
...
然后你可以简单地使用:
data = load('file.txt'); #% load file
N = length(data); #% number of elements
mu = mean(data); #% mean
sigma = std(data); #% standard deviation
plot(data) #% simple plot
答案 1 :(得分:0)
给定包含逗号分隔值的文件csvlist.dat
02, 04, 06, 08, 10, 12
03, 06, 09, 12, 15, 18
05, 10, 15, 20, 25, 30
07, 14, 21, 28, 35, 42
11, 22, 33, 44, 55, 66
要阅读整个文件,请使用
csvread('csvlist.dat')
ans =
2 4 6 8 10 12
3 6 9 12 15 18
5 10 15 20 25 30
7 14 21 28 35 42
11 22 33 44 55 66
或者您可以使用importdata。