PositionLargest

PositionLargest[list]

给出 list 中数值最大的值的位置.

PositionLargest[list,n]

给出前 n 个最大值的位置.

PositionLargest[list,n,orderfun]

给出由 orderfun 确定的 listn 个最大值的位置.

更多信息

  • PositionLargest 默认情况下按数值大小对值进行比较,返回最大值或 n 个最大值的位置列表.
  • PositionLargest[list] 给出一个最大值的位置列表.
  • PositionLargest[list,n] 给出 n 个最大值的 n 个位置子列表的列表,如果少于 n 个,则给出尽可能多的子列表.
  • PositionLargest 预期所有对象都可以根据排序函数相互比较.

范例

打开所有单元关闭所有单元

基本范例  (2)

找出列表中最大值的位置:

获取三个最大值的位置列表:

范围  (6)

找出关联中两个最大值的位置:

PositionLargest 适用于任意数值:

PositionLargest 可以处理非数值型数据的排序:

PositionLargest 默认使用数字排序:

使用标准排序:

PositionLargest 适用于 Quantity 表达式列表:

PositionLargest 适用于 DateObject 表达式列表:

属性和关系  (4)

找出随机列表中最大元素的位置:

与使用 PositionMax 得到的结果相比较:

PositionLargest 给出所有最大元素的位置:

TakeLargest 将只按要求的数量给出位置:

必须指定最大元素的数量,才可以使用 TakeLargest 获取对应于最大元素的所有位置:

找出随机列表中最大元素的位置:

一旦最大元素的数量已知,就可以使用 Ordering

找出随机列表中最大元素的位置:

FindPeaks 给出所有局部最大值的位置:

将所有不对应于全局最大值的峰值位置删除,如果恰好有连续的峰值,就会丢失一些位置:

可能存在的问题  (2)

如果出现的最大值少于请求的数量,则 PositionLargest 将给出尽可能多的位置:

如果元素不可比,则 PositionLargest 将不执行计算:

Wolfram Research (2022),PositionLargest,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PositionLargest.html.

文本

Wolfram Research (2022),PositionLargest,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PositionLargest.html.

CMS

Wolfram 语言. 2022. "PositionLargest." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/PositionLargest.html.

APA

Wolfram 语言. (2022). PositionLargest. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/PositionLargest.html 年

BibTeX

@misc{reference.wolfram_2024_positionlargest, author="Wolfram Research", title="{PositionLargest}", year="2022", howpublished="\url{https://reference.wolfram.com/language/ref/PositionLargest.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_positionlargest, organization={Wolfram Research}, title={PositionLargest}, year={2022}, url={https://reference.wolfram.com/language/ref/PositionLargest.html}, note=[Accessed: 22-November-2024 ]}