Wolfram Language

Funções currificadas

Funções na Wolfram Language têm uma estrutura definida de argumentos, em termos de quantos e em que ordem eles podem ser dados. Algumas delas têm os chamados formulários de operador, cujos argumentos podem ser dados em dois pares de colchetes. Com a nova função Curry, nomeada assim por causa de Haskell Curry, você pode usar qualquer função da Wolfram Language com argumentos passados em qualquer número de pares de colchetes e qualquer ordem.

O produto escalar de matrizes e vetores é uma operação multilinear. Com a Curry, você pode tornar isso explícito. Pegue uma matriz e dois vetores.

Construa um operador linear em vetores que correspondam a essa matriz. Esta será a ação de Dot com dois argumentos, sendo o primeiro a matriz.

A matriz também corresponde a uma operação bilinear em dois vetores. Esta será a ação de Dot com três argumentos, onde a matriz será colocada como o segundo argumento de Dot.

Argumentos também podem ser dados um por um.

Exemplos Relacionados

de en es fr ja ko zh