Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 核心语言 > 列表操作 > 函数作用于列表 >
Mathematica > 数据处理 > 大型数组的处理 > 函数作用于列表 >

Outer

Outer[f, list1, list2, ...]
给出 listi 的广义外积,形成列表最底层元素的所有可能组合,并用 f 作用。
Outer[f, list1, list2, ..., n]
只组合 listi 中前 n 层的元素。
Outer[f, list1, list2, ..., n1, n2, ...]
只组合相应的 listini 层的元素。
  • Outer 应用在张量 Ti1i2...irUj1j2...js 的结果是有元素 f[Ti1i2...ir, Uj1j2...js] 的张量 Vi1i2...irj1j2...js。 将 Outer 应用到秩为 rs 的两个张量给出的结果是秩为 r+s 的一个张量。
  • 所有 listi 的头部是相同的,但不一定是 List »
  • listi 不一定是立方形数组。
  • 如果仅给出单个层,则假定它应用到所有的 listi。如果有几个 ni,但少于 listi 的数目,则使用其余 listi 的最底层元素。
1 的新功能 | 5 中的修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team