Matlab의 배열곱셈(.*)와 행렬 곱셈(*)의 차이점
다양한 매트랩 연산자들이 존재한다. 그 중에 특별히 헷갈리는 것은 배열 곱과 행렬 곱의 차이이다.
배열 곱은 .*으로 표시된다. 이는 일반적으로 행렬연산에서 실수를 나누어 곱하거나 나누어 줄 때 많이 쓴다. 실제적인 의미는 기존 행렬의 구조를 바꾸지 않으면서 해당 요소마다 곱하거나 나누어 주라는 의미이다.
행렬 곱은 *으로 표시된다. 이는 행렬간의 곱을 하고자 할 때 많이 사용하게 된다. 일반적으로 우리가 고등학교에서 배우는 행렬간의 곱셈 연산이라고 생각하면 된다.
댓글
댓글 쓰기