matlab在一组数据中每100个数取一次均值
时间: 2024-02-16 21:05:35 浏览: 81
基于MATLAB对指定区间生成指定数量的随机数据进行均值滤波
可以使用MATLAB的reshape函数将数据按照每100个一组进行分组,然后再使用mean函数计算每组数据的均值。以下是示例代码:
```matlab
% 生成一组随机数据
data = rand(1,1000);
% 每100个数一组,共有10组数据
grouped_data = reshape(data, 100, 10);
% 计算每组数据的均值
mean_data = mean(grouped_data);
```
其中,第一行代码生成了一组随机数据;第三行代码使用reshape函数将数据按照每100个一组进行分组;最后一行代码使用mean函数计算每组数据的均值。
阅读全文