当我们谈论矩阵或矩阵时,“一元减去”是什么?代表算术运算符?

有帮助吗?

解决方案

矩阵A中所有元素都被否定了。

那样,A +( - A)== 0。

编辑:这是来自http://math.nist.gov/javanumerics/jama/">JAMA的来源:

/**  Unary minus
@return    -A
 */
public Matrix uminus () {
   Matrix X = new Matrix(m,n);
   double[][] C = X.getArray();
   for (int i = 0; i < m; i++) {
      for (int j = 0; j < n; j++) {
         C[i][j] = -A[i][j];
      }
   }
   return X;
}

编辑2:如果A是

1 2
3 4

然后一元减去A是

-1 -2
-3 -4

其他提示

如果M是您的矩阵,则-M是已应用一元减号的新矩阵

( - M)[i,j] = - (M [i,j])

“一元减去”对于矩阵来说,元素否定就像其他人所说的那样。

更一般地,在计算机科学中,“一元运算符”是指“一元运算符”。是一个操作单个操作数的操作。 C中的其他常见示例包括'++'或'= *'一元运算符。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top