MATLAB中

发布时间:2025-03-03 14:25:52 来源:君肯网

m=trimmean(X,percent)计算X的截尾均值。就是去掉最大最小求平均,到底去多少数再算平均得看参数percent。percent是矩阵X中元素数量的百分比。官网给的说明是:对于矢量输入,m是分别排除X中最高和最低值的k个数据后的平均值,其中k=n*(percent/100)/2,其中n是X中的元素个数。对于矩阵输入,m是包含X的每列的截尾均值的行向量。对于n维数组,trimmean沿着第一个非单精度维进行运算。percent是介于0和100之间的标量。

4个数,去除最大最小值,percent为50

矩阵的话就是按列计算截尾均值

TRIMMEAN公式用什么分隔数组

(1)Percent &lt0 或 Percent &gt1,函数 TRIMMEAN 返回错误值 #NUM!;

(2)Percent参数的通用公式:Percent=1÷数据总数×去除的总数;

(3)TRIMMEAN 将除去的数据点数目向下舍入为最接近的 2 的倍数。如果 Percent = 0.1,30 个数据点的 10% 等于 3 个数据点。函数 TRIMMEAN 将对称地在数据集的头部和尾部各除去一个数据。

excel 中可以用函数trimmean,如果去除最高分3个和最低分2个,好像不对了,去除不同怎样算平均分呢喃

TRIMMEAN不是去掉一个最高分和一个最低分两个数,而是去掉一定比例的数。

TRIMMEAN函数的语法是:TRIMMEAN(array, percent)

TRIMMEAN函数具有下列参数:

第一,Array:需要进行整理并求平均值的数组或数值区域。

第二,Percent:计算时所要除去的数据点的比例,例如,如果 percent = 0.2,在 20

个数据点的集合中,就要除去4个数据点(20×0.2):即头部除去2个,尾部除去2个。

他是一个函数,必须放在一个单元格内,如何显示你留下来的多个数据?

给你构造一个函数

选择一个与你数据一样的区域,在其中的每一个格内都填入这个公式

就得到一个新的区域,其中去掉的数据显示空

其中

data 指定为对应的单元格,

MATLAB中

Ran选择全部的源数据(需要使用绝对引用,这样可以方便复制公式)

Del是你要去出的数据个数,如 2 表示去掉2个最高和2个最低。

Function ExTRIMMEAN(data As Single, Ran As Range, Del As Integer)

Dim ZMAX As Integer, ZMIN As Integer

Dim ZRAN As Range

ZMAX = 0

ZMIN = 0

For Each ZRAN In Ran

If data &gtZRAN.Value Then ZMIN = ZMIN + 1

If data &ltZRAN.Value Then ZMAX = ZMAX + 1

Next

ExTRIMMEAN = data

If ZMAX &ltDel Or ZMIN &ltDel Then ExTRIMMEAN = ””

End Function

以上就是关于MATLAB中 trimmean函数怎么使用全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

更多相关资讯

m=trimmean(X,percent)计算X的截尾均值。就是去掉最大最小求平均,到底去多少数再算平均得看参数percent。percen…
查看详情
m=trimmean(X,percent)计算X的截尾均值。就是去掉最大最小求平均,到底去多少数再算平均得看参数percent。percen…
查看详情
m=trimmean(X,percent)计算X的截尾均值。就是去掉最大最小求平均,到底去多少数再算平均得看参数percent。percen…
查看详情
相关文章
推荐游戏
风之谷
风之谷
游戏资讯 10.5M
下载
斗罗大陆3
斗罗大陆3
游戏资讯 566.9M
下载
冠军网球
冠军网球
游戏资讯 148.1M
下载
最佳炮手
最佳炮手
游戏资讯 68.1M
下载
如梦下弦月
如梦下弦月
游戏资讯 840.1M
下载
富甲封神传
富甲封神传
游戏资讯 263.0M
下载