I

identity()

identity(Entero) matriz

Produce la matriz de identidad con una dimensión de Entero.

Entero debe ser un entero positivo.

Si

Si BooleanExpr
           Enunciado

Si BooleanExpr Entonces
           Bloque
EndIf

Si BooleanExpr evalúa si es verdadero, ejecuta el enunciado simple Enunciado o el bloque de enunciados Bloque antes de proceder a ejecutar.

Si BooleanExpr evalúa si es falso, procede a ejecutar sin ejecutar el enunciado o bloque de enunciados.

El Bloque puede ser un solo enunciado o una secuencia de enunciados separados por el caracter ":".

Nota para introducir el ejemplo: Para obtener instrucciones sobre cómo introducir las definiciones de programas y funciones en varias líneas, consulte la sección Calculadora de la guía del producto.

Si BooleanExpr Entonces
       Bloque1
Else
       Bloque2
EndIf

Si BooleanExpr evalúa si es verdadero, ejecuta Bloque1 y pasa al Bloque2.

Si BooleanExpr evalúa si es falso, pasa a Bloque1 pero ejecuta Bloque2.

Bloque1 y Bloque2 pueden ser un solo enunciado.

Si BooleanExpr1 Entonces
       Bloque1
ElseIf BooleanExpr2 Entonces
       Bloque2

ElseIf BooleanExprN Entonces
       BlockN
EndIf

Permite ramificar. Si BooleanExpr1 evalúa si es verdadero, ejecuta Block1. Si BooleanExpr1 evalúa si es falso, evalúa BooleanExpr2, y así sucesivamente.

ifFn()

ifFn(BooleanExpr,Value_If_true [,Value_If_false [,Value_If_unknown]]) expresión, lista, o matriz

Evalúa la expresión booleana BooleanExpr (o cada elemento de BooleanExpr ) y genera un resultado en base a las reglas siguientes:

BooleanExpr puede probar un solo valor, una lista, o una matriz.
Si un elemento de BooleanExpr evalúa si es verdadero, produce el elemento correspondiente de Value_If_true.
Si un elemento de BooleanExpr evalúa si es falso, produce el elemento correspondiente de Value_If_false. Si omite Value_If_false, produce indef.
Si un elemento de BooleanExpr no es ni verdadero ni falso, produce el elemento correspondiente Value_If_unknown. Si omite Value_If_unknown, produce indef.
Si el segundo, tercero, o cuarto argumento de la función ifFn() es expresión sencilla, la prueba booleana se aplica a cada posición en BooleanExpr.

Nota: Si el enunciado simplificado BooleanExpr involucra una lista o matriz, todos los demás argumentos de la lista o matriz deben tener las mismas dimensiones, y el resultado tendrá también las mismas dimensiones.

El valor de prueba de 1 es menor a 2,5; por lo que el correspondiente

El elemento Value_If_True de 5 se copia a la lista de resultados.

 

El valor de prueba de 2 es menor a 2,5; por lo que el correspondiente

El elemento Value_If_True de 6 se copia a la lista de resultados.


El valor de prueba de 3 no es menor a 2,5; por que su elemento Value_If_False correspondiente de 10 se copia a la lista de resultados.

 

Value_If_true es un valor sencillo y corresponde a cualquier posición seleccionada.

 

Value_If_false no está especificado. Se utiliza Indef.

 

Se selecciona un elemento de Value_If_true. Se selecciona un elemento de Value_If_unknown.

imag()

imag(Value1) valor

Produce la parte imaginaria del argumento.

imag(List1) lista

Produce una lista de las partes imaginarias de los elementos.

imag(Matrix1) matriz

Produce una matriz de las partes imaginarias de los elementos.

Indirección

 

 

inString()

inString(srcString, subString[, Arrancar]) entero

Produce la posición del caracter en la serie srcString en la cual inicia la primera ocurrencia de la serie subString.

Arrancar, si se incluye, específica la posición del caracter dentro de srcString en dónde inicia la búsqueda. Predeterminado = 1 (el primer caracter de srcString).

Si srcString no contiene subString o Arrancar es > la longitud de srcString, produce cero.

int()


int(Valor) entero
int(List1) lista
int(Matrix1) matriz

Produce el mayor entero que sea menor o igual al argumento. Esta función es idéntica a floor().

El argumento puede ser un número real o uno complejo.

Para una lista o matriz, produce el mayor entero de cada uno de los elementos.

intDiv()

intDiv(Number1, Number2) entero
intDiv(List1, List2) lista
intDiv(Matriz1, Matriz2) matriz

Produce la parte entera con signo de (Number1 ÷ Number2).

Para las listas y matrices, produce la parte entera con signos de (argumento 1 ÷ argumento 2) para cada par del elemento.

interpolar ()

interpolar(xValue, xList, yList, yPrimeList) lista

Esta función hace lo siguiente:

