Wolfram 언어

커링된 함수

Wolfram 언어의 함수는 인수의 수와 순서에 대한 명확한 구조를 가지고 있습니다. 함수 중에는 연산자 형태를 가진 것도 있으며 그 함수의 인수는 두 쌍의 대괄호를 사용하여 주어집니다. Haskell Curry의 이름을 따서 명명된 새로운 함수 Curry를 사용하면 인수를 어떤 수의 대괄호와 임의의 순서로 전달하여 모든 Wolfram 언어 기능을 사용할 수 있습니다.

행렬과 벡터의 내적은 다중 선형 작업입니다. Curry를 사용하여 이를 명시적으로 할 수 있습니다. 행렬과 두 개의 벡터를 취합니다.

위의 행렬에 대응하는 벡터에 대해 선형 연산자를 구축합니다. 이것이 첫 번째 인수가 행렬인 2 인수를 가진 Dot의 동작입니다.

이 행렬은 두 벡터에 대한 이중 선형 연산을 지원합니다. 이것은 3 인수 Dot의 동작입니다. 이 경우 행렬이 Dot의 2 인자로 쓰입니다.

인수를 하나씩 따로 줄 수도 있습니다.

관련 예제

de en es fr ja pt-br zh