Wolfram Language

Funciones currificadas

Las funciones en Wolfram Language tienen una estructura definida de argumentos, en términos de cuántas y en qué orden pueden ser dadas. Algunas de ellas tienen las llamadas formas de operador, cuyos argumentos pueden ser dados en dos pares de paréntesis. Con la nueva función Curry, llamada así por Haskell Curry, usted puede usar cualquier función de Wolfram Language con argumentos pasados en cualquier número de paréntesis y en cualquier orden.

El producto escalar de matrices y vectores es una operación multilineal. Con Curry, usted puede hacerla explícita. Tome una matriz y dos vectores.

Construya un operador lineal en vectores que corresponden a la matriz. Esta será la acción de Dot con dos argumentos, siendo el primero la matriz.

La matriz también corresponde a una operación bilineal en dos vectores. Esta será la acción de Dot con tres argumentos, donde la matriz será colocada como el segundo argumento de Dot.

Los argumentos también pueden ser dados uno a uno.

Ejemplos relacionados

de en fr ja ko pt-br zh