关于平均数的!我有大量的x的数据,想要求得是x'=x-x的每三小时的平均数x为每小时会禅城,无规则数量的x.举例,我已有的数据为:h x1 21 62 53 54 75 85 36 86 10......每三小时,也就是,2,6,5,5的平均数是,
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/24 07:03:20
![关于平均数的!我有大量的x的数据,想要求得是x'=x-x的每三小时的平均数x为每小时会禅城,无规则数量的x.举例,我已有的数据为:h x1 21 62 53 54 75 85 36 86 10......每三小时,也就是,2,6,5,5的平均数是,](/uploads/image/z/8512762-58-2.jpg?t=%E5%85%B3%E4%BA%8E%E5%B9%B3%E5%9D%87%E6%95%B0%E7%9A%84%21%E6%88%91%E6%9C%89%E5%A4%A7%E9%87%8F%E7%9A%84x%E7%9A%84%E6%95%B0%E6%8D%AE%2C%E6%83%B3%E8%A6%81%E6%B1%82%E5%BE%97%E6%98%AFx%27%3Dx-x%E7%9A%84%E6%AF%8F%E4%B8%89%E5%B0%8F%E6%97%B6%E7%9A%84%E5%B9%B3%E5%9D%87%E6%95%B0x%E4%B8%BA%E6%AF%8F%E5%B0%8F%E6%97%B6%E4%BC%9A%E7%A6%85%E5%9F%8E%2C%E6%97%A0%E8%A7%84%E5%88%99%E6%95%B0%E9%87%8F%E7%9A%84x.%E4%B8%BE%E4%BE%8B%2C%E6%88%91%E5%B7%B2%E6%9C%89%E7%9A%84%E6%95%B0%E6%8D%AE%E4%B8%BA%EF%BC%9Ah+x1+21+62+53+54+75+85+36+86+10......%E6%AF%8F%E4%B8%89%E5%B0%8F%E6%97%B6%2C%E4%B9%9F%E5%B0%B1%E6%98%AF%2C2%2C6%2C5%2C5%E7%9A%84%E5%B9%B3%E5%9D%87%E6%95%B0%E6%98%AF%2C)
关于平均数的!我有大量的x的数据,想要求得是x'=x-x的每三小时的平均数x为每小时会禅城,无规则数量的x.举例,我已有的数据为:h x1 21 62 53 54 75 85 36 86 10......每三小时,也就是,2,6,5,5的平均数是,
关于平均数的!
我有大量的x的数据,想要求得是x'=x-x的每三小时的平均数
x为每小时会禅城,无规则数量的x.
举例,我已有的数据为:
h x
1 2
1 6
2 5
3 5
4 7
5 8
5 3
6 8
6 10
..
..
..
每三小时,也就是,2,6,5,5的平均数是,4.5
7,8,3,8,10的平均数是7.2
我所希望能够求得的是,
h x x每三小时的平均数
1 2 4.5
1 6 4.5
2 5 4.5
3 5 4.5
4 7 7.2
5 8 7.2
5 3 7.2
6 8 7.2
6 10 7.2
如此我便可以求x'
不知如此解释是否清楚.
自己因为刚开始自学,只要能解决问题,
关于平均数的!我有大量的x的数据,想要求得是x'=x-x的每三小时的平均数x为每小时会禅城,无规则数量的x.举例,我已有的数据为:h x1 21 62 53 54 75 85 36 86 10......每三小时,也就是,2,6,5,5的平均数是,
h = [1 1 2 3 4 5 5 6 6]; % 保证是按顺序存放的
x = [2 6 5 5 7 8 3 8 10];
x_ = zeros(size(x));
stop = 4;
xs = 1;
mx = [];
for i = 1 : length(h)
if (h(i) < stop)
mx = [mx x(i)];
else
x_(xs : i) = mean(mx);
stop = stop + 3;
xs = i;
mx = x(i);
end
end
x_(xs : i) = mean(mx);
x_