Math 为什么矩阵在赋值后改变一行值?-枫树

Math 为什么矩阵在赋值后改变一行值?-枫树,math,matrix,vector,maple,Math,Matrix,Vector,Maple,如图所示,矩阵A的两个值正在变化。为什么会这样?我能做些什么来解决它 我尝试“执行整个工作表”,但无法解决它 首先分配给A的矩阵在用于A[2,3]和A[3,2]项的公式中包含名称C 然后给名字C分配一个向量 当然,这会影响A的两个条目 如果您不希望发生这种情况,那么选择使用两个不同的名称用于两个不同的目的,例如,C代表向量,CP代表条目,反之亦然 如果你试图用同一个名字来表示两件不同的事情,你总会遇到麻烦。这不仅仅是一个枫叶问题:它会发生在数学和其他编程语言中

如图所示,矩阵A的两个值正在变化。为什么会这样?我能做些什么来解决它

我尝试“执行整个工作表”,但无法解决它


首先分配给A的矩阵在用于A[2,3]和A[3,2]项的公式中包含名称C

然后给名字C分配一个向量

当然,这会影响A的两个条目

如果您不希望发生这种情况,那么选择使用两个不同的名称用于两个不同的目的,例如,C代表向量,CP代表条目,反之亦然

如果你试图用同一个名字来表示两件不同的事情,你总会遇到麻烦。这不仅仅是一个枫叶问题:它会发生在数学和其他编程语言中