element-by-element1 MATLAB bsxfun(The binary singleton expansion function) MATLAB 은 기본적으로 matrix 연산을 수행 합니다. element-by-element 연산을 수행하고자 하는 경우에는 보통 점(.) 을 붙여서 다음과 같이 .* 와 같이 표현하곤 하죠. 또한 이런 element-by-element 연산을 하기 위해서는 변수의 차원이 맞아야 합니다. 즉 같은 크기여야 합니다. 다음과 같이 1행 ×3 열 의 x와 3행 × 1열의 y 를 3 × 3 행열을 만든 다음에 더하고 싶을 때는 다음과 같이 구성해야 할 것입니다. 일단 repmat 을 사용해서 x, y 를 3×3 행열로 만들어 주고~ 다음에 더해야 에러 없이 정상적으로 element-by-element 연산을 수행 할 것입니다. 그런데 오늘 소개할 bsxfun(binary singleton expansion f.. 2016. 2. 14. 이전 1 다음