문제

우리가 행렬이나 행렬에 대해 이야기 할 때, "단지 마이너스"는 산술 연산자로 무엇을 의미합니까?

도움이 되었습니까?

해결책

모든 요소가 부정 된 매트릭스 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 IS의 단제 마이너스입니다

-1 -2
-3 -4

다른 팁

m이 당신의 행렬 인 경우 -m은 단시간 마이너스가 적용된 새 행렬입니다.

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

매트릭스의 "단지 마이너스"는 다른 사람들이 말한 것처럼 요소 부정에 의한 요소입니다.

보다 일반적으로 컴퓨터 과학에서 "단독 운영자"는 단일 피연산자에서 작동하는 것입니다. C의 다른 일반적인 예로는 '++'또는 '=*'단수 연산자가 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top