PositionSmallest
PositionSmallest[list]
给出 list 中数值最小的值的位置.
PositionSmallest[list,n]
给出前 n 个最小值的位置.
PositionSmallest[list,n,orderfun]
给出由 orderfun 确定的 list 中 n 个最小值的位置.
更多信息
- PositionSmallest 默认情况下按数值大小对值进行比较,返回最小值或 n 个最小值的位置列表.
- PositionSmallest[list] 给出一个最小值的位置列表.
- PositionSmallest[list,n] 给出 n 个最小值的 n 个位置子列表的列表,如果少于 n 个,则给出尽可能多的子列表.
- PositionSmallest 预期所有对象都可以根据排序函数相互比较.
范例
打开所有单元关闭所有单元范围 (6)
PositionSmallest 适用于任意数值:
PositionSmallest 可以处理非数值型数据的排序:
PositionSmallest 默认使用数字排序:
PositionSmallest 适用于 Quantity 表达式列表:
PositionSmallest 适用于 DateObject 表达式列表:
属性和关系 (4)
PositionSmallest 给出所有最小元素的位置:
TakeSmallest 将只按要求的数量给出位置:
必须指定最小元素的数量,才可以使用 TakeSmallest 获取对应于最小元素的所有位置:
一旦最小元素的数量已知,就可以使用 Ordering:
FindPeaks 给出所有局部最小值的位置:
可能存在的问题 (2)
文本
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 年