matlab求变异系数函数
时间: 2023-11-04 22:14:41 浏览: 146
Matlab实现变异系数法求权重+评价
MATLAB中可以使用`std`和`mean`函数来计算一组数据的标准差和均值,然后再用标准差除以均值即可得到变异系数。具体代码如下:
```matlab
function cv = coefficient_of_variation(data)
% data为数据序列
% cv为变异系数
cv = std(data) / mean(data);
end
```
调用这个函数时,传入需要计算变异系数的数据序列即可,例如:
```matlab
data = [1, 2, 3, 4, 5];
cv = coefficient_of_variation(data);
disp(cv);
```
输出结果为:
```
0.4714
```
阅读全文