Opened 13 years ago
Last modified 13 years ago
#1403 closed defect
Vectorización de funciones escalares — at Initial Version
Reported by: | Víctor de Buen Remiro | Owned by: | Víctor de Buen Remiro |
---|---|---|---|
Priority: | high | Milestone: | Mantainance |
Component: | Math | Version: | head |
Severity: | critical | Keywords: | |
Cc: |
Description
Para evitar ciclos en TOL sería de gran utilidad una función
Matrix Vectorize(Code scalarFunction, Set matrices)
para ciclar funciones escalares a lo largo de argumentos matriciales.
Dada una función real scalar
Real f(Real x1 [, Real x2, ...])
y un conjunto de matrices
Set X = [[ Matrix X1, Matrix X2, ...]]
la función de vectorización
Matrix V = Vectorize(X,f)
es el resultado de aplicar la función escalar a cada celda de las matrices, las cuales deben tener todas las mismas dimensiones.
También se podría permitir que algunos de los elementos fueran reales, aunque al menos uno de ellos debería ser una matriz.