Inner

Inner[f, list1, list2, g]
Dot 的一个推广,其中 f 起乘法的作用而 g 起加法的作用.

更多信息更多信息

  • Inner[f, {{a, b}, {c, d}}, {x, y}, g]->{g[f[a, x], f[b, y]], g[f[c, x], f[d, y]]}.
  • 如同 Dot 一样,Inner 有效地将第二个张量的第一个指标和第一个张量的最后一个指标进行比较. 将 Inner 应用到一个秩为 r 的张量和秩为 s 的张量,得到秩为 的张量.
  • Inner[f, list1, list2]g 使用 Plus.
  • Inner[f, list1, list2, g, n] 将第一个张量的指标 n 和第二个张量的第一个指标进行比较.
  • 的头部必须相同,但未必是 List. »

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

基本范例 (3)基本范例 (3)

使用"乘法算子" g,计算两个列表的"内积 f":

In[1]:=
Click for copyable input
Out[1]=

计算一个矩阵和一个向量的广义内积:

In[1]:=
Click for copyable input
Out[1]=

用相似操作:

In[1]:=
Click for copyable input
Out[1]=
In[2]:=
Click for copyable input
Out[2]=
版本 1 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »