벡터화 연산자 사용
배열에서 함수나 연산자가 특별한 의미를 갖고 있는데 그 의미를 무시하려는 경우 벡터화 연산자를 사용할 수 있습니다. 예를 들어 다음과 같은 식을 생각해 볼 수 있습니다.
• 곱 연산을 벡터화하면 A 및 B의 쌍을 이루는 요소에 대한 곱이 각 요소에 포함되고 A 및 B와 크기가 같은 배열이 반환됩니다.
• 곱 연산을 벡터화하지 않으면 행렬이 표준 방식으로 곱해집니다.
함수 벡터화
대부분의 함수와 연산자는 이를 배열에 적용하여 계산하는 경우 해당 연산이 자동으로 벡터화됩니다.
dft 같이 인수에 배열이 필요한 함수를 괄호로 묶은 경우 식을 요소별로 계산하려고 하면 오류가 발생합니다.
중첩 배열 벡터화
벡터화 연산자는 배열에서 한 수준 아래로만 적용됩니다. 벡터화된 식에서 중첩 배열은 각각 일반 배열로 처리됩니다. 이러한 중첩 배열은 최상위 배열의 요소이기 때문입니다.
스칼라 값 벡터화
스칼라 값에 대해 벡터화 연산자를 사용하는 경우에는 아무런 결과도 발생하지 않습니다. 이 연산자는 벡터를 나타내려는 경우 등과 같이 순전히 표시를 위해서만 사용할 수 있습니다.