Dadas xList, yList=f(xList), y yPrimeList=f'(xList) para cierta función desconocida f, se usa una interpolación cúbica para aproximar la función f al xValue. Se supone que xlist es una lista de números monotónicamente crecientes o decrecientes, aunque esta función puede entregar un valor incluso cuando no lo es. Esta función avanza a través de xList en busca de un intervalo [xList[i], xList[i+1]] que contenga un xValue. Si encuentra dicho intervalo, produce un valor interpolado para f(xValue); de otro modo, produce indef.

xList, yList, y yPrimeList deben tener la misma dimensión 2 y contener expresiones que se simplifiquen a números.

xValue puede ser un número o una lista de números.

Ecuación diferencial:
y'=-3y+6t+5 y y(0)=5


Para ver el resultado completo, presione 5 y después use 7 y 8 para mover el cursor.

Use la función interpolar() para calcular los valores de la función para la listavalorx:

invχ2()

invχ2(Area,df)

invChi2(Área,df)

Calcula la función de probabilidad acumulada inversa χ2 (chi-cuadrada) que se especifica a partir de los grados de libertad df para una determinada Área bajo la curva.

 

invF()

invF(Area,dfNumer,dfDenom)

invF(Area,dfNumer,dfDenom)

Calcula la función de probabilidad de distribución acumulada inversa F que se especifica a partir de dfNumer y dfDenom para una determinada Área bajo la curva.

 

invBinom()

invBinom(CumulativeProb,NumTrials,Prob,
OutputForm
)escalar o matriz

Dado el número de intentos (Numintentos) y la probabilidad de éxito de cada intento (Prob), esta función produce el número mínimo de éxitos, k, de tal forma que la probabilidad acumulativa de éxitos k es mayor que o igual a la probabilidad acumulativa dada (CumulativeProb).

OutputForm=0, muestra el resultado como un escalar (predeterminado).

OutputForm=1, muestra el resultado como una matriz.

Ejemplo: Mary y Kevin están jugando a los dados. Mary debe adivinar el número máximo de veces que aparece 6 en 30 lanzamientos. Si el número 6 sale ese número de veces o menos, Mary gana. Además, entre menor sea el número que ella adivine, mayores sus ganancias. ¿Cuál es el número más pequeño que Mary puede adivinar si desea que la probabilidad de ganar sea mayor al 77%?

invBinomN()

invBinomN(CumulativeProb,Prob,
NumSuccess,OutputForm
)escalar o matriz

Dada la probabilidad de éxito de cada intento (Prob), y el número de éxitos (NumSuccess), esta función produce el número mínimo de intentos, N, de tal forma que la probabilidad acumulativa de éxitos x sea menor que o igual a la probabilidad acumulativa dada (CumulativeProb).

OutputForm=0, muestra el resultado como un escalar (predeterminado).

OutputForm=1, muestra el resultado como una matriz.

Ejemplo: Monique está practicando tiros a gol. Ella sabe por su experiencia que su probabilidad de anotar un gol es del 70%. Ella planea practicar hasta anotar 50 goles. ¿Cuántos tiros debe intentar para asegurarse que la probabilidad de anotar por lo menos 50 goles sea de más de 0,99?

invNorm()

invNorm(Área[,μ[,σ]])

Calcula la función de distribución normal acumulada inversa para un Área determinada bajo la curva de distribución normal especificada por la media, μ, y por σ.

 

invt()

invt(Area,df)

Calcula el valor acumulado de la función de probabilidad inversa t de Student que se especifica a partir de los grados de libertad df para una determinada Área bajo la curva.

 

iPart()

iPart(Número) entero
iPart(List1) lista
iPart(Matrix1) matriz

Produce la parte entera del argumento.

Para listas y matrices, produce la parte entera de cada elemento.

El argumento puede ser un número real o uno complejo.

irr()

irr(CF0,CFList [,CFFreq]) valor

La función financiera calcula la tasa interna de retorno de una inversión.

CF0 es el flujo de caja inicial en la hora 0; que debe ser un número real.

CFList es una lista de cantidades de flujo de cada después del flujo de caja inicial CF0.

CFFreq es una lista opcional en la cual cada elemento especifica la frecuencia de ocurrencia para una cantidad agrupada (consecutiva) de flujo de caja, la cual el el elemento correspondiente de CFList. El valor predeterminado es 1; si usted ingresa valores, estos deben ser enteros positivos < 10.000.

Nota: Consulte también mirr(), aquí.

isPrime()

isPrime(Número) Expresión booleana constante

Produce verdadero o falso para indicar si el número es un entero 2 que se puede dividir solamente por si mismo y 1.

Si el Número excede en unos 306 dígitos y no tiene factores 1021, isPrime(Número) muestra un mensaje de error.

Nota para introducir el ejemplo: Para obtener instrucciones sobre cómo introducir las definiciones de programas y funciones en varias líneas, consulte la sección Calculadora de la guía del producto.


Función para encontrar el siguiente número primo después de un número especificado:

isVoid()

isVoid(Var) Expresión booleana constante
isVoid(Expr) Expresión booleana constante
isVoid(List) lista de expresiones booleanas constantes

Produce verdadero o falso para indicar si el argumento es un tipo de datos vacío.

Para obtener mayor información sobre los elementos vacíos, consulte aquí.