HP Calculadora gráfica HP Prime Manual del usuario

Página 440

Advertising
background image

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`)

Advertising