加权平均值:计算输入向量的加权几何、算术或调和平均值。-matlab开发

时间:2024-06-21 12:17:03
【文件属性】:

文件名称:加权平均值:计算输入向量的加权几何、算术或调和平均值。-matlab开发

文件大小:3KB

文件格式:ZIP

更新时间:2024-06-21 12:17:03

matlab

此函数计算一组输入值数组和权重数组的加权算术、调和或几何平均值。 实际上有两种操作模式: 1) 如果只有一个输入值数组和权重数组,则对这个数组中的所有元素计算加权平均值。 用户可以指定要计算加权平均值的维度,或者甚至指定“全部”,在这种情况下,数组被展平并且只返回一个标量值。 2)如果有多个输入值数组和权重数组,则跨N个输入值和权重数组输出逐个元素的加权均值。 例子: 模式一: >> scalarMean = weighted_mean('harmonic',[1 2 3],[0.2, 0.3, 0.2]); %输出是单个标量值 >> arrayMean = weighted_mean('算术',[1 2 3],[0.2, 0.3, 0.2],1); % 输出是一个大小为 (3x1) 的向量 模式二: >> arrayMean = weighted_mean('geometric',


【文件预览】:
weighted_mean.zip

网友评论