我知道你的意思是用简单的符号来实现这个内积,使得你写起来就像加减乘除那样对吧。但是,Mathematica里面是做不到的,你只能使用命令KroneckerProduct。我觉得吧,你可以复制这个命令,下次要敲的时候,直接粘贴就OK~~我有时候用很长的命令的时候就是这么干的。
定义 kp = KroneckerProduct
然后用就是了,mathematica总体上来说是函数式风格的编程,所以不是每一种运算都会有中缀表达式的。
同一个加法,也会有不同的表达:
a + b
Plus[a, b]
Apply[Plus, {a, b}]
这是语法的不同,不是功能的不同
a~KroneckerProduct~b