如何在matlab中的csv文件中做平均值

vis*_*shi 0 csv matlab

matlab中是否有任何函数自动执行存储在csv文件中的数据的平均值,并将该平均值存储在其他csv文件中.这是我存储在csv文件中的数据

156.465902
416.337235
113.321306
88.751015
816.503289
104.757462
99.555698
210.75769
79.555543
131.261252
327.92057
120.064075
94.364211
167.277443
84.036572
188.522951
599.428593
275.750197
246.108917
1477.377321
140.480201

sga*_*zvi 6

您可以使用dlmreaddlmwrite实现您想要的.

values = dlmread('input_file.csv');
m = mean(values(:));
dlmwrite('output_file.csv', m);
Run Code Online (Sandbox Code Playgroud)

您还可以将值附加到输出文件,如下所示:

dlmwrite('output_file.csv', m, '-append');
Run Code Online (Sandbox Code Playgroud)

  • @vishwajoshi如果有帮助,请毫不犹豫地接受答案 (2认同)