Voorbeeld:
logb(5,2) retourneert ln(5)/ln(2), wat bij benadering 2,32192809489 is
logistic_regression
Hiermee worden y, y', C, y'max, xmax en R geretourneerd, waarbij y een logistieke functie is (de oplossing van
y'/y=a*y+b), zodat y(x0)=y0 en waarbij [y'(x0),y'(x0+1)...] de beste benadering is van de lijn die wordt
gevormd door de elementen in de lijst L.
logistic_regression(Lst(L),Reëel(x0),Reëel(y0))
Voorbeeld:
logistic_regression([0.0,1.0,2.0,3.0,4.0],0.0 ,1.0) retourneert [-17.77/(1+exp(-
0.496893925384*x+2.82232341488+3.14159265359* i)),-2.48542227469/(1+cosh(- 0.496893925384*x
+2.82232341488+3.14159265359* i))]
lu
Voor een numerieke matrix A wordt hiermee permutatie P, L en U geretourneerd zodat PA=LU.
lu(Matrix)
Voorbeeld:
lu([1 2],[3 4]) retourneert [ [1 2] [[1 0],[3 1]] [[1 2], [0 -2]]]
lvar
Hiermee wordt bij een expressie een lijst geretourneerd met de functies van de expressie die gebruikmaken
van variabelen, inclusief exemplaren van de variabelen zelf.
lvar(Expr)
Voorbeeld:
lvar(e^(x)*2*sin(y) + ln(x)) retourneert [e^(x) sin(y) ln(x)]
map
Deze functie wordt op twee manieren gebruikt. Hierbij is het tweede argument altijd een toewijzing van een
variabele aan een expressie. Als de expressie een functie is van de variabele, wordt de functie toegepast op
elk element in de vector of matrix (het eerste argument) en wordt de resulterende vector of matrix
geretourneerd. Als de expressie een Booleaanse test is, wordt elk element in de vector of matrix getest en
worden de resultaten geretourneerd als vector of matrix. Elke test retourneert ofwel 0 (mislukt) of 1
(geslaagd).
map(Matrix, Var → Functie) of map(Matrix, Var → Test)
Voorbeelden:
map([1 2 3], x→x
map([1 2 3], x→ x>1) retourneert [0 1 1]
mat2list
Hiermee retourneert u een vector met de elementen van een matrix.
mat2list(Matrix)
) retourneert [1 8 27]
3
Het menu Catlg 479