中位数的求解
我们有以下一组年龄数据:
2位雇员的年龄是17
4位雇员的年龄是28
1位雇员的年龄是18
2位雇员的年龄是31
3位雇员的年龄是21
1位雇员的年龄是33
1位雇员的年龄是26
2位雇员的年龄是34
1位雇员的年龄是26
3位雇员的年龄是37
1位雇员的年龄是39
3位雇员的年龄是43
2位雇员的年龄是40
- 创建一个年龄数组,没有年龄的人数设置为0
>> f_abs = [2 1 0 0 3 0 0 1 0 1 0 4 0 2 0 1 2 0 0 3 0 1 2 0 0 3];
- 创建一个数组存放年龄
>> bins = [17:43];
- 创建一个数组,按频数重复每个元素
raw = [];
完整程序:
f_abs = [2 1 0 0 3 0 0 1 0 1 0 4 0 2 0 1 2 0 0 3 0 1 2 0 0 3];
bins = [17:43];
raw = [];
for i = 1:length(f_abs)