MapThread

MapThread[f,{{a1,a2,},{b1,b2,},}]

给出 {f[a1,b1,],f[a2,b2,],}.

MapThread[f,{expr1,expr2,},n]

f 作用到 expri n 层上的所有部分.

MapThread[f]

表示 MapThread 的操作符形式,可用于表达式的计算.

更多信息

范例

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

基本范例  (4)

f 作用于对应的元素对:

f 作用于矩阵元素:

f 作用于关联对应的值:

使用 MapThread 的操作符形式:

范围  (2)

在缺省情况下,MapThread 线性作用于第 1 层的参数:

在第 2 层的线性作用:

MapThread 对任意数量的表达式起作用:

应用  (3)

建立一个外部的元胞自动机:

特征向量除以对应的特征值:

将函数列表作用于对应的自变量上:

属性和关系  (6)

在矩阵中增加元素列:

获得矩阵列中的元素列表:

MapThread 的作用类似 Thread,但分开函数和自变量:

Thread 在线性作用前计算整个表达式:

MapThread 分开处理函数和它的自变量:

对于有几个变量的函数,MapThread 是广义的 Map

并行计算 MapThread

可能存在的问题  (2)

所有自变量必须是具有相同长度的列表:

Thread 在必要时重复使用非列表参数:

MapThread 将列表中的关联组合在一起:

Apply 来把一个关联的值组合在一起:

Wolfram Research (1991),MapThread,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MapThread.html (更新于 2017 年).

文本

Wolfram Research (1991),MapThread,Wolfram 语言函数,https://reference.wolfram.com/language/ref/MapThread.html (更新于 2017 年).

CMS

Wolfram 语言. 1991. "MapThread." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2017. https://reference.wolfram.com/language/ref/MapThread.html.

APA

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

BibTeX

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

BibLaTeX

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