HP Calculadora gráfica HP Prime Manual del usuario
Página 440

438
Funciones y comandos
FOR
Se utiliza en programación en bucles para los que se conoce
el número de iteraciones.
format
Devuelve un número real como una cadena con el formato
indicado (f=flotante,s=científico,e=ingeniería).
format(Real,Str("f4"||"s5"||"e6"))
Ejemplo:
format(9.3456,"s3")
devuelve
9.35
fracmod
Para un entero dado n (que representa una fracción) y un
entero p (el módulo), devuelve la fracción a/b, de tal manera
que n=a/b(mod p).
fracmod(Intg(n),Intg(p))
Ejemplo:
fracmod(41,121)
devuelve
2/3
froot
Devuelve la lista de raíces y polos de un polinomio racional.
Cada raíz o polo va seguido de su multiplicidad.
froot(PoliRac)
Ejemplo:
froot((x^5-2*x^4+x^3)/(x-3))
devuelve
[0,3,1,2,3,-1]
fsolve
Devuelve la solución numérica de una ecuación o un sistema
de ecuaciones. Con el tercer argumento opcional, puede
especificar un supuesto para la solución o un intervalo en el
cual se espera que se produzca la solución. Con el cuarto
argumento opcional, puede nombrar el algoritmo iterativo
que se utilizará con el solucionador.
fsolve(Expr,Var,[Supuesto o
Intervalo],[Método])
Ejemplo:
fsolve(cos(x)=x,x,-1..1,bisection_solver)
devuelve
[0.739085133215]
function_diff
Devuelve la función derivada de una función.
function_diff(Fnc)
Ejemplo:
function_diff(sen)
devuelve
(`x`)->cos(`x`)