PositionSmallest

PositionSmallest[list]

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

PositionSmallest[list,n]

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

PositionSmallest[list,n,orderfun]

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

更多信息

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

范例

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

基本范例  (2)

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

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

范围  (6)

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

PositionSmallest 适用于任意数值:

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

PositionSmallest 默认使用数字排序:

使用标准排序:

PositionSmallest 适用于 Quantity 表达式列表:

PositionSmallest 适用于 DateObject 表达式列表:

属性和关系  (4)

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

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

PositionSmallest 给出所有最小元素的位置:

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

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

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

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

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

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

将所有不对应于全局最小值的峰值位置删除:

可能存在的问题  (2)

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

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

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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