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 和第二个张量的第一个指标缩合在一起.
  • list1list2 的头部必须相同,但未必是 List. »

范例

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

基本范例  (3)

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

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

用相似操作:

范围  (4)

两个矩阵的广义内积:

矩阵和向量的内积:

向量和矩阵的内积:

两向量的哈密顿内积:

检查这个与使用 Dot 和共轭第二个向量结果一样:

推广和延伸  (2)

缩合第一个矩阵的第一个指标:

Inner 还适用于不是 List 的其它头部情形:

应用  (4)

布尔(内)积:

分块矩阵(内)积:

向量场的散度是一个内微分:

将列表中的函数应用到相应参数中:

属性和关系  (2)

这里给出了两个向量的数量积:

做同样的事:

结合 List 的积与 MapThread 有相同的结果:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

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