标签: matlab file-io csv
之前我使用过MATLAB,但用它来分析*.txt文件中的数据。有人可以帮助我如何编程MATLAB来读取所有100 csv文件。每个csv文件有14列,大约10,000行。这些csv文件只包含数字,没有文字。
*.txt
我想要的只是读取列F,G和H.并从中计算列F,G和H的平均值,然后再次平均F,G和H列的整个100 csv文件的值
答案 0 :(得分:11)
您可以通过执行
files= dir('folder_wilth_your_csv_files\*.csv');
然后你用
num_files = length(files); for i=1:num_files data=csvread(files(i).name) end
csvread将允许您仅读取某一行和列范围。一旦掌握了数据,平均就是一件非常重要的事情。
答案 1 :(得分:2)
您是否看过dlmread或csvread?