Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Algorithm 矩阵表达式简化_Algorithm_Matrix_Theory - Fatal编程技术网

Algorithm 矩阵表达式简化

Algorithm 矩阵表达式简化,algorithm,matrix,theory,Algorithm,Matrix,Theory,我想知道是否可以简化: T*V + V*T // V = V^(t) symmetric 如果两个操作数都是矩阵,出于以下考虑,我认为这是不可能的: 如果我们将两个矩阵A和T相乘,其中A是对称的(即A(i,j)=A(j,i)),我们得到以下结果: 对于A*T,我们将z行和s列中的项目计算为: __n__ \ / A(z,i)*T(i,s) ----- i=1 另一方面,T*A,我们得到了行z,列s: __n__ __n__ \

我想知道是否可以简化:

T*V + V*T // V = V^(t) symmetric

如果两个操作数都是矩阵

,出于以下考虑,我认为这是不可能的:

如果我们将两个矩阵
A
T
相乘,其中
A
是对称的(即
A(i,j)=A(j,i)
),我们得到以下结果:

对于
A*T
,我们将
z
行和
s
列中的项目计算为:

 __n__
 \
 /     A(z,i)*T(i,s)
 -----
  i=1
另一方面,
T*A
,我们得到了行
z
,列
s

 __n__                     __n__
 \                         \
 /     T(z,i)*A(i,s)  =    /     T(z,i)*A(s,i)
 -----                     -----
  i=1                       i=1

因此,只要我们对
T
中的条目
T(i,j)
一无所知,我想我们就不能说这些总和是如何相互关联的。

出于以下考虑,我认为这是不可能的:

如果我们将两个矩阵
A
T
相乘,其中
A
是对称的(即
A(i,j)=A(j,i)
),我们得到以下结果:

对于
A*T
,我们将
z
行和
s
列中的项目计算为:

 __n__
 \
 /     A(z,i)*T(i,s)
 -----
  i=1
另一方面,
T*A
,我们得到了行
z
,列
s

 __n__                     __n__
 \                         \
 /     T(z,i)*A(i,s)  =    /     T(z,i)*A(s,i)
 -----                     -----
  i=1                       i=1
因此,只要我们对
T
中的
T(i,j)
项一无所知,我想我们就不能说这些总和是如何相互关联的