Información importante
A menos que la licencia que acompaña a este programa recoja
expresamente lo contrario, Texas Instruments no otorga ningún tipo de
garantía, ya sea implícita o explícita, con carácter enunciativo mas no
limitativo, a ninguna garantía implícita de comerciabilidad o idoneidad
para ningún propósito determinado, en relación con ningún programa o
material impreso, y pone a disposición esos materiales únicamente tal y
como están. Texas Instruments queda eximida de toda responsabilidad
por daños especiales, colaterales, accidentales o derivados en relación
con o a causa de la adquisición o el uso de estos materiales. La
responsabilidad única de Texas Instruments independientemente de la
acción legal adoptada, no podrá exceder la cantidad señalada en la
licencia del programa. Además, Texas Instruments quedará exenta de
toda responsabilidad frente a cualquier reclamación,
independientemente de la clase que sea, en referencia al uso de estos
materiales por un tercero.
Licencia
Sírvase ver la licencia completa instalada en C:\Program Files\TI
Education\TI-Nspire CAS.
Índice
Información importante
Plantillas de expresión
Plantilla de fracción ... 1
Plantilla de exponente ... 1
Plantilla de raíz cuadrada ... 1
Plantilla de raíz enésima ... 1
Plantilla de base e ... 2
Plantilla de logaritmo ... 2
Plantilla de función definida a trozos (2 partes) ... 2
Plantilla de función definida a trozos (N partes) ... 2
Plantilla de sistema de 2 ecuaciones ... 3
Plantilla de sistema de N ecuaciones ... 3
Plantilla de valor absoluto ... 3
Plantilla de gg°mm’ss.ss’’ ... 3 Plantilla de matriz (2 x 2) ... 3 Plantilla de matriz (1 x 2) ... 4 Plantilla de matriz (2 x 1) ... 4 Plantilla de matriz (m x n) ... 4 Plantilla de suma (G) ... 4 Plantilla de producto (Π) ...4
Plantilla de primera derivada ... 5
Plantilla de segunda derivada ... 5
Plantilla de derivada enésima ... 5
Plantilla de integral definida ... 5
Plantilla de integral indefinida ... 5
Plantilla de límite ... 6
Listado alfabético
A
abs() ... 7 amortTbl() ... 7 and ... 7 angle() ... 8 ANOVA ... 8 ANOVA de 2 variables ... 9 Ans ... 11 approx() ... 11 4approxFraction() ...11 aproxRational() ... 11 arccos() ... 11 arccosh() ... 12 arccot() ... 12 arccoth() ... 12 arccsc() ... 12 arccsch() ... 12 arcLen() ... 12 arcsec() ... 12B
bal() ... 13 4Base2 ... 14 4Base10 ... 14 4Base16 ... 15 binomCdf() ... 15 binomPdf() ... 15C
ceiling() ... 15 centralDiff() ... 16 cFactor() ... 16 char() ... 17 charPoly() ... 17 c2 de 2 elementos ... 17 c2Cdf() ... 18 c2GOF ... 18 c2Pdf() ... 18 ClearAZ ... 19 ClrErr ... 19 colAugment() ... 19 colDim() ... 19 colNorm() ... 19 comDenom() ... 20 conj() ... 20 constructMat() ... 21 CopyVar ... 21 corrMat() ... 21 4cos ... 22 cos() ... 22 cosê() ... 23 cosh() ... 24 coshê() ... 24 cot() ... 24 cotê() ... 25 coth() ... 25 cothê() ... 25 count() ... 25 countif() ... 26 cPolyRoots() ... 26 crossP() ... 26 csc() ... 27 cscê() ... 27 csch() ... 27 cschê() ... 27 cSolve() ... 28 CubicReg ... 30 cumulativeSum() ... 30 Cycle ... 31 4Cylind ... 31 cZeros() ... 31deltaList() ...35 deltaTmpCnv() ...35 DelVar ...35 delVoid() ...35 derivative() ...35 deSolve() ...36 det() ...37 diag() ...37 dim() ...37 Disp ...38 4DMS ...38 dominantTerm() ...39 dotP() ...39
E
e^() ...40 eff() ...40 eigVc() ...40 eigVl() ...41 Else ...41 ElseIf ...41 EndFor ...41 EndFunc ...41 EndIf ...41 EndLoop ...41 EndPrgm ...41 EndTry ...41 EndWhile ...42 exact() ...42 Exit ...42 4exp ...42 exp() ...42 exp4lista() ...43 expand() ...43 expr() ...44 ExpReg ...44F
factor() ...45 FCdf() ...46 Fill ...46 FiveNumSummary ...47 floor() ...47 fMax() ...47 fMin() ...48 For ...48 format() ...49 fPart() ...49 FPdf() ...49 freqTable4list() ...50 frequency() ...50 Func ...51 FTest_2Samp ...51G
gcd() ...52 geomCdf() ...52 geomPdf() ...52 getDenom() ...52 getLangInfo() ...53 getLockInfo() ...53 getMode() ...53 getNum() ...54 getVarInfo() ... 54 Goto ... 55 4Grad ... 55I
identity() ... 56 If ... 56 ifFn() ... 57 imag() ... 57 impDif() ... 58 Indirection ... 58 inString() ... 58 int() ... 58 intDiv() ... 58 integral ... 58 invc2() ... 59 invF() ... 59 invNorm() ... 59 invt() ... 59 iPart() ... 59 irr() ... 59 isPrime() ... 60 isVoid() ... 60L
Lbl ... 60 lcm() ... 61 left() ... 61 libShortcut() ... 61 limit() o lim() ... 62 LinRegBx ... 62 LinRegMx ... 63 LinRegtIntervals ... 64 LinRegTTest (Test t de regresión lineal) ... 65 linSolve() ... 66 @List() ... 66 list4mat() ... 66 4ln ... 67 ln() ... 67 LnReg ... 67 Local ... 68 Lock ... 68 log() ... 69 4logbase ... 69 Logistic ... 70 LogisticD ... 71 Loop ... 72 LU ... 72M
mat4list() ... 73 max() ... 73 mean() ... 73 median() ... 74 MedMed ... 74 mid() ... 75 min() ... 75 mirr() ... 75 mod() ... 76 mRow() ... 76 mRowAdd() ... 76 MultReg ... 76MultRegIntervals ... 77 MultRegTests ... 77
N
nCr() ... 78 nDerivative() ... 79 newList() ... 79 newMat() ... 79 nfMax() ... 79 nfMin() ... 80 nInt() ... 80 nom() ... 80 norm() ... 81 normalLine() ... 81 normCdf() ... 81 normPdf() ... 81 not ... 81 nPr() ... 82 npv() ... 83 nSolve() ... 83O
OneVar ... 84 or ... 85 ord() ... 85P
P4Rx() ...86 P4Ry() ...86 PassErr ... 86 piecewise() ... 87 poissCdf() ... 87 poissPdf() ... 87 4Polar ... 87 polyCoeffs() ... 88 polyDegree() ... 88 polyEval() ... 88 polyGcd() ... 89 polyQuotient() ... 89 polyRemainder() ... 89 polyRoots() ... 90 PowerReg ... 90 Prgm ... 91 prodSeq() ... 91 Product (PI) ... 91 product() ... 91 propFrac() ... 92Q
QR ... 92 QuadReg ... 93 QuartReg ... 94R
randSamp() ... 97 RandSeed ... 97 real() ... 97 4Rect ... 97 ref() ... 98 remain() ... 99 Request ... 99 RequestStr ... 100 Return ... 100 right() ... 100 root() ... 101 rotate() ... 101 round() ... 102 rowAdd() ... 102 rowDim() ... 102 rowNorm() ... 102 rowSwap() ... 102 rref() ... 103S
sec() ... 103 sec/() ... 103 sech() ... 104 sechê() ... 104 seq() ... 104 series() ... 105 setMode() ... 106 shift() ... 107 sign() ... 108 simult() ... 108 4sin ... 109 sin() ... 109 sinê() ... 110 sinh() ... 110 sinhê() ... 110 SinReg ... 111 solve() ... 112 SortA ... 114 SortD ... 114 4Sphere ... 115 sqrt() ... 115 stat.results ... 116 stat.values ... 117 stDevPop() ... 117 stDevSamp() ... 117 Stop ... 118 Store ... 118 string() ... 118 subMat() ... 118 Sum (Sigma) ... 118 sum() ... 119 sumIf() ... 119 sumSeq() ... 119 system() ... 119tCdf() ...122 tCollect() ...123 tExpand() ...123 Text ...123 Then ...123 tInterval ...124 tInterval_2Samp ...124 tmpCnv() ...125 @tmpCnv() ...125 tPdf() ...126 trace() ...126 Try ...126 tTest ...127 tTest_2Samp ...128 tvmFV() ...128 tvmI() ...128 tvmN() ...129 tvmPmt() ...129 tvmPV() ...129 TwoVar ...130
U
unitV() ...131 unLock ...131V
varPop() ...132 varSamp() ...132W
when() ...132 While ...133 “With” ...133X
xor ...133Z
zeros() ...134 zInterval ...136 zInterval_1Prop ...136 zInterval_2Prop ...137 zInterval_2Samp ...137 zTest ...138 zTest_1Prop ...138 zTest_2Prop ...139 zTest_2Samp ...140Símbolos
+ (suma) ...141 N(resta) ...141·
(multiplicación) ...142 à (división) ...142 ^ (potencia) ...143 x2 (cuadrado) ...144 .+ (punto suma) ...144 .. (punto resta) ...144 .·
(punto multiplic.) ...144 . / (punto división) ...145 .^ (punto de potencia) ...145 ë(negación) ... 145 % (porcentaje) ... 145 = (igual) ... 146 ƒ (no igual) ... 146 < (menor que) ... 147{ (menor o igual que) ... 147
> (mayor que) ... 147
| (mayor o igual que) ... 148
! (factorial) ... 148 & (añadir) ... 148 d() (derivada) ... 149 ‰() (integral) ... 149 ‡() (raíz cuadrada) ... 150 Π() (prodSeq) ... 151 G() (sumSeq) ... 151 GInt() ... 152 GPrn() ... 153 # (dirección) ... 153 í (notación científica) ... 153 g (grado centesimal) ... 154 ô(radián) ... 154 ¡ (grado) ... 154 ¡, ', '' (grados/minutos/segundos) ... 155 (ángulo) ... 155 ' (primo) ... 155
_ (carácter de subrayado como elemento vacío) ... 156
_ (carácter de subrayado como designador de unidad) ... 156 4 (convertir) ... 156 10^() ... 156 ^ê (inverso de un valor) ... 157 | (“with”) ... 157 & (almacenar) ... 158 := (asignar) ... 158 © (comentario) ... 158 0b, 0h ... 159
Elementos vacíos (sin valor)
Cálculos que incluyen elementos sin valor ... 160Listas de argumentos que contienen elementos sin valor ... 160
Métodos abreviados para
introducir expresiones
matemáticas
Jerarquía de EOS™ (Sistema
operativo de ecuaciones)
Códigos y mensajes de error
Información sobre productos,
servicios y garantías de TI
Guía de referencia de TI-Nspire™ CAS
En esta guía se describen las plantillas, funciones, órdenes y operadores que podrá utilizar para calcular expresiones matemáticas.
Plantillas de expresión
Las plantillas de expresión son un medio fácil de introducir expresiones matemáticas en notación estándar. Cada plantilla que se inserta aparece en la línea de entrada y presenta bloques pequeños para indicar los elementos que se pueden introducir. Los elementos se indican por medio de un cursor.
Utilice las teclas de flecha o pulse
e
para desplazar el cursor a cada posición del elemento, yescriba un valor o una expresión. Pulse
·
o/·
para calcular la expresión.Plantilla de fracción Teclas
/p
Nota: Consulte también / (división), en la página 142.
Ejemplo:
Plantilla de exponente Tecla
l
Nota: Escriba el primer valor, pulse
l
, y escriba el exponente. Para desplazar el cursor hasta la línea de base, pulse la tecla de flecha (¢
).Nota: Consulte también ^ (potencia), en la página 143.
Ejemplo:
Plantilla de raíz cuadrada Teclas
/q
Nota: Consulte también ‡() (raíz cuadrada), en la página 150.
Ejemplo:
Plantilla de raíz enésima Teclas
/l
Nota: Consulte también root(), en la página 101.
Plantilla de base e Teclas
u
Base el número e y exponente cualquiera
Nota: Consulte también e^(), en la página 40.
Ejemplo:
Plantilla de logaritmo Tecla
/s
Calcula el logaritmo de la base que se indique. En el caso de la base por defecto, 10, no hay que indicar la base.
Nota: Consulte también log(), en la página 69.
Ejemplo:
Plantilla de función definida a trozos (2 partes)
Catálogo >
Permite crear expresiones y condiciones para una función definida a trozos -con dos partes. Para añadir un trozo, haga clic en la plantilla y repita los pasos.
Nota: Consulte también piecewise(), en la página 87.
Ejemplo:
Plantilla de función definida a trozos (N partes)
Catálogo >
Permite crear expresiones y condiciones para una función definida a trozos con N-partes. Solicita la introducción del número de partes, N.
Nota: Consulte también piecewise(), en la página 87.
Ejemplo:
Plantilla de sistema de 2 ecuaciones
Catálogo >
Crea un sistema de dos ecuaciones . Para añadir una fila a un sistema existente, haga clic en la plantilla y repita los pasos anteriores.
Nota: Consulte también system(), en la página 119.
Ejemplo:
Plantilla de sistema de N ecuaciones
Catálogo >
Permite crear un sistema de N ecuaciones . Solicita la introducción del número de ecuaciones, N.
Nota: Consulte también system(), en la página 119.
Ejemplo:
Consulte el ejemplo de Plantilla de sistema de ecuaciones (2 ecuaciones).
Plantilla de valor absoluto
Catálogo >
Nota: Consulte también abs(), en la página 7.
Ejemplo:
Plantilla de gg°mm’ss.ss’’
Catálogo >
Permite introducir ángulos en formato gg°mm’ss.ss’’, donde gg es el número de grados sexagesimales, mm corresponde al número de minutos y ss.ss al de segundos.
Ejemplo:
Plantilla de matriz (2 x 2)
Catálogo >
Plantilla de matriz (1 x 2) Catálogo > . Ejemplo: Plantilla de matriz (2 x 1) Catálogo > Ejemplo: Plantilla de matriz (m x n) Catálogo >
La plantilla aparece tras la solicitud para especificar el número de filas y columnas.
Nota: Si la matriz que ha creado tiene gran cantidad de filas y
columnas puede tardar unos minutos en aparecer.
Ejemplo:
Plantilla de suma (G)
Catálogo >
Nota: Consulte también G() (sumSeq), en la página 151.
Ejemplo:
Plantilla de producto (Π)
Catálogo >
Nota: Consulte también Π() (prodSeq), en la página 151.
Plantilla de primera derivada
Catálogo >
Puede utilizar esta plantilla para calcular la derivada de primer orden en un punto.
Nota: Consulte también d() (derivada), en la página 149.
Ejemplo:
Plantilla de segunda derivada
Catálogo >
Puede utilizar esta plantilla para calcular la derivada de segundo orden en un punto.
Nota: Consulte también d() (derivada), en la página 149.
Ejemplo:
Plantilla de derivada enésima
Catálogo >
La plantilla de derivada enésima se puede utilizar para calcular la derivada enésima.
Nota: Consulte también d() (derivada), en la página 149.
Ejemplo:
Plantilla de integral definida
Catálogo >
Nota: Consulte también ‰() integral(), en la página 149.
Ejemplo:
Plantilla de integral indefinida
Catálogo >
Plantilla de límite
Catálogo >
Utilice N o (N) para el límite izquierdo. Utilice + para el límite derecho.
Nota: Consulte también limit(), en la página 62.
Listado alfabético
Los elementos con nombres no alfabéticos (por ejemplo, +, ! y >) se incluyen al final de esta sección, en una lista que comienza en la página 141. A menos que se especifique lo contrario, todos los ejemplos de esta sección se han realizado en el modo de restablecimiento predeterminado y suponiendo que todas las variables están sin definir.
A
abs()Catálogo >
abs(Expr1)⇒expresión
abs(Lista1)⇒lista
abs(Matriz1)⇒matriz
Calcula el valor absoluto de un argumento.
Nota: Consulte también Plantilla de valor absoluto, en la página 3.
Si el argumento es un número complejo, el resultado es el módulo del número.
Nota: Se considera que todas las variables no definidas son variables reales.
amortTbl()
Catálogo >
amortTbl(NPmt,N,I,PV,[Pmt], [FV], [PpY], [CpY], [PmtAt], [redondValor])⇒matriz
Función de amortización que genera una matriz como una tabla de amortización para un conjunto de argumentos de TVM (valor temporal del dinero).
NPmt es el número de pagos que se han de incluir en la tabla. La
tabla se inicia con el primer pago.
N, I, PV, Pmt, FV, PpY, CpY y PmtAt se describen en la tabla de
argumentos para TVM, en la página 129.
• Si se omite el valor de Pmt, se aplica de forma predeterminada
Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt).
• Si se omite el valor de FV, se aplica de forma predeterminada
FV=0.
• Los valores predeterminados para PpY, CpY y PmtAt son los mismos que los de las funciones de TVM.
redondValor especifica el número de decimales de redondeo. Valor
predeterminado = 2.
Las columnas de la matriz de resultados siguen este orden: Número de pago, interés pagado, principal amortizado y principal que resta por pagar.
El principal que resta por pagar n corresponde al principal que resta por pagar tras el pago n.
La matriz de salida se puede utilizar como entrada de las otras funciones de amortización, GInt() y GPrn(), en la página 152, y bal(), en la página 13.
Entero1 and Entero2⇒entero
Compara bit a bit dos números enteros reales mediante una operación and. Internamente, ambos enteros se convierten en números binarios con signo de 64 bits. Cuando se comparan los bits correspondientes, el resultado es 1 si ambos bits son 1; en caso contrario, el resultado será 0. El valor obtenido representa el resultado de los bits, y aparece conforme al modo base especificado. Los números enteros se pueden introducir en cualquier base. Para una entrada binaria o hexadecimal es necesario utilizar el prefijo 0b o 0h, respectivamente. Si no se indica un prefijo, los enteros se consideran decimales (base 10).
Si el entero decimal que se introduce es demasiado largo para un formato binario con signo de 64 bits, se utiliza una operación de módulo simétrico para llevar el valor al rango apropiado.
En modo base Hex:
Importante: Cero, no la letra O.
En modo base Bin:
En modo base Dec:
Nota: Una entrada binaria puede tener hasta 64 dígitos (sin contar el prefijo 0b). Una entrada hexadecimal puede tener hasta 16 dígitos.
angle() Catálogo >
angle(Expr1)⇒expresión
Devuelve el ángulo del argumento, interpretando el argumento como un número complejo.
Nota: Se considera que todas las variables no definidas son variables reales.
En el modo de ángulo en grados:
En el modo de ángulo en grados centesimales:
En el modo de ángulo en radianes:
angle(Lista1)⇒lista
angle(Matriz1)⇒matriz
Devuelve una lista o matriz de ángulos de los elementos en Lista1 o
Matriz1, interpretando cada elemento como un número complejo
que representa las coordenadas de un punto del plano.
ANOVA
Catálogo >
ANOVA Lista1,Lista2[,Lista3,...,Lista20][,Etiqueta]
Realiza un análisis de varianza de un factor para comparar la media de 2 a 20 poblaciones. El resumen de los resultados se guarda en la variable stat.results. (Consulte la página 116.)
Etiqueta = 0 para Datos, Etiqueta = 1 para Estadística
Variable de salida
Descripción
stat.F Valor de la estadística F
stat.PVal Nivel de significancia mínimo al que se puede rechazar la hipótesis nula stat.df Grados de libertad de los grupos
Salidas: Estudio conjunto
stat.SS Suma de los cuadrados de los grupos stat.MS Media de los cuadrados de los grupos stat.dfError Grados de libertad de los errores stat.SSError Suma de los cuadrados de los errores stat.MSError Media de los cuadrados de los errores stat.sp Desviación estándar sondeada stat.xbarlist Media de las entradas de las listas
stat.CLowerList 95% de los intervalos de confianza para la media de cada lista de entrada stat.CUpperList 95% de los intervalos de confianza para la media de cada lista de entrada
ANOVA de 2 variables Catálogo >
ANOVA2way Lista1,Lista2[,Lista3,…,Lista10][,nivelFila]
Realiza un análisis de varianza de dos factores comparando las medias de 2 a 10 poblaciones. El resumen de los resultados se guarda en la variable stat.results. (Consulte la página 116.)
nivelFila = 0 para Bloque
nivelFila=2,3,...,Len-1, para Dos Factor, donde Len=lenght(Lista1)=length(Lista2) = … = length(Lista10) y Len / nivelFila∈ {2,3,…}
Variable de salida
Descripción
stat.F Estadístico F de la variable columna
stat.PVal Nivel de significancia mínimo al que se puede rechazar la hipótesis nula stat.df Grados de libertad de la variable columna
stat.SS Suma de los cuadrados de la variable columna stat.MS Media de los cuadrados de la variable columna stat.FBlock Estadístico F de la variable
stat.PValBlock Probabilidad mínima a la que se puede rechazar la hipótesis nula stat.dfBlock Grados de libertad de la variable
stat.SSBlock Suma de los cuadrados de la variable stat.MSBlock Media de los cuadrados de la variable
Variable de salida
Salidas para la variable COLUMNA
Salidas para la variable FILA
Salidas para INTERACCIÓN
Salida para ERROR
Variable de salida
Descripción
stat.Fcol Estadístico F de la variable columna stat.PValCol Valor de probabilidad de la variable columna stat.dfCol Grados de libertad de la variable columna stat.SSCol Suma de los cuadrados de la variable columna stat.MSCol Media de los cuadrados de la variable columna
Variable de salida
Descripción
stat.FRow Estadístico F de la variable fila stat.PValRow Valor de probabilidad de la variable fila stat.dfRow Grados de libertad de la variable fila stat.SSRow Suma de los cuadrados de la variable fila stat.MSRow Media de los cuadrados de la variable fila
Variable de salida
Descripción
stat.FInteract Estadístico F de la interacción stat.PValInteract Probabilidad de la interacción stat.dfInteract Grados de libertad de la interacción stat.SSInteract Suma de los cuadrados de la interacción stat.MSInteract Media de los cuadrados de la interacción
Variable de salida
Descripción
stat.dfError Grados de libertad de los errores stat.SSError Suma de los cuadrados de los errores stat.MSError Media de los cuadrados de los errores s Desviación estándar del error
Ans Teclas
/v
Ans⇒valor
Devuelve el resultado de la expresión calculada en último lugar.
approx() Catálogo >
approx(Expr1)⇒expresión
Devuelve el cálculo del argumento como una expresión que contiene cifras decimales, siempre que sea posible, sin tener en cuenta el modo actual, Auto o Aproximado.
Equivale a introducir el argumento y pulsar
/·
.approx(Lista1)⇒lista
approx(Matriz1)⇒matriz
Devuelve una lista o una matriz en donde cada elemento se ha calculado hasta un valor decimal, siempre que sea posible.
4approxFraction() Catálogo >
Expr 4approxFraction([Tol])⇒expresión Lista 4approxFraction([Tol])⇒lista Matriz 4approxFraction([Tol])⇒matriz
Devuelve la entrada como una fracción, que utiliza la tolerancia Tol. Si se omite el valor de Tol, se utiliza una tolerancia de 5.E-14.
Nota: Si desea insertar esta función con el teclado del ordenador, escriba @>approxFraction(...).
aproxRational() Catálogo >
aproxRational(Expr[, Tol])⇒expresión
aproxRational(Lista[, Tol])⇒lista
aproxRational(Matriz[, Tol])⇒matriz
Devuelve el argumento como una fracción que utiliza la tolerancia
arccosh() Consulte coshê(), en la página 24.
arccot() Consulte cotê(), en la página 25.
arccoth() Consulte cothê(), en la página 25.
arccsc() Consulte cscê(), en la página 27.
arccsch() Consulte cschê(), en la página 27.
arcLen()
Catálogo >
arcLen(Expr1,Var,Inic,Fin) ⇒expresión
Devuelve la longitud de arco de Expr1 desde Inicio a Fin con respecto a la variable Var.
La longitud de arco se calcula mediante una integral.
arcLen(Lista1
,
Var,
Inic,
Fin)⇒listaDevuelve una lista de las longitudes de arco de cada elemento de
Lista1 desde Inicio a Fin con respecto aVar.
arcsec() Consulte secê(), en la página 103.
arcsech() Consulte sechê(), en la página 104.
arcsin() Consulte sinê(), en la página 110.
arcsinh() Consulte sinhê(), en la página 110.
arctan() Consulte tanê(), en la página 121.
arctanh() Consulte tanhê(), en la página 122.
augment()
Catálogo >
augment(Lista1,Lista2)⇒lista
B
augment(Matriz1, Matriz2)⇒matriz
Devuelve una nueva matriz que es Matriz2 añadida a Matriz1. Cuando se utiliza el carácter “,”, las matrices deben tener el mismo número de filas, y Matriz2 se añade a Matriz1 como si fueran nuevas columnas. No se altera el contenido de Matriz1 ni Matriz2.
avgRC()
Catálogo >
avgRC(Expr1, Var [=Valor] [, Paso])⇒expresión
avgRC(Expr1, Var [=Valor] [, Lista1])⇒lista
avgRC(Lista1, Var [=Valor] [, Paso])⇒lista
avgRC(Matriz1, Var [=Valor] [, Paso])⇒matriz
Devuelve el cociente incremental positivo (tasa media de cambio).
Expr1 se puede utilizar como un nombre de función definido por el
usuario (consulte Func).
Cuando se especifica, valor sobrescribe cualquier otra asignación de variable anterior o cualquier sustitución “with” actual de la variable.
Paso es el valor del paso. Si se omite, Paso adopta el valor
predeterminado 0,001.
Observe que la función similar, centralDiff(), utiliza el cociente de
diferencia central.
bal() Catálogo >
bal(NPmt,N,I,PV ,[Pmt], [FV], [PpY], [CpY], [PmtAt], [redondValor])⇒valor
bal(NPmt,amortTable)⇒valor
Función de amortización que calcula el principal que resta por pagar tras un pago especificado.
N, I, PV, Pmt, FV, PpY, CpY y PmtAt se describen en la tabla de
argumentos para TVM, en la página 129.
NPmt especifica el número de pagos tras el cual se desean calcular
los datos.
N, I, PV, Pmt, FV, PpY, CpY y PmtAt se describen en la tabla de
argumentos para TVM, en la página 129.
• Si se omite el valor de Pmt, se aplica de forma predeterminada
Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt).
• Si se omite el valor de FV, se aplica de forma predeterminada
FV=0.
• Los valores predeterminados para PpY, CpY y PmtAt son los mismos que los de las funciones de TVM.
4Base2 Catálogo > Entero14Base2⇒entero
Nota: Si desea insertar esta función con el teclado del ordenador, escriba @>Base2.
Convierte Entero1 en un número binario. Los números binarios o hexadecimales llevan siempre un prefijo 0b o 0h, respectivamente.
Si no se indica un prefijo, Entero1 se trata como decimal (base 10). El resultado aparece en formato binario, sea cual sea el modo de la base.
Los números negativos se muestran en la forma “complemento a dos”. Por ejemplo,
N1 aparece como
0hFFFFFFFFFFFFFFFF en modo base hexadecimal 0b111...111 (64 unos) en modo base binaria
N263 aparece como
0h8000000000000000 en modo base hexadecimal 0b100...000 (63 ceros) en modo base binaria
Si el entero decimal que se introduce queda fuera del rango de un formato binario con signo de 64 bits, se utiliza una operación de módulo simétrico para llevar el valor al rango apropiado. Suponga que los valores de los ejemplos siguientes quedan fuera del rango. 263 se convierte en N263 y aparece como
0h8000000000000000 en modo base hexadecimal 0b100...000 (63 ceros) en modo base binaria 264 se convierte en 0 y aparece como
0h0 el modo base hexadecimal 0b0 en modo base binaria
N263 N 1 se convierte en 263N 1 y aparece como
0h7FFFFFFFFFFFFFFF en modo base hexadecimal 0b111...111 (64 unos) en modo base binaria
4Base10 Catálogo >
Entero14Base10⇒entero
Nota: Si desea insertar este operador con el teclado del ordenador, escriba @>Base10.
Convierte Entero1 en un número decimal (base 10). Una entrada binaria o hexadecimal debe llevar siempre el prefijo 0b o 0h, respectivamente.
0b NúmeroBinario 0h NúmeroHexadecimal Cero, no la letra O, seguido de b o h.
Un número binario puede tener hasta 64 dígitos. Un número hexadecimal puede tener hasta 16 dígitos.
Si no se indica un prefijo, Entero1 se considera decimal. El resultado aparece en formato decimal, sea cual sea el modo de la base.
Cero, no la letra O, seguido de b o h.
Un número binario puede tener hasta 64 dígitos. Un número hexadecimal puede tener hasta 16 dígitos. 0b NúmeroBinario
C
4Base16 Catálogo >
Entero14Base16⇒entero
Nota: Si desea insertar este operador con el teclado del ordenador, escriba @>Base16.
Convierte Entero1 en un número hexadecimal. Los números binarios o hexadecimales llevan siempre un prefijo 0b o 0h, respectivamente. 0b NúmeroBinario
0h NúmeroHexadecimal Cero, no la letra O, seguido de b o h.
Un número binario puede tener hasta 64 dígitos. Un número hexadecimal puede tener hasta 16 dígitos.
Si no se indica un prefijo, Entero1 se considera decimal (base 10). El resultado aparece en formato hexadecimal, sea cual sea el modo de la base.
Si el entero decimal que se introduce es demasiado largo para un formato binario con signo de 64 bits, se utiliza una operación de módulo simétrico para llevar el valor al rango apropiado. Para obtener más información, consulte 4Base2, en la página 14.
binomCdf()
Catálogo >
binomCdf(n,p)⇒número
binomCdf(n,p,Extremoinferior,Extremosuperior)⇒número si Extremoinferior y Extremosuperior son números, lista si Extremoinferior y Extremosuperior son listas
binomCdf(n,p,Extremosuperior) para
P(0XExtremosuperior)⇒número si Extremosuperior es un número, lista si Extremosuperior es una lista
Calcula una probabilidad acumulada para la distribución binomial discreta para un número de pruebas n y probabilidad de éxito p en cada prueba.
Para P(X Extremosuperior), defina Extremoinferior=0
binomPdf() Catálogo >
binomPdf(n,p)⇒número
binomPdf(n,p,XVal)⇒número si XVal es un número, lista si XVal es una lista
Calcula una probabilidad para la distribución binomial discreta para un número de pruebas n y probabilidad de éxito p en cada prueba.
ceiling()
Catálogo >
ceiling(Expr1)⇒entero
centralDiff()
Catálogo >
centralDiff(Expr1,Var [=Valor][,Paso])⇒expresión
centralDiff(Expr1,Var [,Paso])|Var=Valor⇒expresión
centralDiff(Expr1,Var [=Valor][,Lista])⇒lista
centralDiff(Lista1,Var [=Valor][,Paso])⇒lista
centralDiff(Matriz1,Var [=Valor][,Paso])⇒matriz
Devuelve la derivada numérica utilizando la fórmula de cociente de diferencia central.
Cuando se especifica, valor sobrescribe cualquier otra asignación de variable anterior o cualquier sustitución "with" actual de la variable.
Paso es el valor del paso. Si se omite, Paso adopta el valor
predeterminado 0,001.
Cuando se utiliza Lista1 o Matriz1, la operación se aplica a los valores de la lista o los elementos de la matriz.
Nota: Consulte también avgRC() y d().
cFactor() Catálogo >
cFactor(Expr1[,Var])⇒expresión
cFactor(Lista1[,Var])⇒lista
cFactor(Matriz1[,Var])⇒matriz
cFactor(Expr1) devuelve Expr1 factorizado con respecto a todas sus variables, sobre un denominador común.
Expr1 se factoriza tanto como sea posible hacia factores racionales
lineales incluso aunque dé lugar a números no reales. Esta alternativa resulta apropiada si desea que la factorización se realice con respecto a más de una variable.
cFactor(Expr1
,
Var) devuelve Expr1 factorizado con respecto a la variable Var.Expr1 se factoriza tanto como sea posible hacia factores que son
lineales en Var, aunque sean constantes no reales, incluso aunque genere constantes irracionales o subexpresiones que sean irracionales en otras variables.
Los factores y sus términos se ordenan con Var como variable principal. En cada factor se recogen potencias de Var similares. Incluya Var si la factorización es necesaria sólo con respecto a la variable y no tiene inconveniente en aceptar expresiones irracionales en cualquier otra variable para incrementar la factorización con respecto a Var. Puede haber alguna factorización incidental con respecto a otras variables.
Para el ajuste Auto del modo Auto or Approximate, la inclusión de Var permite también una aproximación con coeficientes de coma flotante cuando no sea posible expresar los coeficientes explícita y concisamente en términos de las funciones integradas. Incluso cuando sólo hay una variable, la inclusión de Var puede generar una factorización más completa.
Nota: Consulte también factor().
Para ver todos los resultados, pulse
£
y utilice¡
y¢
para mover el cursor.char()
Catálogo >
char(Entero)⇒carácter
Devuelve una cadena de caracteres que contiene el carácter dado por el número Entero del juego de caracteres de la unidad portátil. El rango válido para Entero es 0–65535.
charPoly()
Catálogo >
charPoly(Matrizcuadrada,Var)⇒expresión polinómica
charPoly(Matrizcuadrada,Expr)⇒expresión polinómica
charPoly(Matrizcuadrada1,Matriz2)⇒expresión polinómica
Devuelve el polinomio característico de Matrizcuadrada. El polinomio característico de la matriz cuadrada A de dimensión nxn, indicado por medio de pA(l), es el polinomio definido por
pA(l) = det(l• I NA)
donde I indica la matriz de identidad n×n.
Matrizcuadrada1 y Matrizcuadrada2 deben tener las mismas
dimensiones.
c2 de 2 elementos
Catálogo >
c22way ObsMatriz
chi22way ObsMatriz
Calcula un test de c2 para determinar si hay asociación con la tabla
de recuentos de dos elementos incluida en la matriz observada
ObsMatriz. El resumen de los resultados se guarda en la variable stat.results. (Consulte la página 116.)
Para obtener más información sobre el efecto de los elementos vacíos en una matriz, consulte “Elementos vacíos (sin valor)” en la página 160.
Variable de salida
Descripción
stat.c2 Estadística de chi cuadrado: suma (observada - esperada)2/esperada
stat.PVal Nivel de significancia mínimo al que se puede rechazar la hipótesis nula stat.df Grados de libertad para la estadística de chi cuadrado
stat.ExpMat Matriz de tabla de recuentos de elementos esperada, suponiendo una hipótesis nula stat.CompMat Matriz de contribuciones para estadística de chi cuadrado de los elementos
c2Cdf()
Catálogo >
c2Cdf(Extremoinferior,Extremosuperior,gl)⇒número si
Extremoinferior y Extremosuperior son números, lista si Extremoinferior y Extremosuperior son listas
chi2Cdf(Extremoinferior,Extremosuperior,gl)⇒número si Extremoinferior y Extremosuperior son números, lista si Extremoinferior y Extremosuperior son listas
Calcula la probabilidad de distribución de c2 entre el
Extremoinferior y el Extremosuperior para los grados de libertad gl
especificados.
Para P(X Extremosuperior), defina Extremoinferior=0. Para obtener más información sobre el efecto de los elementos vacíos en una lista, consulte “Elementos vacíos (sin valor)” en la página 160.
c2GOF
Catálogo >
c2GOF obsLista,expLista,gl
chi2GOF obsLista,expLista,gl
Lleva a cabo un test para confirmar que los datos de la muestra son de una población que cumple una distribución especificada. obsList es una lista de recuentos y debe contener números enteros. El resumen de los resultados se guarda en la variable stat.results. (Consulte la página 116).
Para obtener más información sobre el efecto de los elementos vacíos en una lista, consulte “Elementos vacíos (sin valor)” en la página 160.
Variable de salida
Descripción
stat.c2 Estadística de chi cuadrado: suma (observada - esperada)2/esperada
stat.PVal Nivel de significancia mínimo al que se puede rechazar la hipótesis nula stat.df Grados de libertad para la estadística de chi cuadrado
stat.CompList Contribuciones para estadística de chi cuadrado de los elementos
c2Pdf()
Catálogo >
c2Pdf(XVal,gl)⇒número si XVal es un número, lista si XVal
es una lista
chi2Pdf(XVal,gl)⇒número si XVal es un número, lista si XVal es una lista
Calcula la función de densidad de probabilidad (pdf) para la distribución de c2 para un valor XVal especificado para los grados de
libertad gl especificados.
Para obtener más información sobre el efecto de los elementos vacíos en una lista, consulte “Elementos vacíos (sin valor)” en la página 160.
ClearAZ
Catálogo >
ClearAZ
Borra todas las variables cuyo nombre esté compuesto por un único carácter del espacio del problema actual.
Si hay una o más variables bloqueadas, la orden muestra un mensaje de error y borra sólo las variables que no están bloqueadas. Consulte
unLock, en la página 131.
ClrErr
Catálogo >
ClrErr
Borra el estado de error y define la variable del sistema errCode en cero.
La cláusula Else del bloque Try...Else...EndTry debería utilizar ClrErr
o PassErr. Si va a procesar o ignorar el error, utilice ClrErr. Si desconoce el tratamiento que se va a dar al error, utilice PassErr para enviarlo al siguiente gestor de errores. Si no hay más gestores de errores de tipo Try...Else...EndTry, el cuadro de diálogo de errores aparecerá en su forma normal.
Nota: Consulte también PassErr, en la página 86, y Try, en la página 126.
Nota para introducir el ejemplo: En la aplicación Calculadora de la unidad portátil, puede introducir definiciones formadas por varias líneas si pulsa
@
en lugar de·
al final de cada línea. En el teclado del ordenador, mantenga pulsada la tecla Alt y pulseEnter (Intro).
Para ver un ejemplo de ClrErr, consulte el ejemplo 2 de la orden
Try, en la página 127.
colAugment()
Catálogo >
colAugment(Matriz1, Matriz2)⇒matriz
Devuelve una nueva matriz que es Matriz2 añadida a Matriz1. Las dos matrices han de tener el mismo número de columnas, y
Matriz2 se añade a Matriz1 como si fueran nuevas filas. No se altera
el contenido de Matriz1 ni Matriz2.
colDim()
Catálogo >
colDim(Matriz)⇒expresión
Devuelve el número de columnas de Matriz.
Nota: Consulte también rowDim().
colNorm() Catálogo >
comDenom()
Catálogo >
comDenom(Expr1[,Var])⇒expresión
comDenom(Lista1[,Var])⇒lista
comDenom(Matriz1[,Var])⇒matriz
comDenom(Expr1) devuelve una fracción con un numerador totalmente desarrollado sobre un denominador también totalmente desarrollado.
comDenom(Expr1
,
Var) devuelve una fracción reducida con un numerador y un denominador desarrollados con respecto a Var. Los términos y sus factores se ordenan con Var como variable principal. Se agrupan potencias similares de Var. Puede haber alguna factorización incidental de los coeficientes agrupados. Comparada con la omisión de Var, supone ahorro de tiempo, memoria y espacio de pantalla, al tiempo que hace que la expresión sea más comprensible. También hace que el resultados de las operaciones siguientes se genere más rápidamente con menos riesgo de agotar la memoria.Si Var no ocurre en Expr1, comDenom(Expr1,Var) devuelve una fracción reducida de un numerador no desarrollado sobre un denominador no desarrollado. Estos resultados suelen ahorrar tiempo, memoria y espacio en pantalla. Tales resultados con factorización parcial hacen que los resultados de las operaciones siguientes se generen más rápido y con menos gasto de memoria.
Incluso si no hay denominador, la función comden suele ser un medio rápido de conseguir una factorización parcial si factor() es demasiado lento o consume mucha memoria.
Sugerencia: Introduzca esta definición de función comden() y pruébela cada cierto tiempo como método alternativo de
comDenom() y factor().
conj()
Catálogo >
conj(Expr1)⇒expresión
conj(Lista1)⇒lista
conj(Matriz1)⇒matriz
Muestra el complejo conjugado del argumento.
Nota: Se considera que todas las variables no definidas son variables reales.
constructMat()
Catálogo >
constructMat(Expr,Var1,Var2,númeroFilas,númeroColumnas) ⇒matriz
Devuelve una matriz basada en los argumentos.
Expr es una expresión en las variables Var1 y Var2. Los elementos de
la matriz resultante se forman calculando Expr para cada valor incrementado de Var1 y Var2.
Var1 se incrementa automáticamente desde 1 hasta númeroFilas. En cada fila, Var2 se incrementa desde 1 hasta númeroColumnas.
CopyVar
Catálogo >
CopyVar Var1, Var2
CopyVar Var1., Var2.
CopyVar Var1, Var2 copia el valor de la variable Var1 hasta la variable Var2, creando Var2 si es necesario. La variable Var1 debe tener un valor.
Si Var1 es el nombre de una función definida por el usuario, copia su definición en la función Var2. La función Var1 debe estar definida.
Var1 debe cumplir los requisitos de nomenclatura aplicables a las
variables o ser una expresión que pueda convertirse en un nombre de variable que cumpla dichos requisitos.
CopyVar Var1., Var2. copia todos los miembros del grupo de variables Var1. en el grupo Var2. creando Var2. si es necesario.
Var1. debe ser el nombre de un grupo de variables existente como, por ejemplo, el de estadística stat.nn, o variables creadas mediante la
función LibShortcut(). Si Var2. ya existe, la orden sustituye todos los miembros que son comunes a ambos grupos y añade los que no existen. Si uno o más miembros de Var2. están bloqueados, todos los miembros de Var2. se mantienen sin cambios.
corrMat() Catálogo >
corrMat(Lista1,Lista2[,…[,Lista20]])
Calcula la matriz de correlación de la matriz aumentada [Lista1,
4cos Catálogo > Expr4cos
Nota: Si desea insertar este operador con el teclado del ordenador, escriba @>cos.
Representa Expr en función de coseno. Es un operador de conversión de presentación, y se puede utilizar únicamente al final de la línea de entrada.
4cos reduce todas las potencias de sin(...) módulo 1Ncos(...)^2
para que las restantes potencias de cos(...) tengan exponentes en el rango (0, 2). Por lo tanto, en el resultado no aparecerá en función de sin(...) si y sólo si sin(...) se aparece en la expresión dada sólo en potencias pares.
Nota: Este operador de conversión no es válido para los modos de ángulo en grados o grados centesimales. Antes de utilizarlo, asegúrese de que el modo ángulo está definido en radianes y que
Expr no contiene referencias explícitas a ángulos en grados o grados
centesimales.
cos() Tecla
μ
cos(Expr1)⇒expresión
cos(Lista1)⇒lista
cos(Expr1) devuelve el coseno del argumento en forma de expresión.
cos(Lista1) devuelve una lista de los cosenos de todos los elementos de Lista1.
Nota: El argumento se interpreta como un ángulo en grados, grados centesimales o radianes, según el modo de ángulo actual. Puede utilizar ó,G o ôpara sobrescribir el modo de ángulo temporalmente.
En el modo de ángulo en grados:
En el modo de ángulo en grados centesimales:
cos(Matrizcuadrada1)⇒Matrizcuadrada
Devuelve el coseno de la matriz Matrizcuadrada1. El resultado no es igual que calcular el coseno de cada elemento.
Cuando la función escalar f(A) actúa sobre Matrizcuadrada1 (A), el resultado se calcula mediante el algoritmo:
Calcula los valores propios (li) y los vectores propios (Vi) de A.
Matrizcuadrada1 debe ser diagonizable. Además, no puede tener
variables simbólicas que no tengan un valor asignado. Escriba las matrices:
A continuación, A = X B Xêy f(A) = X f(B) Xê. Por ejemplo, cos(A) = X cos(B) Xê donde:
cos(B) =
Todos los cálculos se realizan utlizando la coma aritmética flotante.
En el modo de ángulo en radianes:
cosê() Tecla
μ
cosê(Expr1)⇒expresión
cosê(Lista1)⇒lista
cosê(Expr1) devuelve el ángulo cuyo coseno es Expr1 en forma de expresión.
cosê(Lista1) devuelve una lista de los cosenos inversos de cada elemento de Lista1.
Nota: El resultado se muestra como un ángulo en grados, grados centesimales o radianes, según el modo de ángulo actual.
Nota: Si desea insertar esta función con el teclado del ordenador, escriba arccos(...).
En el modo de ángulo en grados:
En el modo de ángulo en grados centesimales:
En el modo de ángulo en radianes:
cosê(Matrizcuadrada1)⇒Matrizcuadrada
Devuelve el coseno inverso de la matriz Matrizcuadrada1. El resultado no es igual que calcular el coseno inverso de cada elemento. Para obtener más información sobre el método de cálculo, consulte cos().
Matrizcuadrada1 debe ser diagonizable. El resultado contiene
siempre números con coma flotante.
En el modo de ángulo en radianes y formato complejo rectangular:
cosh()
Catálogo >
cosh(Expr1)⇒expresión
cosh(Lista1)⇒lista
cosh(Expr1) devuelve el coseno hiperbólico del argumento en forma de expresión.
cosh(Lista1) devuelve una lista de cosenos hiperbólicos de cada elemento de Lista1.
cosh(Matrizcuadrada1)⇒Matrizcuadrada
Devuelve el coseno hiperbólico de la matriz Matrizcuadrada1. El resultado no es igual que calcular el coseno hiperbólico de cada elemento. Para obtener más información sobre el método de cálculo, consulte cos().
Matrizcuadrada1 debe ser diagonizable. El resultado contiene
siempre números con coma flotante.
En el modo de ángulo en radianes:
coshê() Catálogo >
coshê(Expr1)⇒expresión
coshê(Lista1)⇒lista
coshê(Expr1) devuelve el coseno hiperbólico inverso del argumento en forma de expresión.
coshê(Lista1) devuelve una lista de cosenos hiperbólicos inversos de cada elemento de Lista1.
Nota: Si desea insertar esta función con el teclado del ordenador, escriba arccosh(...).
coshê(Matrizcuadrada1)⇒Matrizcuadrada
Devuelve el coseno hiperbólico inverso de la matriz
Matrizcuadrada1. El resultado no es igual que calcular el coseno
hiperbólico inverso de cada elemento. Para obtener más información sobre el método de cálculo, consulte cos().
Matrizcuadrada1 debe ser diagonizable. El resultado contiene
siempre números con coma flotante.
En el modo de ángulo en radianes y formato complejo rectangular:
Para ver todos los resultados, pulse
£
y utilice¡
y¢
para mover el cursor.cot() Tecla
μ
cot(Expr1) ⇒expresión
cot(Lista1) ⇒lista
Devuelve la cotangente de Expr1 o una lista de las cotangentes de todos los elementos de Lista1.
Nota: El argumento se interpreta como un ángulo en grados, grados centesimales o radianes, según el modo de ángulo actual. Puede utilizar ó,G oôpara sobrescribir el modo de ángulo temporalmente.
En el modo de ángulo en grados:
En el modo de ángulo en grados centesimales:
cotê() Tecla
μ
cotê(Expr1)⇒expresión
cotê(Lista1)⇒lista
Devuelve el ángulo cuya cotangente es Expr1 o una lista de las cotangentes inversas de cada elemento de Lista1.
Nota: El resultado se muestra como un ángulo en grados, radianes o grados centesimales, según el modo de ángulo actual.
Nota: Si desea insertar esta función con el teclado del ordenador, escriba arccot(...).
En el modo de ángulo en grados:
En el modo de ángulo en grados centesimales:
En el modo de ángulo en radianes:
coth() Catálogo >
coth(Expr1)⇒expresión
coth(Lista1)⇒lista
Devuelve la cotangente hiperbólica de Expr1 o una lista de las cotangentes hiperbólicas de todos los elementos de Lista1.
cothê() Catálogo >
cothê(Expr1)⇒expresión
cothê(Lista1)⇒lista
Devuelve la cotangente hiperbólica inversa de Expr1 o una lista de las cotangentes hiperbólicas inversas de todos los elementos de
Lista1.
Nota: Si desea insertar esta función con el teclado del ordenador, escriba arccoth(...).
count() Catálogo >
count(Valor1 o Lista1 [,Valor2 o Lista2 [,...]])⇒valor
Devuelve el recuento acumulado de todos los elementos de los argumentos que sirven para calcular valores numéricos. Cada argumento puede ser una expresión, valor, lista o matriz. Es posible mezclar tipos de datos y utilizar argumentos con distintas dimensiones.
En listas, matrices o rangos de celdas, se calcula cada elemento para determinar si debe incluirse en el recuento.
En la aplicación Listas y Hojas de cálculo, puede utilizarse un rango de celdas en lugar de cualquier argumento.
Se desestiman los elementos vacíos (sin valor). Para obtener más información sobre los elementos vacíos consulte la página 160.
En el último ejemplo, sólo se han contado los valores 1/2 y 3+4*i. Los restantes argumentos, suponiendo que x esté sin definir, no se utilizan para calcular valores numéricos.
countif()
Catálogo >
countif(Lista,Criterios)⇒valor
Devuelve el recuento acumulado de todos los elementos de Lista que cumplen los Criterios especificados.
Los criterios pueden ser:
• Un valor, una expresión o una cadena. Por ejemplo, 3 cuenta sólo los elementos de Lista que se simplifican al valor 3. • Una expresión booleana que contenga el símbolo ? como lugar
donde introducir cada elemento. Por ejemplo, ?<5 cuenta sólo los elementos de Lista que son menores de 5.
En la aplicación Listas y Hojas de cálculo, puede utilizarse un rango de celdas en lugar de Lista.
Se desestiman los elementos vacíos (sin valor) de la lista. Para obtener más información sobre los elementos vacíos consulte la página 160.
Nota: Consulte también sumIf(), en la página 119, y frequency(), en la página 50.
Cuenta el número de elementos que son iguales a 3.
Cuenta el número de elementos que son iguales a “def”.
Cuenta el número de elementos que son iguales a x; en este ejemplo se supone que la variable x está sin definir.
Cuenta 1 y 3.
Cuenta 3, 5 y 7.
Cuenta 1, 3, 7 y 9.
cPolyRoots()
Catálogo >
cPolyRoots(Poli,Var)⇒lista
cPolyRoots(ListaDeCoef)⇒lista
La primera sintaxis, cPolyRoots(Poli,Var), devuelve una lista de las raíces complejas de un polinomio Poli con respecto a la variable
Var.
Poli debe ser un polinomio en una variable.
La segunda sintaxis, cPolyRoots(ListaDeCoef), devuelve una lista de raíces complejas para los coeficientes de ListaDeCoef.
Nota: Consulte también polyRoots(), en la página 90.
crossP() Catálogo >
crossP(Lista1, Lista2)⇒lista
Devuelve el producto vectorial de Lista1 y Lista2 en forma de lista.
Lista1 y Lista2 deben tener la misma dimensión, que deberá ser 2 o
3.
crossP(Vector1, Vector2)⇒vector
Devuelve un vector fila o columna (depende del argumento) que es el producto vectorial de Vector1 y Vector2.
Tanto Vector1 como Vector2 deben ser vectores fila, o vectores columna. Los dos vectores deben tener la misma dimensión, que deberá ser 2 o 3.
csc() Tecla
μ
csc(Expr1)⇒expresión
csc(Lista1)⇒lista
Devuelve la cosecante de Expr1 o una lista de las cosecantes de todos los elementos de Lista1.
En el modo de ángulo en grados:
En el modo de ángulo en grados centesimales:
En el modo de ángulo en radianes:
cscê() Tecla
μ
cscê(Expr1) ⇒expresión
cscê(Lista1) ⇒lista
Devuelve el ángulo cuya cosecante es Expr1 o una lista de las cosecantes inversas de todos los elementos de Lista1.
Nota: El resultado se muestra como un ángulo en grados, grados centesimales o radianes, según el modo de ángulo actual.
Nota: Si desea insertar esta función con el teclado del ordenador, escriba arccsc(...).
En el modo de ángulo en grados:
En el modo de ángulo en grados centesimales:
En el modo de ángulo en radianes:
csch()
Catálogo >
csch(Expr1) ⇒expresión
csch(Lista1) ⇒lista
Devuelve la cosecante hiperbólica de Expr1 o una lista de las cosecantes hiperbólicas de todos los elementos de Lista1.
cschê() Catálogo >
cschê(Expr1) ⇒expresión
cschê(Lista1) ⇒lista
Devuelve la cosecante hiperbólica inversa de Expr1 o una lista de las cosecantes hiperbólicas inversas de todos los elementos de Lista1.
Nota: Si desea insertar esta función con el teclado del ordenador, escriba arccsch(...).
cSolve()
Catálogo >
cSolve(Ecuación, Var)⇒Expresión boolena
cSolve(Equación, Var=Conjetura)⇒Expresión booleana
cSolve(Desigualdad, Var)⇒Expresión booleana
Devuelve las posibles soluciones complejas de una ecuación o desigualdad para Var. El objetivo es presentar todas las posibles soluciones, tanto reales como no reales. Incluso si Ecuación es real,
cSolve() permite resultados no reales en formato complejo. Aunque todas las variables no definidas no terminen con un carácter de subrayado (_) se procesan como si fueran reales, cSolve() puede resolver ecuaciones polinómicas mediante soluciones complejas.
Durante la solución, cSolve() define temporalmente el dominio como complejo incluso aunque el dominio actual sea real. En el dominio complejo, las potencias de fracción que tengan denominadores impares utilizan la rama principal en lugar de la real. Por lo tanto, las soluciones de solve() en ecuaciones que requieran tales potencias de fracción no constituyen necesariamente un subconjunto derivado de cSolve().
cSolve() se inicia con métodos simbólicos exactos. cSolve() utiliza también factoriales polinómicos complejos aproximados iterativos, en caso necesario.
Nota: Consulte también cZeros(), solve() y zeros().
Nota: Si Ecuación no es un polinomio con funciones como abs(),
angle(), conj(), real() o imag(), deberá insertarse un carácter de subrayado (pulse
/_
) al final de Var. De forma predeterminada, las variables se tratan como valores reales.En modo Mostrar dígitos como Fijo 2:
Para ver todos los resultados, pulse
£
y utilice¡
y¢
para mover el cursor.Si utiliza var_, la variable será tratada como un número complejo. También deberá utilizar var_ para cualquier otra variable de
Ecuación que pueda tener valores no reales. De lo contrario puede
obtener resultados imprevistos.
z tratado como real:
z_ tratado como complejo:
cSolve(Ecuación1 and Ecuación2 [and
…
], VarOConjetura1, VarOConjetura2[,…
])⇒Expresión booleana
cSolve(SistemaDeEcuaciones, VarOConjetura1,
VarOConjetura2[,
…
]) ⇒Expresión booleanaDevuelve las posibles soluciones complejas para las ecuaciones algebraicas simultáneas, donde cada varOConjetura especifica una variable para la que se desea resolver.
Opcionalmente se puede especificar un valor inicial para una variable. Cada varOConjetura debe tener la forma:
variable
– o –
variable = número real o no real.
Por ejemplo, x es válido y también x=3+i.
Si todas las ecuaciones son polinómicas y NO se ha especificado ningún valor inicial, cSolve() utiliza el método de eliminación léxica de Gröbner/Buchberger para tratar de determinar todas las soluciones complejas.
Nota: Los ejemplos siguientes utilizan un carácter de subrayado (pulse
/_
) para que las variables se puedan considerar como números complejos.Las soluciones complejas pueden incluir tanto números reales como no reales, tal y como se indica en el ejemplo de la derecha.
Para ver todos los resultados, pulse
£
y utilice¡
y¢
para mover el cursor.Las ecuaciones polinómicas simultáneas pueden tener variables extra que carezcan de valores pero que representen valores numéricos dados que puedan ser sustituidos más adelante.
Para ver todos los resultados, pulse
£
y utilice¡
y¢
para mover el cursor.También puede incluir variables de solución que no aparezcan en las ecuaciones. Dichas soluciones muestran cómo las familias de soluciones pueden contener constantes arbitrarias de la forma ck, donde k sea un sufijo entero de 1 a 255.
Para sistemas polinómicos, el tiempo de cálculo o el agotamiento de la memoria pueden depender del orden con el que aparecen las variables de solución. Si la opción de memoria, o su paciencia, se agota, pruebe a reorganizar las variables de las ecuaciones, la lista de
varOConjetura o ambos elementos.
Para ver todos los resultados, pulse
£
y utilice¡
y¢
para mover el cursor.Si no incluye ningún valor inicial y alguna de las ecuaciones es no polinómica en cualquier variable pero todas las ecuaciones son lineales en todas las variables de solución, cSolve() utiliza un método de eliminación gaussiana para tratar de determinar todas las soluciones.
Si el sistema no es polinómico en todas sus variables ni lineal en todas sus variables de solución, cSolve() determina una solución como máximo utilizando un método de iteración aproximada. Para ello, el número de las variables de la solución debe ser igual al número de ecuaciones, y todas las demás variables de las ecuaciones deben simplificarse en números.
A veces puede ser necesario utilizar un valor inicial no real para determinar una solución no real. Por convergencia, es probable que el valor inicial esté bastante próximo a la solución.
Para ver todos los resultados, pulse
£
y utilice¡
y¢
para mover el cursor.CubicReg
Catálogo >
CubicReg X, Y[, [Frec] [, Categoría, Incluir]]
Calcula la regresión polinómica cúbica y = a·x3+b· x2+c·x+d de
las listas X e Y con la frecuencia Frec. El resumen de los resultados se guarda en la variable stat.results. (Consulte la página 116). Todas las listas, salvo Incluir, deben tener la misma dimensión.
X e Y son listas que contienen, respectivamente, la variable
independiente y la variable dependiente.
Frec es una lista opcional de valores de frecuencia. Cada elemento
de Frec especifica la frecuencia de ocurrencia de cada punto de datos en X e Y. El valor predeterminado es 1. Todos los elementos deben ser enteros | 0.
Categoría es una lista de códigos categoría para los
correspondientes datos de X e Y.
Incluir es una lista de uno o varios códigos de categoría. En el cálculo
sólo se incluyen los elementos de datos cuyo código de categoría se encuentre en la lista.
Para obtener más información sobre el efecto de los elementos vacíos en una lista, consulte “Elementos vacíos (sin valor)” en la página 160.
Variable de salida
Descripción
stat.RegEqn Ecuación de regresión: a
·
x3+b·
x2+c·
x+dstat.a, stat.b, stat.c, stat.d
Coeficientes de regresión
stat.R2 Coeficiente de determinación stat.Resid Residuos de la regresión
stat.XReg Lista de puntos de datos en la Lista X modificada utilizada realmente en la regresión basada en restricciones de Frec, Lista Categoría e Incluir Categoría
stat.YReg Lista de puntos de datos en la Lista Y modificada utilizada realmente en la regresión basada en las restricciones de Frec, Lista Categoría e Incluir Categoría
stat.FreqReg Lista de frecuencias correspondiente a stat.XReg y stat.YReg
cumulativeSum()
Catálogo >
cumulativeSum(Lista1)⇒lista
Devuelve una lista de las sumas acumuladas de los elementos de
Lista1, a partir del elemento 1.
cumulativeSum(Matriz1)⇒matriz
Devuelve una matriz de las sumas acumuladas de los elementos de
Matriz1. Cada elemento es la suma acumulada de los elementos de
la columna desde arriba hacia abajo.
Un elemento vacío (sin valor) de Lista1 o Matriz1 genera un elemento sin valor en la lista o la matriz resultante. Para obtener más información sobre los elementos vacíos consulte la página 160