Escolar Documentos
Profissional Documentos
Cultura Documentos
Informaes importantes
A Texas Instruments no d qualquer garantia, expressa ou implcita, incluindo, mas no se limitando a quaisquer garantias implcitas de comercializao e de adequao a um propsito especfico, com respeito a quaisquer programas ou materiais de livros, e somente disponibiliza esses materiais no estado em que se encontram. Em hiptese alguma a Texas Instruments poder ser responsabilizada perante qualquer pessoa por danos especiais, colaterais, incidentais ou conseqenciais, que tenham qualquer ligao ou que resultem da compra ou utilizao desses materiais, e a nica e exclusiva responsabilidade da Texas Instruments, independentemente da forma de atuao, no deve exceder qualquer preo de compra aplicvel deste artigo ou material. Alm disso, a Texas Instruments no poder estar sujeita a qualquer reivindicao, seja de que espcie for, com respeito ao uso desses materiais por qualquer outra parte.
Licena
Consulte a ntegra da licena instalada em C:\Program Files\TI Education\TI-Nspire CAS. 2008 Texas Instruments Incorporated Microsoft, Windows, Excel,Vernier EasyTemp, Go!Temp e Go!Motion so marcas registadas dos respectivos proprietrios.
ii
ndice
Informaes importantes Modelos de expresso
Modelo de fraco ....................................... 1 Modelo de expoente ................................... 1 Modelo de raiz quadrada ............................ 1 Modelo de raiz de ndice N ......................... 1 Modelo de expoente e ................................ 2 Modelo de log .............................................. 2 Modelo de piecewise (2 peas) ................... 2 Modelo de piecewise (N-peas) ................... 2 Modelo do sistema de 2 equaes .............. 3 Modelo do sistema de N equaes ............. 3 Modelo do valor absoluto ........................... 3 Modelo ggmmss.ss .................................. 3 Modelo da matriz (2 x 2) ............................. 3 Modelo da matriz (1 x 2) ............................. 4 Modelo da matriz (2 x 1) ............................. 4 Modelo da matriz (m x n) ............................ 4 Modelo da soma ( G) .................................... 4 Modelo do produto ( ) .............................. 4 Modelo da primeira derivada ..................... 5 Modelo da derivada de ndice N ................. 5 Modelo do integral definido ...................... 5 Modelo do integral indefinido ................... 5 Modelo do limite ......................................... 5 clearAZ ....................................................... 16 ClrErr .......................................................... 16 colAugment () ............................................ 16 colDim () ..................................................... 16 colNorm () .................................................. 17 comDenom() .............................................. 17 conj () ......................................................... 17 CopyVar ...................................................... 18 corrMat() .................................................... 18 cos () ........................................................... 18 co s () ....................................................... 19 cosh () ......................................................... 20 cos h () ..................................................... 20 cot() ............................................................ 20 co t () ....................................................... 21 coth() .......................................................... 21 coth () ...................................................... 21 count () ....................................................... 21 countif () .................................................... 22 crossP () ...................................................... 22 csc() ............................................................. 22 csc () ......................................................... 23 csch() ........................................................... 23 csch () ....................................................... 23 cSolve () ...................................................... 23 CubicReg .................................................... 25 cumSum () .................................................. 26 Cycle ........................................................... 26 4 Cylind ....................................................... 26 cZeros () ...................................................... 26
Listagem alfabtica A
abs() .............................................................. 6 amortTbl() .................................................... 6 e .................................................................... 6 angle() .......................................................... 7 ANOVA ......................................................... 7 ANOVA2way ................................................ 8 ans ............................................................... 10 approx() ...................................................... 10 approxRational() ........................................ 10 arcLen () ...................................................... 10 augment () .................................................. 11 avgRC () ...................................................... 11
D
dbd () .......................................................... 28 4 DD ............................................................. 28 4 Decimal .................................................... 29 Define ......................................................... 29 DelVar ........................................................ 30 deSolve() .................................................... 30 det () ........................................................... 31 diag () ......................................................... 31 dim () .......................................................... 32 Disp ............................................................. 32 4 DMS .......................................................... 32 dotP () ......................................................... 32
B
bal() ............................................................. 12 4 Base2 ......................................................... 12 4 Base10 ....................................................... 13 4 Base16 ....................................................... 13 binomCdf() ................................................. 13 binomPdf() ................................................. 13
E
e ^() ............................................................ 33 eff () ............................................................ 33 eigVc () ....................................................... 34 eigVl () ........................................................ 34 Else ............................................................. 34 ElseIf ........................................................... 34 EndFor ........................................................ 34 EndFunc ...................................................... 34 EndIf ........................................................... 35 EndLoop ..................................................... 35 EndPrgm ..................................................... 35 EndTry ........................................................ 35 EndWhile .................................................... 35 exact() ......................................................... 35
C
ceiling () ...................................................... 14 cFactor () ..................................................... 14 char () .......................................................... 14 c 2 2way ...................................................... 15 c 2 Cdf() ....................................................... 15 c 2 GOF ........................................................ 15 c 2 Pdf() ....................................................... 16
iii
Exit ..............................................................35 exp() ............................................................36 exp 4 lista () .................................................36 expand () .....................................................36 expr () ..........................................................37 ExpReg ........................................................37
F
factor () .......................................................38 F Cdf() .........................................................39 Fill ................................................................39 floor () .........................................................39 fMax () ........................................................40 fMin () .........................................................40 For ...............................................................40 format () .....................................................41 fPart () .........................................................41 F Pdf() ..........................................................41 frequency () ................................................42 F Test_2Samp ..............................................42 Func .............................................................43
ln () ............................................................. 55 LnReg .......................................................... 55 Local ........................................................... 56 log () ........................................................... 56 4 logbase ..................................................... 57 Logistic ....................................................... 57 LogisticD ..................................................... 58 Loop ............................................................ 58 LU ................................................................ 59
M
mat 4 list() ................................................... 59 max () .......................................................... 60 mean () ....................................................... 60 median () .................................................... 60 MedMed ..................................................... 61 mid () .......................................................... 61 min () .......................................................... 62 mirr () .......................................................... 62 mod () ......................................................... 62 mRow () ...................................................... 63 mRowAdd() ................................................ 63 MultReg ...................................................... 63 MultRegIntervals ....................................... 63 MultRegTests ............................................. 64
G
gcd () ...........................................................43 geomCdf() ...................................................43 geomPdf() ...................................................43 getDenom () ...............................................44 getMode () ..................................................44 getNum () ...................................................45 Goto ............................................................45 4 Grad ..........................................................45
N
nCr () ........................................................... 65 nDeriv () ...................................................... 66 newList () .................................................... 66 newMat () ................................................... 66 nfMax () ...................................................... 66 nfMin () ...................................................... 66 nInt() ........................................................... 67 nom () ......................................................... 67 norm () ........................................................ 67 normCdf() ................................................... 67 normPdf() ................................................... 68 not .............................................................. 68 nPr () ........................................................... 68 npv () .......................................................... 69 nSolve () ...................................................... 69
I
identity () ....................................................45 If ..................................................................46 ifFn () ...........................................................47 imag () .........................................................47 impDif() .......................................................47 Indirecta ......................................................47 inString () ....................................................48 int () ............................................................48 intDiv () .......................................................48 integrar .......................................................48 inv c 2 () .......................................................48 inv F () .........................................................48 invNorm() ....................................................49 invt() ............................................................49 iPart () .........................................................49 irr() ..............................................................49 isPrime() ......................................................50
O
OneVar ....................................................... 70 or ................................................................ 70 ord () ........................................................... 71
P
P 4 Rx () ........................................................ 71 P 4 Ry () ........................................................ 71 PassErr ........................................................ 72 piecewise() ................................................. 72 poissCdf() .................................................... 72 poissPdf() .................................................... 72 4 Polar ......................................................... 72 polyCoeffs () ............................................... 73 polyDegree () ............................................. 74 polyEval () ................................................... 74 polyGcd () ................................................... 74 polyQuotient () .......................................... 75 polyRemainder () ....................................... 75 PowerReg ................................................... 75
L
Lbl ...............................................................50 lcm () ...........................................................50 left () ...........................................................51 limit ( ) ou lim() ..........................................51 LinRegBx .....................................................51 LinRegMx ....................................................52 LinRegtIntervals .........................................53 LinRegtTest .................................................54 @ List () .........................................................54 list 4 mat() ....................................................54 4 ln ...............................................................55
iv
Q
QR ............................................................... 78 QuadReg ..................................................... 78 QuartReg .................................................... 79
string () ....................................................... 99 subMat () .................................................... 99 Sigma (Soma) ............................................. 99 sum () .......................................................... 99 sumIf () ..................................................... 100 system () ................................................... 100
T
T (transpor) .............................................. 101 tan () ......................................................... 101 tan () ...................................................... 102 tanh () ....................................................... 102 tan h () ................................................... 102 taylor () ..................................................... 103 tCdf() ........................................................ 103 tCollect() ................................................... 103 tExpand() .................................................. 104 Then ......................................................... 104 TInterval ................................................... 104 TInterval_2Samp ...................................... 105 tmpCnv() .................................................. 105 @ tmpCnv() ................................................ 106 tPdf() ........................................................ 106 Try ............................................................. 106 tTest .......................................................... 107 tTest_2Samp ............................................. 108 tvmFV() ..................................................... 108 tvmI() ........................................................ 108 tvmN() ...................................................... 109 tvmPmt() .................................................. 109 tvmPV() ..................................................... 109 TwoVar ..................................................... 110
R
R 4 P q () ....................................................... 80 R 4 Pr () ........................................................ 80 4 Rad ............................................................ 80 rand() .......................................................... 80 randBin() ..................................................... 81 randInt() ..................................................... 81 randMat () .................................................. 81 randNorm () ................................................ 81 randPoly () .................................................. 81 randSamp() ................................................. 81 RandSeed .................................................... 81 real () .......................................................... 82 4 Rect ........................................................... 82 ref () ............................................................ 83 remain () ..................................................... 83 Return ......................................................... 83 right () ......................................................... 83 root() ........................................................... 84 rotate() ....................................................... 84 round () ....................................................... 85 rowAdd () ................................................... 85 rowDim () ................................................... 85 rowNorm () ................................................. 85 rowSwap () ................................................. 86 rref () ........................................................... 86
U
unitV () ..................................................... 111
S
sec() ............................................................. 86 se c / () ........................................................ 87 sech() ........................................................... 87 sech () ....................................................... 87 seq () ........................................................... 87 setMode() ................................................... 88 shift () ......................................................... 89 sign () .......................................................... 89 simult () ....................................................... 90 sin () ............................................................ 91 sin () ......................................................... 91 sinh () .......................................................... 92 sin h () ...................................................... 92 SinReg ......................................................... 93 solve () ........................................................ 93 SortA ........................................................... 95 SortD ........................................................... 96 4 Sphere ....................................................... 96 sqrt () .......................................................... 96 stat.values ................................................... 97 stat.results .................................................. 97 stDevPop () ................................................. 98 stDevSamp () .............................................. 98 Stop (Parar) ................................................ 99 Store (Guardar) .......................................... 99
V
varPop () ................................................... 111 varSamp () ................................................ 111
W
when () ..................................................... 112 While ........................................................ 112 With ...................................................... 113
X
xor ............................................................ 113
Z
zeros () ...................................................... 113 zInterval ................................................... 115 zInterval_1Prop ........................................ 115 zInterval_2Prop ........................................ 116 zInterval_2Samp ...................................... 116 zTest ......................................................... 117 zTest_1Prop .............................................. 117 zTest_2Prop .............................................. 118 zTest_2Samp ............................................ 118
Smbolos
+ (adicionar) ............................................. 119 N (subtrair) ................................................ 119 (multiplicar) ........................................ 120
(dividir) ..................................................121 ^ (potncia) ..............................................121 x 2 (quadrado) .........................................122 .+ (ponto adicionar) .................................122 .. (ponto subtraco) ................................122 . (ponto mult.) ......................................123 . / (ponto dividir) ......................................123 .^ (ponto potncia) ..................................123 (negao) ...............................................123 % (percentagem) ....................................124 = (igual) ....................................................124 (diferente) .............................................125 < (menor que) ...........................................125 { (igual ou menor que) ............................125 > (maior que) ............................................125 | (igual ou maior que) .............................126 ! (factorial) ................................................126 & (acrescentar) .........................................126 d ( ) (derivada) ..........................................126 () (integrar) ............................................127 () (raiz quadrada) ..................................128 ( ) (produto) ..........................................128 G ( ) (soma) ................................................129 G Int () ........................................................130 G Prn () .......................................................130
# (indirecta) ............................................. 131 (notao cientfica) .............................. 131 g (gradianos) ........................................... 131 (radianos) .............................................. 131 (graus) .................................................... 132 , ', '' (grau/minuto/segundo) .................. 132 (ngulo) ............................................... 132 ' (plica) ...................................................... 133 _ (carcter de sublinhado) ....................... 133 4 (converter) ............................................. 134 10^() .......................................................... 134 ^ (recproco) .......................................... 134 | (with) .................................................. 135 & (guardar) .............................................. 135 := (atribuir) ............................................... 136 (comentrio) ......................................... 136 0b, 0h ........................................................ 136
vi
Modelos de expresso
Os modelos de expresso oferecem uma forma simples para introduzir expresses matemticas em notao matemtica padronizada. Quando introduzir um modelo, aparece na linha de entrada com pequenos blocos em posies em que pode introduzir elementos. Um cursor mostra o elemento que pode introduzir. Utilize as teclas de setas ou prima
/p
Tecla
l e, em seguida, escreva
Teclas
/q
128.
Teclas
/l
Tecla
Teclas
/s
Calcule o log para uma base especificada. Para uma predefinio de base 10, omita a base.
Nota: Consulte tambm log() , pgina 56.
Catlogo>
Permite criar expresses e condies para uma funo piecewise de duas -peas. Para adicionar uma pea, clique no modelo e repita o modelo.
Nota: Consulte tambm piecewise() , pgina 72.
Catlogo>
Permite criar expresses e condies para uma funo piecewise de N Exemplo: -pea. Pede N. Consulte o exemplo para o modelo de piecewise (2 peas).
Catlogo>
Cria um sistema de duas equaes. Para adicionar uma linha a um sistema existente, clique no modelo e repita o modelo.
Nota: Consulte tambm sistema() , pgina 100.
Catlogo>
Modelo ggmmss.ss Exemplo: Permite introduzir ngulos na forma gg mm ss.ss , em que gg o nmero de graus decimais, mm o nmero de minutos e ss.ss o nmero de segundos. Modelo da matriz (2 x 2) Exemplo:
Catlogo>
Catlogo>
Catlogo>
Catlogo>
Modelo da matriz (m x n) O modelo aparece depois de lhe ser pedido para especificar o nmero Exemplo: de linhas e colunas.
Catlogo>
Nota: Se criar uma matriz com um grande nmero de linhas e colunas, pode demorar alguns momentos a aparecer. Modelo da soma ( G) Exemplo:
Catlogo>
Catlogo>
Catlogo>
Catlogo>
Catlogo>
Catlogo>
Catlogo>
Listagem alfabtica
Os itens cujos nomes no sejam alfabticos (como +, !, e >) so listados no fim desta seco, comeando na pgina 119. Salvo indicao em contrrio, todos os exemplos desta seco foram efectuados no modo de reinicializao predefinido e todas as variveis so assumidas como indefinidas.
A
abs()
abs( Expr1 ) expresso abs( Lista1 ) lista abs( Matriz1 ) matriz
Catlogo >
reais. amortTbl()
amortTbl( NPmt , N , I , PV , [ Pmt ] , [ FV ] , [ PpY ] , [ CpY ] , [ PmtAt ] , [ ValorArredondado ] ) matriz
Catlogo >
Funo de amortizao que devolve uma matriz como uma tabela de amortizao para um conjunto de argumentos TVM. NPmt o nmero de pagamentos a incluir na tabela. A tabela comea com o primeiro pagamento. N , I , PV , Pmt , FV , PpY , CpY e PmtAt so descritos na tabela de argumentos TVM, pgina 109. Se omitir Pmt , predefine-se para Pmt = tvmPmt( N , I , PV , FV , PpY , CpY , PmtAt ). Se omitir FV , predefine-se para FV =0. As predefinies para PpY , CpY e PmtAt so iguais s predefinies para as funes TVM.
ValorArredondado especifica o nmero de casas decimais para arredondamento. Predefinio=2. As colunas da matriz de resultados so por esta ordem: Nmero de pagamentos, montante pago para juros, montante para capital e saldo. O saldo apresentado na linha n o saldo aps o pagamento n. Pode utilizar a matriz de sada como entrada para as outras funes de amortizao G Int() e G Prn() , pgina 130 e bal() , pgina 12. e ExprBooleana1 e ExprBooleana2 Expresso booleana ListaBooleana1 e ListaBooleana2 Lista booleana MatrizBooleana1 e MatrizBooleana2 Matriz booleana Devolve falso, verdadeiro ou uma forma simplificada da entrada original.
Catlogo >
Catlogo >
Compara dois nmeros inteiros reais bit a bit com uma operao e. Internamente, ambos os nmeros inteiros so convertidos para Importante: Zero, no a letra O. nmeros binrios de 64 bits assinados. Quando os bits correspondentes forem comparados, o resultado 1 se ambos os bits forem 1; caso contrrio, o resultado 0. O valor devolvido representa No modo base Bin: os resultados dos bits e aparece de acordo com o modo base. Pode introduzir os nmeros inteiros em qualquer base numrica. Para uma entrada binria ou hexadecimal, tem de utilizar o prefixo 0b ou No modo base Dec: 0h, respectivamente. Sem um prefixo, os nmeros inteiros so tratados como decimais (base 10). Se introduzir um nmero inteiro decimal muito grande para uma forma binria de 64 bits assinada, utilizada uma operao de mdulo simtrico para colocar o valor no intervalo adequado. angle()
angle( Expr1 ) Nota: Uma entrada binria pode ter at 64 dgitos (no
contando com o prefixo 0b). Uma entrada hexadecimal pode ter at 16 dgitos.
Catlogo >
expresso
reais.
Devolve uma lista ou matriz de ngulos dos elementos em Lista1 ou Matriz1 , interpretando cada elemento como um nmero complexo que representa um ponto de coordenada rectangular bidimensional. ANOVA
ANOVA Lista1 , Lista2 [ , Lista3 , ... , Lista20 ][ , Marcador]
Catlogo >
Efectua uma anlise de variao de uma via para comparar as mdias de 2 a 20 populaes. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Marcador =0 para Dados, Marcador =1 para Estatstica
Descrio Valor da estatstica F. Menor probabilidade de rejeio da hiptese nula. Graus de liberdade dos grupos.
Varivel de sada stat.SS stat.MS stat.dfError stat.SSError stat.MSError stat.sp stat.xbarlist stat.CLowerList stat.CUpperList
Descrio Soma dos quadrados dos grupos. Quadrados mdios para os grupos. Graus de liberdade dos erros. Soma dos quadrados dos erros. Quadrado mdio para os erros. Desvio padro associado. Mdia da entrada das listas. Intervalos de confiana de 95% para a mdia de cada lista de entrada. Intervalos de confiana de 95% para a mdia de cada lista de entrada.
ANOVA2way
ANOVA2way Lista1 , Lista2 [ , Lista3 , , Lista20 ][ , LinhaNiv]
Catlogo >
Calcula uma anlise de variao bidireccional atravs da comparao das mdias de 2 a 20 populaes. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) LinhaNiv =0 para Bloco LinhaNiv =2,3,..., Len -1, para Dois factores, em que Len =comprimento( Lista1 )=comprimento( Lista2 ) = = comprimento( Lista10 ) e Len / LinhaNiv {2,3,} Sadas: Design do bloco
Varivel de sada stat.F stat.PVal stat.df stat.SS stat.MS stat.F Bloco stat.PValBlock stat.dfBlock stat.SSBlock stat.MSBlock stat.dfError stat.SSError stat.MSError stat.s
Descrio
Descrio
Descrio
Sadas de interaco
Descrio
F estatstica da interaco.
Valor da probabilidade da interaco. Graus de liberdade da interaco. Soma de quadrados da interaco. Quadrados mdios para interaco.
Sadas de erros
Descrio Graus de liberdade dos erros. Soma dos quadrados dos erros. Quadrados mdios para os erros. Desvio padro do erro.
ans
valor ans
Teclas
/v
approx()
approx( Expr1 )
Catlogo >
expresso
Devolve a avaliao do argumentos como uma expresso com valores decimais, quando possvel, independentemente do modo Auto ou Aproximado actual. Isto equivalente a introduzir o argumento e a introduzir
Devolve uma lista ou uma matriz em que cada elemento foi avaliado para um valor decimal, quando possvel. approxRational()
Catlogo >
Devolve o argumento como uma fraco com uma tolerncia de tol. Se omitir tol , utilizada uma tolerncia de 5.E-14.
arcLen ()
arcLen( Expr1 , Var , Incio , Fim )
Catlogo >
expresso
Devolve o comprimento do arco de Expr1 do Incio ao Fim em relao varivel Var. O comprimento do arco calculado como um integral que assume uma definio do modo de funo.
lista
Devolve uma lista dos comprimentos dos arcos de cada elemento de Lista1 do Incio ao Fim em relao a Var.
10
augment ()
augment( Lista1, Lista2 )
Catlogo >
lista
matriz
Devolve uma nova lista que a Matriz2 acrescentada ao fim da Matriz1. Quando utilizar o carcter ,, as matrizes tm de ter dimenses de colunas iguais, e a Matriz2 acrescentada Matriz1 como novas colunas. No altere Matriz1 ou Matriz2.
avgRC ()
avgRC( Expr1 , Var [ =valor ] [ , H ] )
Catlogo >
expresso
Devolve o quociente de diferena de avano (taxa de cmbio mdia). Expr1 pode ser um nome de funo definido pelo utilizador (ver
Func ).
Quando especificar valor , substitui qualquer atribuio de varivel anterior ou qualquer substituio actual para a varivel. H o valor do passo. Se omitir H , predefine-se para 0,001. No se esquea de que a funo similar nDeriv() utiliza o quociente de diferena central.
11
B
bal()
bal( NPmt , N , I , PV , [ Pmt ] , [ FV ] , [ PpY ] , [ CpY ] , [ PmtAt ] , [ ValorArredondado ] ) valor bal( NPmt , TabelaDeDepreciao )
Catlogo >
valor
Funo de amortizao que calcula o saldo do plano aps um pagamento especificado. N , I , PV , Pmt , FV , PpY , CpY e PmtAt so descritos na tabela de argumentos TVM, pgina 109. NPmt especifica o nmero de pagamentos a partir dos quais quer os dados calculados. N , I , PV , Pmt , FV , PpY , CpY e PmtAt so descritos na tabela de argumentos TVM, pgina 109. Se omitir Pmt , predefine-se para Pmt = tvmPmt( N , I , PV , FV , PpY , CpY , PmtAt ). Se omitir FV , predefine-se para FV =0. As predefinies para PpY , CpY e PmtAt so iguais s predefinies para as funes TVM.
de pagamentos NPmt , baseado na tabela de amortizao TabelaDeDepreciao. O argumento TabelaDeDepreciao tem de ser uma matriz no forma descrita em amortTbl() , pgina 6.
Nota: Consulte tambm G Int() e G Prn() , pgina 130.
4 Base2
NmeroInteiro1 4 Base2 nmero inteiro Converte NmeroInteiro1 para um nmero binrio. Os nmeros binrios ou hexadecimais tm sempre um prefixo 0b ou 0h, respectivamente. 0b NmeroBinrio 0h NmeroHexadecimal Zero, no a letra O, seguido por b ou h. Um nmero binrio pode ter at 64 dgitos. Um nmero hexadecimal pode ter at 16 dgitos. Sem um prefixo, NmeroInteiro1 tratado como decimal (base 10). O resultado aparece em binrio, independentemente do modo base. Se introduzir um nmero inteiro decimal muito grande para uma forma binria de 64 bits assinada, utilizada uma operao de mdulo simtrico para colocar o valor no intervalo adequado.
Catlogo >
12
4 Base10
NmeroInteiro1 4 Base10 nmero inteiro Converte NmeroInteiro1 para um nmero decimal (base 10). Uma entrada binria ou hexadecimal tm de ter sempre um prefixo 0b ou 0h, respectivamente. 0b NmeroBinrio 0h NmeroHexadecimal Zero, no a letra O, seguido por b ou h. Um nmero binrio pode ter at 64 dgitos. Um nmero hexadecimal pode ter at 16 dgitos. Sem um prefixo, NmeroInteiro1 tratado como decimal. O resultado aparece em decimal, independentemente do modo base.
Catlogo >
4 Base16
NmeroInteiro1 4 Base16 nmero inteiro Converte NmeroInteiro1 para um nmero hexadecimal. Os nmeros binrios ou hexadecimais tm sempre um prefixo 0b ou 0h, respectivamente. 0b NmeroBinrio 0h NmeroHexadecimal Zero, no a letra O, seguido por b ou h. Um nmero binrio pode ter at 64 dgitos. Um nmero hexadecimal pode ter at 16 dgitos. Sem um prefixo, NmeroInteiro1 tratado como decimal (base 10). O resultado aparece em hexadecimal, independentemente do modo base. Se introduzir um nmero inteiro decimal muito grande para uma forma binria de 64 bits assinada, utilizada uma operao de mdulo simtrico para colocar o valor no intervalo adequado. binomCdf()
binomCdf( n , p )
Catlogo >
Catlogo >
nmero
binomCdf( n , p , LimiteInferior ) nmero se LimiteInferior for um nmero, lista se LimiteInferior for uma lista binomCdf( n , p , LimiteInferior , LimiteSuperior ) nmero se LimiteInferior e LimiteSuperior forem nmeros, lista se LimiteInferior e LimiteSuperior forem listas
Calcula uma probabilidade acumulada para a distribuio binomial discreta com o n nmero de tentativas e a probabilidade p de sucesso de cada tentativa. binomPdf()
Catlogo >
lista se ValX for uma lista Calcula uma probabilidade para a distribuio binomial discreta com o n nmero de tentativas e a probabilidade p de sucesso de cada tentativa.
13
C
ceiling ()
ceiling( Expr1 )
Catlogo >
nmero inteiro
Devolve o nmero inteiro mais prximo que o argumento. O argumento pode ser um nmero complexo ou real.
Nota: Consulte tambm floor(). ceiling( Lista1 ) lista ceiling( Matriz1 ) matriz
cFactor ()
cFactor( Expr1 [ , Var ] ) expresso cFactor( Lista1 [ , Var ] ) lista cFactor( Matriz1 [ , Var ] ) matriz cFactor( Expr1 ) devolve Expr1 decomposta em factores em
Catlogo >
relao a todas as variveis sobre um denominador comum. Expr1 decomposta o mais possvel em factores racionais lineares mesmo que isto introduza novos nmeros no reais. Esta alternativa adequada se quiser a factorizao em relao a mais do que uma varivel.
cFactor( Expr1 , Var ) devolve Expr1 decomposta em factores em
relao varivel Var. Expr1 decomposta o mais possvel em factores que so lineares em Var , com talvez constantes no reais, mesmo que introduza subexpresses ou constantes irracionais que so irracionais noutras variveis. Os factores e os termos so ordenados com Var como varivel principal. As potncias similares de Var so recolhidas em cada factor. Inclua Var se a factorizao for necessria em relao apenas a essa varivel e estiver disposto a aceitar expresses irracionais em qualquer outra varivel para aumentar a factorizao em relao a Var. Pode existir alguma decomposio em factores incidental em relao a outras variveis. Para a definio Auto do modo Auto ou Aproximado , incluindo Var , permite tambm a aproximao a coeficientes de pontos flutuantes em que os coeficientes irracionais no podem ser expressos explicitamente em termos das funes integradas. Mesmo quando exista apenas uma varivel, incluindo Var , pode produzir a factorizao mais completa.
Nota: Consulte tambm factor().
e utilize e para
Catlogo >
carcter
Devolve uma cadeia de caracteres com o carcter numerado Nmero inteiro a partir do conjunto de caracteres da unidade porttil. O intervalo vlido para o Nmero inteiro 065535.
14
c 2 2way c
2
Catlogo >
Calcula um teste c 2 para associao tabela de contagens bidireccional na matriz observada Matriz obs. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
Descrio Estatstica do Qui quadrado: soma (observada - prevista) 2 /prevista Menor probabilidade de rejeio da hiptese nula. Graus de liberdade para a estatstica do Qui quadrado. Matriz da tabela de contagem de elementos previsto, assumindo a hiptese nula. Matriz de contribuies da estatstica do Qui quadrado dos elementos.
Catlogo >
c 2 GOF c 2 GOF
Lista obs , Lista exp , df
chi2GOF Lista obs , Lista exp , df
Catlogo >
Efectua um teste para confirmar que os dados da amostra so de uma populao que est em conformidade com uma distribuio especificada. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
Descrio Estatstica do Qui quadrado: soma((observada - prevista) 2 /prevista Menor probabilidade de rejeio da hiptese nula. Graus de liberdade para a estatstica do Qui quadrado. Matriz de contribuies da estatstica do Qui quadrado dos elementos.
15
c 2 Pdf()
Pdf( ValX , df ) nmero se ValX for um nmero, lista se ValX for uma lista chi2Pdf( ValX , df ) nmero se ValX for um nmero, lista se ValX for uma lista
Catlogo >
Calcula a funo de densidade da probabilidade (pdf) para a distribuio c 2 a um valor ValX especificado para os graus de liberdade df especificados. clearAZ
clearAZ
Catlogo >
ClrErr
ClrErr
Catlogo > Para ver um exemplo de ClrErr , consulte o exemplo 2 no comando Try , pgina 107.
Apaga o estado de erro e define a varivel do sistema errCode para zero. A proposio Else do bloco Try...Else...EndTry deve utilizar ClrErr ou PassErr. Se tiver de processar ou ignorar o erro, utilize ClrErr. Se no souber o que fazer com o erro, utilize PassErr para o enviar para a rotina de tratamento de erros seguinte. Se no existirem mais rotinas de tratamento de erros Try...Else...EndTry pendente, a caixa de dilogo de erros aparecer como normal.
Nota: Consulte tambm PassErr , pgina 72, e Try , pgina 106. Nota para introduzir o exemplo: Na unidade porttil, pode
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter. colAugment ()
colAugment( Matriz1 , Matriz2 )
Catlogo >
matriz
Devolve uma nova lista que a Matriz2 acrescentada ao fim da Matriz1. As matrizes tm de ter dimenses de colunas iguais, e a Matriz2 acrescentada Matriz1 como novas colunas. No altere Matriz1 ou Matriz2.
colDim ()
colDim( Matriz )
Catlogo >
expresso
16
colNorm ()
colNorm( Matriz )
Catlogo >
expresso
Devolve o mximo das somas dos valores absolutos dos elementos nas colunas em Matriz.
Nota: Os elementos da matriz indefinidos no so permitidos. Consulte tambm rowNorm().
comDenom()
comDenom( Expr1 [ , Var ] ) expresso comDenom( Lista1 [ , Var ] ) lista comDenom( Matriz1 [ , Var ] ) matriz comDenom( Expr1 ) devolve uma fraco simplificada com um numerador completamente expandido sobre um denominador completamente expandido. comDenom( Expr1 , Var ) devolve um rcio reduzido do numerador e do denominador expandidos em relao a Var. Os termos e os factores so ordenados com Var como varivel principal. As potncias similares de Var so recolhidas. Pode existir alguma decomposio em factores incidental dos coeficientes recolhidos. Comparada para omitir Var , esta poupa tempo frequentemente, memria e espao no ecr, enquanto torna a expresso mais compreensvel. Torna tambm as operaes subsequentes no resultado mais rpidas e poupa a memria.
Catlogo >
Se Var no ocorrer em Expr1 , comDenom( Expr1 , Var ) devolve uma fraco simplificada com um numerador no expandido sobre um denominador no expandido. Estes resultados poupam geralmente mais tempo, memria e espao no ecr. Estes resultados decompostos parcialmente tornam tambm as operaes subsequentes no resultado mais rpidas e poupam a memria.
Mesmo quando no exista um denominador, a funo comden frequentemente uma forma rpida para alcanar a factorizao parcial se factor() for muito lento ou se esgotar a memria.
Sugesto: Introduza esta definio da funo comden() e
Catlogo >
reais.
17
CopyVar
CopyVar Var1 , Var2
Catlogo >
Se Var1 for o nome de uma varivel existente, copia o valor dessa varivel para a varivel Var2. A varivel Var1 tem de ter um valor. Se Var1 for o nome de uma funo definida pelo utilizador existente, copia a definio dessa funo para a funo Var2. A funo Var1 tem de ser definida. Var1 tem de cumprir os requisitos de nomeao da varivel ou tem de ser uma expresso indirecta que simplifica o nome de uma varivel que cumpra os requisitos.
corrMat()
corrMat( Lista1 , Lista2 [ , [ , Lista20 ]])
Catlogo >
Calcula a matriz de correlao para a matriz aumentada [ Lista1, Lista2 , ..., Lista20 ]. cos ()
cos( Expr1 ) cos( Lista1 )
Tecla
expresso lista
cos( Expr1 ) devolve o co-seno do argumento como uma expresso. cos( Lista1 ) devolve uma lista de co-senos de todos os elementos na Lista1. Nota: O argumento interpretado como um ngulo express em
graus, gradianos ou radianos, de acordo com a definio do modo de ngulo actual. Pode utilizar , G ou para substituir o modo de ngulo temporariamente. No modo de ngulo Gradianos:
18
cos ()
cos( MatrizQuadrada1 )
Tecla
Matriz quadrada
Devolve o co-seno da matriz da MatrizQuadrada1. Isto no o mesmo que calcular o co-seno de cada elemento. Quando uma funo escalar f(A) operar na MatrizQuadrada1 (A), o resultado calculado pelo algoritmo: Calcule os valores prprios ( l i ) e os vectores prprios (V i ) de A. MatrizQuadrada1 tem de ser diagnolizvel. Tambm no pode ter variveis simblicas sem um valor. Forme as matrizes:
/n
cos
Devolve o co-seno inverso da matriz de MatrizQuadrada1. Isto no o mesmo que calcular o co-seno inverso de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
e utilize e para
19
cosh ()
cosh( Expr1 ) cosh( Lista1 )
Catlogo >
expresso lista
uma expresso.
cosh ( Lista1 ) devolve uma lista dos co-senos hiperblicos de cada
elemento de Lista1.
cosh ( MatrizQuadrada1 )
Matriz quadrada
Devolve o co-seno hiperblico da matriz de MatrizQuadrada1. Isto no o mesmo que calcular o co-seno hiperblico de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
cos h ()
cosh cosh cosh
Catlogo >
( Expr1 ) devolve o co-seno hiperblico inverso do argumento como uma expresso. ( Lista1 ) devolve uma lista dos co-senos hiperblicos inversos de cada elemento de Lista1. ( MatrizQuadrada1 ) Matriz quadrada
No modo de ngulo Radianos e Formato complexo rectangular: Devolve o co-seno hiperblico inverso da matriz de MatrizQuadrada1. Isto no o mesmo que calcular o co-seno hiperblico inverso de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos().
cosh cosh
MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
e utilize e para
Catlogo >
Devolve a co-tangente de Expr1 ou devolve uma lista das cotangentes de todos os elementos em Lista1.
Nota: O argumento interpretado como um ngulo expresso em
graus, gradianos ou radianos, de acordo com a definio do modo de ngulo actual. Pode utilizar , G ou para substituir o modo de ngulo temporariamente. No modo de ngulo Radianos:
20
co t ()
cot cot
Devolve o ngulo cuja co-tangente Expr1 ou devolve uma lista com as co-tangentes inversas de cada elemento de Lista1.
Nota: O resultado devolvido como um ngulo expresso em graus,
gradianos ou radianos, de acordo com a definio do modo de ngulo actual. No modo de ngulo Radianos:
coth()
coth( Expr1 ) coth( Lista1 )
Catlogo >
expresso lista
Devolve a co-tangente hiperblica de Expr1 ou devolve uma lista das co-tangentes hiperblicas de todos os elementos de List1.
coth ()
coth coth
Catlogo >
Devolve a co-tangente hiperblica inversa de Expr1 ou devolve uma lista com as co-tangentes hiperblicas inversas de cada elemento de Lista1.
count ()
count( Valor1ouLista1 [, Valor2ouLista2 [,...]] )
Catlogo >
valor
Devolve a contagem acumulada de todos os elementos nos argumentos que se avaliam para valores numricos. Cada argumento pode ser uma expresso, valor, lista ou matriz. Pode misturar tipos de dados e utilizar argumentos de vrias dimenses. Para uma lista, matriz ou intervalo de dados, cada elemento avaliado para determinar se deve ser includo na contagem. Na aplicao Listas e Folha de clculo, pode utilizar um intervalo de clulas no lugar de qualquer argumento. No ltimo exemplo, apenas 1/2 e 3+4* i so contados. Os restantes argumentos, partindo do princpio que x indefinido, no se avaliam para valores numricos.
21
countif ()
countif( Lista , Critrios )
Catlogo >
valor
Devolve a contagem acumulada de todos os elementos em Lista que Conta o nmero de elementos igual a 3. cumpram os critrios especificados. Critrios podem ser: Um valor, uma expresso ou uma cadeia. Por exemplo, 3 conta apenas aqueles elementos em Lista que se simplificam para o valor 3. Uma expresso booleana com o smbolo ? como um identificador para cada elemento. Por exemplo, ?<5 conta apenas aqueles elementos em Lista inferiores a 5. Conta o nmero de elementos igual a def.
Na aplicao Listas e Folha de clculo, pode utilizar um intervalo de clulas no lugar de Lista.
Nota: Consulte tambm sumIf() , pgina 100 e frequency() , pgina 42.
Conta o nmero de elementos igual a x; este exemplo assume que a varivel x indefinida.
Conta 1 e 3.
Conta 3, 5, e 7.
Conta 1, 3, 7 e 9.
crossP ()
cross P ( Lista1 , Lista2 )
Catlogo >
lista
Devolve o produto cruzado de Lista1 e Lista2 como uma lista. Lista1 e Lista2 tm de ter dimenses iguais e a dimenso tem de ser 2 ou 3.
vector
Devolve um vector da linha ou coluna (dependendo dos argumentos) que o produto cruzado de Vector1 e Vector2. Vector1 e Vector2 tm de ser vectores de linhas ou ambos tm de ser vectores de colunas. Ambos os vectores tm de ter dimenses iguais e a dimenso tem de ser 2 ou 3. csc()
csc( Expr1 ) csc( Lista1 )
Catlogo >
expresso lista
Devolve a co-secante de Expr1 ou devolve uma lista com as cosecantes de todos os elementos em Lista1.
22
csc ()
cs c cs c
Devolve o ngulo cuja co-secante Expr1 ou devolve uma lista com as co-secantes inversas de cada elemento de Lista1.
Nota: O resultado devolvido como um ngulo expresso em graus,
gradianos ou radianos, de acordo com a definio do modo de ngulo actual. No modo de ngulo Radianos:
csch()
Catlogo >
Devolve a co-secante hiperblica de Expr1 ou devolve uma lista das co-secantes hiperblicas de todos os elementos de List1.
csch ()
csch csch
Catlogo >
Devolve a co-secante hiperblica inversa de Expr1 ou devolve uma lista com as co-secantes hiperblicas inversas de cada elemento de Lista1.
cSolve ()
cSolv e ( Equao , Var )
Catlogo >
Devolve as solues complexas candidatas de uma equao ou desigualdade para Var. O objectivo produzir candidatos para todas as solues reais e no reais. Mesmo que Equao seja real, cSolve() permite resultados no reais no Formato complexo de resultados reais. Apesar de todas as variveis indefinidas que no terminam com um carcter de sublinhado (_) serem processadas como sendo reais, cSolve() pode resolver as equaes polinomiais para solues complexas.
cSolve() define temporariamente o domnio para complexo durante a resoluo mesmo que o domnio actual seja real. No domnio complexo, as potncias fraccionrias que tenham denominadores mpares utilizam o principal em vez da derivao real. Consequentemente, as solues de solve() para equaes que envolvam essas potncias fraccionrias no so necessariamente um subconjunto dessas do cSolve().
23
cSolve ()
cSolve() comea com os mtodos simblicos exactos. cSolve()
sublinhado (premir ) no fim de Var. Por predefinio, uma varivel tratada como um valor real.
/_
Para ver o resultado completo, prima mover o cursor. z tratado como real:
e utilize e para
Se utilizar var _ , a varivel tratada como complexa. Deve tambm utilizar var _ para qualquer outra varivel em Equao que pode ter valores no reais. Caso contrrio, pode obter resultados imprevistos.
],
{ VarOuTentativa1 , VarOuTentativa2 [ , ] })
Expresso
booleana Devolve solues complexas candidatas para as equaes algbricas simultneas, em que cada VarOuTentativa especifica uma varivel que quer resolver. Opcionalmente, pode especificar uma tentativa inicial para uma varivel. Cada varOuTentativa tem de ter a forma: varivel ou varivel = nmero real ou no real Por exemplo, x vlido e logo x=3+ i. Se todas as equaes forem polinomiais e se no especificar qualquer Nota: Os exemplos seguintes utilizam um carcter de tentativa inicial, cSolve() utiliza o mtodo de eliminao lexical sublinhado (premir ) para que as variveis sejam Grbner/Buchberger para tentar determinar todas as solues tratadas como complexas. complexas.
/_
As solues complexas podem incluir solues reais e no reais, como no exemplo direita.
Para ver o resultado completo, prima mover o cursor. As equaes polinomiais simultneas podem ter variveis adicionais que no tenham valores, mas representam os valores numricos dados que possam ser substitudos posteriormente.
e utilize e para
e utilize e para
24
cSolve () Pode tambm incluir variveis de solues que no aparecem nas equaes. Estas solues mostram como as famlias de solues podem conter constantes arbitrrias da forma c k, em que k um sufixo com valor inteiro de 1 a 255. Para sistemas polinomiais, o tempo de clculo ou o esgotamento da memria podem depender fortemente da ordem em que liste as variveis das solues. Se a escolha inicial esgotar a memria ou a sua pacincia, tente reorganizar as variveis nas equaes e/ou na lista varOuTentativa. Se no incluir nenhuma tentativa e se a equao for no polinomial em qualquer varivel, mas todas as equaes forem lineares em todas as variveis da soluo, cSolve() utiliza a eliminao Gaussian para tentar determinar todas as solues.
Catlogo >
e utilize e para
Se um sistema no for polinomial em todas as variveis nem linear nas variveis das solues, cSolve() determina no mximo uma soluo com um mtodo iterativo aproximado. Para o fazer, o nmero de variveis de solues tem de ser igual ao nmero de equaes e todas as outras variveis nas equaes tm de ser simplificadas para nmeros. Uma tentativa no real frequentemente necessria para determinar uma soluo no real. Para convergncia, uma tentativa pode ter de ficar prxima a uma soluo.
e utilize e para
Catlogo >
Calcula a regresso polinomial cbica e actualiza todas as variveis estatsticas. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Todas as listas tm de ter dimenses iguais, excepto Incluir. X representa a listaX. Y representa a listaY. Freq representa a lista de frequncias. Categoria representa os cdigos de categorias. Incluir representa a lista de incluso de categorias.
Varivel de sada stat.RegEqn stat.a, stat.b, stat.c, stat.d stat.R2 stat.Resid stat.XReg
Coeficiente de determinao. Residuais do ajuste de curvas = y - (a x 3 +b x 2 +c x+d). Lista de pontos de dados na Lista X modificada utilizada na regresso com base em restries de Freq , Lista de categorias e Incluir categorias. Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas restries de Freq , Lista de categorias e Incluir categorias. Lista de frequncias correspondentes a stat.XReg e stat.YReg.
stat.YReg
stat.FreqReg
25
cumSum ()
cumSu m ( Lista1 )
Catlogo >
lista
Devolve uma lista das somas acumuladas dos elementos em Lista1 , comeando no elemento 1.
cumSu m ( Matriz1 )
matriz
Devolve uma matriz das somas acumuladas dos elementos em Matriz1. Cada elemento a soma acumulada da coluna de cima a baixo.
Cycle
Cycle
Catlogo > Lista de funes que soma os nmeros inteiros de 1 a 100 ignorando 50.
Transfere o controlo imediatamente para a iterao seguinte do ciclo actual ( For , While ou Loop ).
Cycle no permitido fora das trs estruturas em espiral ( For , While ou Loop ).
Nota para introduzir o exemplo: Na unidade porttil, pode introduzir definies multilinhas, premindo
4 Cylind
Vector 4 Cylind Apresenta o vector da linha ou coluna em forma cilndrica [r, q , z]. Vector tem de ter exactamente trs elementos. Pode ser uma linha ou coluna. cZeros ()
cZero s ( Expr , Var )
Catlogo >
Catlogo >
lista
Devolve uma lista de valores reais ou no reais candidatos de Var que torna Expr =0. cZeros() faz isto, calculando exp 4 list(cSolve( Expr =0, Var ) , Var ). Caso contrrio, cZeros() similar a zeros().
Nota: Consulte tambm cSolve() , solve() e zeros().
e utilize e para
26
cZeros ()
Nota: Se Expr for no polinomial com funes, como abs() , angle() , conj() , real() ou imag() , deve colocar um carcter de
sublinhado (premir ) no fim de Var. Por predefinio, uma varivel tratada como um valor real. Se utilizar var _ , a z_ tratado como complexo: varivel tratada como complexa. Deve tambm utilizar var_ para qualquer outra varivel em Expr que pode ter valores no reais. Caso contrrio, pode obter resultados imprevistos.
cZeros({ Expr1 , Expr2 [ , ] }, { VarOuTentativa1 , VarOuTentativa2 [ , ] })
/_
matriz
Devolve posies candidatas em que as expresses so zero simultaneamente. Cada VarOuTentativa especifica um desconhecido cujo valor procura. Opcionalmente, pode especificar uma tentativa inicial para uma varivel. Cada VarOuTentativa tem de ter a forma: varivel ou varivel = nmero real ou no real Por exemplo, x vlido e logo x=3+ i. Se todas as expresses forem polinomiais e no especificar qualquer tentativa inicial, cZeros() utiliza o mtodo de eliminao Grbner/ Buchberger lexical para tentar para determinar todos os zeros complexos. Os zeros complexos podem incluir os zeros reais e no reais, como no exemplo direita. Cada linha da matriz resultante representa um zero alternativo com os componentes ordenados da mesma forma que na lista VarOuTentativa. Para extrair uma linha, indexe a matriz por [ linha ].
Nota: Os exemplos seguintes utilizam um carcter de
/_
Extrair linha 2:
Os polinomiais simultneos podem ter variveis adicionais sem valores, mas representam valores numricos dados que podem ser substitudos posteriormente.
Pode tambm incluir variveis desconhecidas que no aparecem nas expresses. Estes zeros mostram como as famlias de zeros podem conter constantes arbitrrias da forma c k, em que k um sufixo com valor inteiro de 1 a 255. Para sistemas polinomiais, o tempo de clculo ou o esgotamento da memria podem depender fortemente da ordem em que liste os desconhecidos. Se a escolha inicial esgotar a memria ou a sua pacincia, tente reorganizar as variveis nas expresses e/ou na lista VarOuTentativa.
27
cZeros () Se no incluir qualquer tentativa ou se qualquer expresso for no polinomial em qualquer varivel, mas todas as expresses forem lineares em todos os desconhecidos, cZeros() utiliza a eliminao Gaussiana para tentar determinar todos os zeros.
Catlogo >
Se um sistema no for polinomial em todas as variveis nem linear nos desconhecidos, cZeros() determina no mximo um zero com um mtodo iterativo aproximado. Para o fazer, o nmero de valores desconhecidos tem de ser igual ao nmero de expresses, e todas as outras variveis nas expresses tm de ser simplificadas para nmeros. Uma tentativa no real frequentemente necessria para determinar um zero no real. Para convergncia, uma tentativa pode ter de ficar prxima a um zero.
D
dbd ()
dbd( data1,data2 )
Catlogo >
valor
Devolve o nmero de dias entre data1 e data2 com o mtodo de contagem de dias actual. data1 e data2 podem ser nmeros ou listas de nmeros no intervalo das datas no calendrio padro. Se data1 e data2 forem listas, tm de ter o mesmo comprimento. data1 e data2 tm de estar entre os anos 1950 e 2049. Pode introduzir as datas num de dois formatos. A colocao decimal diferencia-se entre os formatos de data. MM.AAAA (formato utilizado nos Estados Unidos) DDMM.AA (formato utilizado na Europa)
4 DD
Expr1 4 DD valor Lista1 4 DD lista Matriz1 4 DD matriz Devolve o decimal equivalente do argumento expresso em graus. O argumento um nmero, uma lista ou uma matriz que interpretada pela definio do modo ngulo em gradianos, radianos ou graus. No modo de ngulo Graus:
Catlogo >
28
4 Decimal
Expresso1 4 Decimal expresso Lista1 4 Decimal expresso Matriz1 4 Decimal expresso Mostra o argumento em forma decimal. Este operador s pode ser utilizado no fim da linha de entrada. Define
Define NomeFun ( Arg1 , Arg2 , ... ) = expresso
Catlogo >
Catlogo >
Cria a NomeFun como uma funo definida pelo utilizador. Pode utilizar a NomeFun ( ) , tal como utiliza as funes integradas. A funo avalia a expresso com os argumentos fornecidos e devolve o resultado. NomeFun no pode ser o nome de uma varivel do sistema ou uma funo integrada. Os nomes dos argumentos so marcadores; no deve utilizar esses mesmos nomes como argumentos quando utilizar a funo.
Nota: Esta forma de Define equivalente execuo da expresso:
expresso & NomeFun ( Arg1,Arg2 ). Este comando pode tambm ser utilizado para definir variveis simples; por exemplo, Define (Definir) a=3.
Define NomeFun ( Arg1 , Arg2 , ... ) = Func
Bloco
EndFunc Define NomeDoPrograma ( Arg1 , Arg2 , ... ) = Prgm
Bloco
EndPrgm
idntico forma anterior de Define) , excepto que nesta forma, a funo definida pelo utilizador ou o programa podem executar um bloco de vrias declaraes. Bloco pode ser uma instruo ou uma srie de declaraes em linhas separadas. Bloco pode tambm incluir expresses e instrues (como If , Then , Else e For ).
Nota para introduzir o exemplo: Na unidade porttil, pode
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
29
DelVar
DelVar Var1 [ , Var2 ] [ , Var3 ] ...
Catlogo >
deSolve()
deSolve( ODE 1 ou 2 Ordem , VarIndependente , VarDependente ) uma soluo geral
Catlogo >
Devolve uma equao que especifica explicita ou implicitamente uma soluo geral para a equao diferencial ordinria (ODE) de 1 ou 2 ordem. Na ODE: Utilize um smbolo de apstrofo (prima ) para indicar a 1 derivada da varivel dependente em relao varivel independente. Utilize dois smbolos de apstrofo para indicar a segunda derivada correspondente.
'
O smbolo de apstrofo utilizado para derivadas apenas em deSolve(). Noutros casos, utilize d(). A soluo geral de uma equao de 1 ordem contm uma constante arbitrria da forma c k, em que k um sufixo com valor inteiro de 1 a 255. A soluo de uma equao de 2 ordem contm duas constantes. Aplique solve() numa soluo implcita se a quiser tentar converter para uma ou mais solues explcitas equivalentes.
Quando comparar os resultados com as solues dos manuais, no se esquea de que diferentes mtodos introduzem constantes arbitrrias em diferentes pontos no clculo, que pode produzir diferentes solues gerais.
Devolve uma soluo particular que satisfaz a ODE 1 ordem e a Condio inicial. Esta geralmente mais fcil do que determinar uma soluo geral, substituindo valores iniciais, resolvendo a constante arbitrria e substituindo esse valor na soluo geral. Condio inicial uma equao da forma: VarDependente ( ValorDependenteInicial ) = ValorDependenteInicial O ValorIndependenteInicial e o ValorDependenteInicial pode ser variveis, como as x0 e y0 que no tm valores guardados. A diferenciao implcita pode ajudar a verificar as solues implcitas.
30
deSolve()
deSolve( ODE 2 ordem e Condio inicial1 e Condio inicial2 , VarIndependente , VarDependente )
Catlogo >
Devolve uma soluo particular que satisfaz a ODE 2 ordem e tem um valor especificado da varivel dependente e a primeira derivada num ponto. Para a Condio inicial1 , utilize a forma: VarDependente ( ValorDependenteInicial ) = ValorDependenteInicial Para a Condio inicial2 , utilize a forma: VarDependente ( ValorIndependenteInicial ) = ValorInicial1Derivada
deSolve( ODE 2 ordem e Condio de limite1 e Condio de limite2 , VarIndependente , VarDependente )
Devolve uma soluo particular que satisfaz a ODE 2 ordem e tem valores especificados em dois pontos diferentes.
det ()
det( MatrizQuadrada [ , Tol ] )
Catlogo >
expresso
Devolve o determinante de MatrizQuadrada. Opcionalmente, qualquer elemento da matriz tratado como zero se o valor absoluto for inferior a Tol. Esta tolerncia s utilizada se a matriz tiver entradas de ponto flutuante e no contiver variveis simblicas sem um valor atribudo. Caso contrrio, Tol ignorado. Se utilizar
com a aritmtica do ponto flutuante. Se Tol for omitido ou no utilizado, a tolerncia predefinida for calculada como: 5E M 14 max(dim( MatrizQuadrada )) rowNorm( MatrizQuadrada)
diag ()
diag( Lista ) matriz diag( MatrizLinha ) matriz diag( MatrizColuna ) matriz
Catlogo >
Devolve uma matriz com os valores da matriz ou da lista de argumentos na diagonal principal.
diag( MatrizQuadrada )
MatrizLinha
Devolve uma matriz da linha com elementos da diagonal principal de MatrizQuadrada. MatrizQuadrada tem de ser quadrada.
31
dim ()
di m ( Lista )
Catlogo >
Devolve as dimenses da matriz como uma lista de dois elementos {linhas, colunas}.
dim( Cadeia )
nmero inteiro
Disp
Disp [ exprOuCadeia1 ] [ , exprOuCadeia2 ] ...
Catlogo >
Mostra os argumentos no histrico da Calculadora. Os argumentos so apresentados em sucesso com espaos pequenos como separadores. til principalmente em programas e funes para garantir a visualizao de clculos intermdios.
Nota para introduzir o exemplo: Na unidade porttil, pode
em vez de introduzir definies multilinhas, premindo no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
4 DMS
Expr 4 DMS Lista 4 DMS Matriz 4 DMS Interpreta o argumento como um ngulo e mostra o nmero DMS equivalente (DDDDDD MM ' SS.ss '' ). Consulte , ', '' na pgina 132 para o formato DMS (grau, minutos, segundos).
Nota: 4 DMS converter de radianos para graus quando utilizado em
Catlogo >
expresso
32
dotP ()
dot P ( Vector1 , Vector2 )
Catlogo >
expresso
Devolve o produto do ponto de dois vectores. Ambos tm de ser vectores da linha ou da coluna.
E
e ^()
e ^( Expr1 )
Teclas
expresso
Pode introduzir um nmero complexo na forma polar re i q. No entanto, utilize esta forma apenas no modo de ngulo Radianos; causa um erro de domnio no modo de ngulo Graus ou Gradianos.
e ^( Lista1 )
lista
MatrizQuadrada
Devolve a matriz exponencial de MatrizQuadrada1. Isto no o mesmo que calcular e elevado potncia de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante. eff ()
eff( TaxaNominal,CpY )
Catlogo >
valor
Funo financeira que converte a taxa de juro nominal TaxaNominal para uma taxa efectiva anual, dando CpY como o nmero de perodo compostos por ano. TaxaNominal tem de ser um nmero real e CpY tem de ser um nmero real > 0.
Nota: Consulte tambm nom() , pgina 67.
33
eigVc ()
eigVc( MatrizQuadrada )
Catlogo >
matriz
Devolve uma matriz com os vectores prprios para uma MatrizQuadrada real ou complexa, em que cada coluna do resultado corresponde a um valor prprio. No se esquea de que um vector prprio no nico; pode ser dimensionado por qualquer factor constante. Os vectores prprios so normalizados, significando que se V = [ x 1 , x 2 , , x n ]: x 12 + x 22 ++ x n2=1 MatrizQuadrada primeiro equilibrada com tranformaes de similaridade at as normas das colunas e linhas estarem o mais perto possvel do mesmo valor. A MatrizQuadrada reduzida para a forma Hessenberg superior e os vectores prprios so calculados Para ver o resultado completo, prima atravs de uma factorizao Schur. mover o cursor. eigVl ()
eigVl( MatrizQuadrada )
e utilize e para
Catlogo >
lista
Devolve uma lista dos valores prprios de uma MatrizQuadrada real ou complexa. MatrizQuadrada primeiro equilibrada com tranformaes de similaridade at as normas das colunas e linhas estarem o mais perto possvel do mesmo valor. A MatrizQuadrada reduzida para a forma Hessenberg superior e os valores prprios so calculados a partir da matriz Hessenberg superior. Para ver o resultado completo, prima mover o cursor. Else
e utilize e para
Consulte If, pgina 46.
Catlogo >
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
EndFor
EndFunc
34
EndIf
EndLoop
EndPrgm
EndTry
EndWhile
exact()
exact ( Expr1 [ , Tol ] ) expresso exact ( Lista1 [ , Tol ] ) lista exact ( Matriz1 [ , Tol ] ) matriz
Catlogo >
Utilize a aritmtica do modo exacto para devolver, quando possvel, o nmero racional equivalente ao argumento. Tol especifica a tolerncia para a converso; a predefinio 0 (zero).
Exit
Exit
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
35
exp()
exp( Expr1 )
Tecla
expresso
Pode introduzir um nmero complexo na forma polar re i q. No entanto, utilize esta forma apenas no modo de ngulo Radianos; causa um erro de domnio no modo de ngulo Graus ou Gradianos.
exp( Lista1 )
lista
MatrizQuadrada
Devolve a matriz exponencial de MatrizQuadrada1. Isto no o mesmo que calcular e elevado potncia de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante. exp 4 lista ()
exp
Catlogo >
Examina Expr para equaes separadas pela palavra ou , e devolve uma lista com os lados direitos das equaes da forma Var=Expr. Isto fornece uma forma simples para extrair alguns valores das solues embebidos nos resultados das funes solve() , cSolve() , fMin() e fMax().
Nota: exp 4 list() no necessrio com os zeros e as funes cZeros() porque devolvem uma lista dos valores das solues
directamente. expand ()
expan d ( Expr1 [ , Var ] ) expan d ( Lista1 [ , Var ] ) expand( Matriz1 [ , Var ] )
Catlogo >
expand( Expr1 ) devolve Expr1 expandido em relao a todas as variveis. A expanso uma expanso polinomial para polinmios e a expanso de fraco parcial para expresses racionais.
O objectivo de expand() transformar Expr1 numa soma e/ou diferena de termos simples. Pelo contrrio, o objectivo de factor() transformar Expr1 num produto e/ou quociente de factores simples.
expand( Expr1 , Var ) devolve Expr1 expandido em relao a Var. As potncias similares de Var so recolhidas. Os termos e os factores so ordenados com Var como varivel principal. Pode existir alguma decomposio de factores incidental ou a expanso dos coeficientes recolhidos. Comparada para omitir Var , esta poupa tempo frequentemente, memria e espao no ecr, enquanto torna a expresso mais compreensvel.
36
expand () Mesmo quando exista apenas uma varivel, a utilizao de Var pode tornar a factorizao do denominador utilizada para a expanso da fraco parcial mais completa. Sugesto: Para expresses racionais, propFrac() mais rpida, mas uma alternativa menos extrema para expand().
Nota: Consulte tambm comDenom() para um numerador expandido sobre um denominador expandido. expand( Expr1 , [ Var ] ) tambm distribui potncias fraccionrias e logaritmos, independentemente de Var. Para uma distribuio aumentada de potncias fraccionrias e logaritmos, os limites das desigualdades podem ser necessrios para garantir que alguns factores so no negativos. expand( Expr1 , [ Var ] ) tambm distribui valores absolutos, sign() , e exponenciais, independentemente de Var. Nota: Consulte tambm tExpand() para a soma de ngulos trigonomtricos e a expanso de ngulos mltiplos.
Catlogo >
expr ()
exp r ( Cadeia )
Catlogo >
expresso
Devolve a cadeia de caracteres contidos em Cadeia como uma expresso e executa-a imediatamente.
ExpReg
ExpReg X, Y [ , [ Freq ] [ , Categoria, Incluir ]]
Catlogo >
Calcula a expresso exponencial. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Todos os argumentos tm de ter dimenses iguais, excepto para Incluir. X representa a listaX. Y representa a listaY. Freq representa a lista de frequncias. Categoria representa os cdigos de categorias. Incluir representa a lista de incluso de categorias.
37
Descrio Coeficiente de correlao para modelo linear. Residuais do ajuste de curvas = y - a (b) x. Residuais associados ao ajuste linear de dados transformados. Lista de pontos de dados na Lista X modificada utilizada na regresso com base em restries de Freq , Lista de categorias e Incluir categorias. Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas restries de Freq , Lista de categorias e Incluir categorias. Lista de frequncias correspondentes a stat.XReg e stat.YReg.
stat.YReg
stat.FreqReg
F
factor ()
facto r ( Expr1 [ , Var ] ) facto r ( Lista1 [ , Var ] ) factor( Matriz1 [ , Var ] )
Catlogo >
factor( Expr1 ) devolve Expr1 decomposta em relao a todas as variveis sobre um denominador comum.
Expr1 decomposta o mais possvel em factores racionais lineares sem introduzir novas subexpresses no reais. Esta alternativa adequada se quiser a factorizao em relao a mais de uma varivel.
factor( Expr1 , Var ) devolve Expr1 decomposta em relao varivel Var. Expr1 decomposta o mais possvel em factores reais lineares em Var , mesmo que introduza constantes irracionais ou subexpresses irracionais noutras variveis. Os factores e os termos so ordenados com Var como varivel principal. As potncias similares de Var so recolhidas em cada factor. Inclua Var se a factorizao for necessria em relao apenas a essa varivel e estiver disposto a aceitar expresses irracionais em qualquer outra varivel para aumentar a factorizao em relao a Var. Pode existir alguma decomposio de factores incidental em relao a outras variveis. Para a definio Auto do modo Auto ou Aproximado , incluindo Var , permite tambm a aproximao a coeficientes de pontos flutuantes em que os coeficientes irracionais no podem ser expressos explicitamente em termos das funes integradas. Mesmo quando exista apenas uma varivel, incluindo Var , pode produzir a factorizao mais completa.
Nota: Consulte tambm comDenom() para uma forma mais
esgotada.
Nota: Consulte tambm cFactor() para decompor tudo para coeficientes complexos em busca de factores lineares.
38
factor ()
factor( NmeroRacional ) devolve o nmero racional em primos.
Catlogo >
Para nmeros compostos, o tempo de clculo cresce exponencialmente com o nmero de dgitos no segundo maior factor. Por exemplo, a decomposio em factores de um nmero inteiro de 30 dgitos pode demorar mais de um dia e a decomposio em factores de um nmero de 100 dgitos pode demorarar mais de um sculo.
Nota: Para parar (pausa) um clculo, prima
w.
Se quiser apenas determinar se um nmero primo, utilize isPrime(). muito mais rpido, em especial, se o NmeroRacional no for primo e o segundo maior factor tiver mais de cinco dgitos.
F Cdf() F Cdf( LimiteInferior , LimiteSuperior , dfNumer , dfDenom ) nmero se LimiteInferior e LimiteSuperior forem nmeros,
lista se LimiteInferior e LimiteSuperior forem listas FCdf( LimiteInferior , LimiteSuperior , dfNumer , dfDenom ) nmero se LimiteInferior e LimiteSuperior forem nmeros, lista se LimiteInferior e LimiteSuperior forem listas Calcula a probabilidade da distribuio F entre LimiteInferior e LimiteSuperior para o dfNumer (graus de liberdade) e dfDenom especificados. Fill
Fill Expr, VarMatriz
Catlogo >
Catlogo >
matriz
Substitui cada elemento na varivel VarMatriz por Expr. matrixVar j tem de existir.
lista
Substitui cada elemento na varivel VarLista por Expr. VarLista j tem de existir.
floor ()
floor( Expr1 )
Catlogo >
nmero inteiro
Devolve o maior nmero inteiro que { o argumento. Esta funo idntica a int(). O argumento pode ser um nmero complexo ou real.
floor( Lista1 ) lista floor( Matriz1 ) matriz
39
fMax ()
fMax( fMax( fMax( fMax(
Catlogo >
Expr, Var ) Expresso booleana Expr , Var , LimiteInferior) Expr , Var , LimiteInferior , LimiteSuperior) Expr , Var ) | LimiteInferior <Var <LimiteSuperior
Devolve uma expresso booleana que especifica os valores candidatos de Var que maximiza Expr ou localiza o menor limite superior. Pode utilizar o operador | para limitar o intervalo da soluo e/ou especificar outras restries. Para a definio Aproximado do modo Auto ou Aproximado , fMax() procura iterativamente um mximo local aproximado. Isto frequentemente mais rpido, em especial, se utilizar o operador | para limitar a procura a um intervalo relativamente pequeno que contenha exactamente um mximo local.
Nota: Consulte tambm fMin() e max().
fMin ()
fMin( Expr, Var )
Catlogo >
Expresso booleana
fMin( Expr , Var , LimiteInferior) fMin( Expr , Var , LimiteInferior , LimiteSuperior) fMin( Expr , Var ) | LimiteInferior <Var <LimiteSuperior
Devolve uma expresso booleana que especifica os valores candidatos de Var que minimiza Expr ou localiza o maior limite inferior. Pode utilizar o operador | para limitar o intervalo da soluo e/ou especificar outras restries. Para a definio Aproximado do modo Auto ou Aproximado , fMin() procura iterativamente um mnimo local aproximado. Isto frequentemente mais rpido, em especial, se utilizar o operador para limitar a procura a um intervalo relativamente pequeno que contenha exactamente um mnimo local.
Nota: Consulte tambm fMax() e min().
For
For Var , Baixo , Alto [ , Passo ]
Catlogo >
Bloco
EndFor
Executa as declaraes em Bloco iterativamente para cada valor de Var , de Baixo para Alto , em incrementos de Passo. Var no tem de ser uma varivel do sistema. Passo pode ser positivo ou negativo. O valor predefinido 1. Bloco pode ser uma declarao ou uma srie de declaraes separadas pelo carcter :.
Nota para introduzir o exemplo: Na unidade porttil, pode
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
40
format ()
format( Expr [ , CadeiaFormato ] )
Catlogo >
cadeia
Devolve Expr como uma cadeia de caracteres com base no modelo do formato. Expr tem de ser simplificada para um nmero. CadeiaFormato uma cadeia e tem de estar na forma: F[n], S[n], E[n], G[n][c], em que [ ] indica pores opcionais. F[n]: Formato fixo. n o nmero de dgitos para visualizar o ponto decimal. S[n]: Formato cientfico. n o nmero de dgitos para visualizar o ponto decimal. E[n]: Formato de engenharia. n o nmero de dgitos aps o primeiro dgito significante. O exponente ajustado para um mltiplo de trs e o ponto decimal movido para a direita zero, um ou dois dgitos. G[n][c]: Igual ao formato fixo mas tambm separa os dgitos esquerda da raiz em grupos de trs. c especifica o carcter do separador de grupos e predefine para uma vrgula. Se c for um ponto, a raiz ser apresentada como uma vrgula. [Rc]: Qualquer um dos especificadores acima pode ser sufixado com o marcador de raiz Rc, em que c um carcter que especifica o que substituir pelo ponto da raiz. fPart ()
fPart( Expr1 ) expresso fPart( Lista1 ) lista fPart( Matriz1 ) matriz
Catlogo >
Devolve a parte fraccionria do argumento. Para uma lista ou matriz, devolve as partes fraccionrias dos elementos. O argumento pode ser um nmero complexo ou real.
Catlogo >
Calcula a probabilidade da distribuio F no ValX para o dfNumer (graus de liberdade) e o dfDenom especificados.
41
frequency ()
frequency( Lista1,Listabins )
Catlogo >
lista
Devolve uma lista que contm as contagens dos elementos em Lista1. As contagens so baseadas em intervalos (bins) definidos em Listabins. Se Listabins for {b(1), b(2), , b(n)}, os intervalos especificados so {?{ b(1), b(1)<?{ b(2),,b(n-1)<?{ b(n), b(n)>?}. A lista resultante Explicao do resultado: um elemento maior que Listabins. 2 elementos da Lista de dados so { 2.5 Cada elemento do resultado corresponde ao nmero de elementos de 4 elementos da Lista de dados so >2.5 e { 4.5 Lista1 que esto no intervalo desse lote. Expresso em termos da 3 elementos da Lista de dados so >4.5 funo countIf() , o resultado { countIf(list, ?{ b(1)), countIf(lista, O elemento "hello" uma cadeia e no pode ser colocado em b(1)<?{ b(2)), , countIf(lista, b(n-1)<?{ b(n)), countIf(lista, nenhum lote definido. b(n)>?)}. Elementos de Lista1 que no podem ser colocados num lote so ignorados. Na aplicao Listas e Folha de clculo, pode utilizar um intervalo de clulas no lugar de ambos os argumentos.
Nota: Consulte tambm countIf() , pgina 22.
Catlogo >
(Entrada estatstica do resumo) Efectua um teste F de duas amostras. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Hiptese > 0 Ha: s 1 > s 2 Hiptese = 0 Ha: s 1 s 2 (predefinio) Hiptese < 0 Ha: s 1 < s2
Varivel de sada stat.F stat.PVal stat.dfNumer stat.dfDenom stat.sx1, stat.sx2 stat.x1_bar stat.x2_bar stat.n1, stat.n2
Descrio Estatstica calculada para a sequncia de dados. Menor probabilidade de rejeio da hiptese nula. graus de liberdade do numerador = n1-1. graus de liberdade do denominador = n2-1. Desvios padro da amostra das sequncias de dados em Lista 1 e Lista 2. Mdias das amostras das sequncias de dados em Lista 1 e Lista 2.
42
Func
Func
Bloco
EndFunc
Modelo para criar uma funo definida pelo utilizador. Bloco pode ser uma declarao, uma srie de declaraes separadas pelo carcter : ou uma srie de declaraes em linhas separadas. A funo pode utilizar a funo Return para devolver um resultado especficos.
Nota para introduzir o exemplo: Na unidade porttil, pode
em vez de introduzir definies multilinhas, premindo no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
G
gcd ()
gcd( Valor1, Valor2 )
Catlogo >
expresso
Devolve o mximo divisor comum dos dois argumentos. O gcd de duas fraces o gcd dos numeradores divididos pelo lcm dos denominadores. No modo Auto ou Aproximado, o gcd dos nmeros do ponto flutuante fraccionria 1.0.
gcd( Lista1, Lista2 )
lista
matriz
Devolve os mximos divisores comuns dos elementos correspondentes em Matriz1 e Matriz2. geomCdf()
geomCdf( p , LimiteInferior, LimiteSuperior ) nmero se LimiteInferior e LimiteSuperior forem nmeros, lista se LimiteInferior e LimiteSuperior forem listas
Catlogo >
Calcula uma probabilidade geomtrica acumulada de LimiteInferior a LimiteSuperior com a probabilidade de sucesso especificada p. Para p LimiteSuperior , defina LimiteInferior = 1. geomPdf()
geomPdf( p , ValX ) se ValX for uma lista
Catlogo >
Calcula uma probabilidade em ValX , o nmero da tentativa em que ocorre o primeiro sucesso, para a distribuio geomtrica discreta com a probabilidade de sucesso especificada p.
43
getDenom ()
getDenom( Expr1 )
Catlogo >
expresso
Transforma o argumento numa expresso que tem um denominador comum simplificado e, em seguida, devolve o denominador.
getMode ()
getMode( NmeroInteiroNomeModo ) getMode(0)
Catlogo >
valor
lista
composto por um nmero inteiro do modo e um nmero inteiro da definio. Para uma listagem dos modos e das definies, consulte a tabela abaixo. Se guardar as definies com getMode(0) & var , pode utilizar setMode( var ) num programa ou funo para restaurar temporariamente as definies na execuo da funo ou do programa. Consulte setMode() , pgina 88.
Nome do modo
Ver dgitos
1 =Flutuante, 2 =Flutuante1, 3 =Flutuante2, 4 =Flutuante3, 5 =Flutuante4, 6 =Flutuante5, 7 =Flutuante6, 8 =Flutuante7, 9 =Flutuante8, 10 =Flutuante9, 11 =Flutuante10, 12 =Flutuante11, 13 =Flutuante12, 14 =Fixo0, 15 =Fixo1, 16 =Fixo2, 17 =Fixo3, 18 =Fixo4, 19 =Fixo5, 20 =Fixo6, 21 =Fixo7, 22 =Fixo8, 23 =Fixo9, 24 =Fixo10, 25 =Fixo11, 26 =Fixo12 1 =Radianos, 2 =Graus, 3 =Gradianos 1 =Normal, 2 =Cientfica, 3 =Engenharia
ngulo Formato exponencial Real ou Complexo Auto or Aprox. Formato vectorial Base Sistema de unidades
2 3
4 5 6 7 8
1 =Real, 2 =Rectangular, 3 =Polar 1 =Auto, 2 =Aproximado , 3 =Exacto 1 =Rectangular, 2 =Cilndrico, 3 =Esfrico 1 =Decimal, 2 =Hex, 3 =Binrio 1 =SI, 2 =Eng/EUA
44
getNum ()
getNum( Expr1 )
Catlogo >
expresso
Transforma o argumento numa expresso que tem um denominador comum simplificado e, em seguida, devolve o numerador.
Goto
Goto NomeDefinio
Catlogo >
Transfere o controlo para a definio NomeDefinio. NomeDefinio tem de ser definido na mesma funo com uma instruo Lbl.
Nota para introduzir o exemplo: Na unidade porttil, pode
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
4 Grad
Expr1 4 Grad expresso Converte Expr1 para medio do ngulo de gradianos. No modo de ngulo Radianos: No modo de ngulo Graus:
Catlogo >
I
identity ()
identity( Nmero inteiro )
Catlogo >
matriz
Devolve a matriz de identidade com uma dimenso de Nmero inteiro. Nmero inteiro tem de ser um nmero inteiro positivo.
45
If
If Declarao ExprBooleana If ExprBooleana Then
Catlogo >
Bloco
EndIf
Se a ExprBooleana for avaliada como verdadeira, executa a declarao individual Declarao ou o bloco de declaraes Bloco antes de continuar a execuo. Se a ExprBooleana for avaliada como falsa, continua a execuo sem executar a declarao ou o bloco de declaraes. Bloco pode ser uma declarao ou uma sequncia de declaraes separadas pelo carcter :.
Nota para introduzir o exemplo: Na unidade porttil, pode
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
If ExprBooleana Then
Bloco1
Else
Bloco2
EndIf
Se a ExprBooleana for avaliada como verdadeira, executa o Bloco1 e ignora o Bloco2. Se a ExprBooleana for avaliada como falsa, ignora o Bloco1 , mas executa o Bloco2. Bloco1 e Bloco2 podem ser uma declarao nica.
If ExprBooleana1 Then
Bloco1
ElseIf ExprBooleana2 Then
Bloco2
BlocoN
EndIf
Permite a derivao. Se a ExprBooleana1 for avaliada como verdadeira, executa o Bloco1. Se a ExprBooleana1 for avaliada como falsa, avalia a ExprBooleana2 , etc.
46
ifFn ()
ifFn( ExprBooleana , Value_If_true [, Value_If_false [, Value_If_unknown ]]) expresso, lista ou matriz
Catlogo >
Avalia a expresso booleana ExprBooleana (ou cada elemento da ExprBooleana ) e produz um resultado com base nas seguintes regras: ExprBooleana pode testar um valor individual, uma lista ou uma matriz. Se um elemento da ExprBooleana for avaliado como verdadeiro, devolve o elemento correspondente de Value_If_true. Se um elemento da ExprBooleana for avaliada como falsa, devolve o elemento correspondente de Value_If_false. Se omitir Value_If_false , devolve undef. Se um elemento da ExprBooleana no for verdadeiro nem falso, devolve o elemento correspondente Value_If_unknown. Se omitir Value_If_unknown , devolve undef. Se o segundo, o terceiro ou o quarto argumento da funo ifFn() for uma expresso individual, o teste booleano aplicado a todas as posies da ExprBooleana.
O valor do teste de 1 inferior a 2.5, por esta razo, o elemento Value_If_True correspondente de 5 copiado para a lista de resultados. O valor do teste de 2 inferior a 2.5, por esta razo, o elemento Value_If_True correspondente de 6 copiado para a lista de resultados. O valor do teste de 3 no inferior a 2.5, por esta razo, o elemento Value_If_False correspondente de 10 copiado para a lista de resultados.
lista ou matriz, todos os outros argumentos da lista ou matriz tm de ter as mesmas dimenses e o resultado ter as mesmas dimenses. Value_If_false no especificado. Undef utilizado.
Catlogo >
expresso
ima g ( Lista1 )
lista matriz
impDif()
impDif( Equao , VarIndependente , VerDependente [ , Ordem ])
Catlogo >
expresso
em que a Ordem se predefine para 1. Calcula a derivada implcita para equaes em que uma varivel definida implicitamente nos termos de outra.
Indirecta
47
inString ()
inStrin g ( CadeiaDeOrigem , CadeiaDeOrigem [ , Incio ] )
Catlogo >
nmero inteiro
Devolve a posio do carcter na cadeia CadeiaDeOrigem em que comea a primeira ocorrncia da cadeia CadeiaSecundria. Incio , se includo, especifica a posio do carcter na CadeiaDeOrigem em que comea a procura. Predefinio = 1 (o primeiro carcter de CadeiaDeOrigem ). Se CadeiaDeOrigem no contiver CadeiaSecundria ou Incio for > o comprimento de CadeiaDeOrigem , devolve zero. int ()
in t ( Expr ) nmero inteiro int ( Lista1 ) lista int ( Matriz1 ) matriz
Catlogo >
Devolve o maior nmero inteiro que igual ou inferior ao argumento. Esta funo idntica a floor(). O argumento pode ser um nmero complexo ou real. Para uma lista ou matriz, devolve o maior nmero inteiro de cada elemento. intDiv ()
intDi v ( Nmero1 , Nmero2 ) nmero inteiro intDi v ( Lista1 , Lista2 ) lista intDi v ( Matriz1 , Matriz2 ) matriz
Catlogo >
Devolve a parte do nmero inteiro assinada de ( Nmero1 Nmero2 ). Para listas e matrizes, devolve a parte do nmero inteiro assinada de (argumento 1 argumento 2) para cada par de elementos.
integrar
inv c 2 ()
inv
Catlogo >
c 2 ( rea , df)
Calcula a funo de probabilidade acumulada inversa c 2 (Qui quadrado) especificada pelo grau de liberdade, df para uma determinada rea debaixo da curva. inv F ()
inv
Catlogo >
calcula a funo de distribuio cunulativa inversa F especificada pelo dfNumer e o dfDenom para uma determinada rea debixo da curva.
48
invNorm()
invNorm( rea [ ,
Catlogo >
m , s ])
Calcula a funo de distribuio normal acumulada inversa para uma determinada rea debaixo da curva de distribuio normal especificada por m e s. invt()
invt( rea , df)
Catlogo >
Calcula a funo de probabilidade student-t acumulada inversa especificada pelo grau de liberdade, df para uma determinada rea debaixo da curva. iPart ()
iPar t ( Nmero ) nmero inteiro iPart ( Lista1 ) lista iPart ( Matriz1 ) matriz
Catlogo >
Devolve a parte do nmero inteiro do argumento. Para listas e matrizes, devolve a parte do nmero inteiro de cada elemento. O argumento pode ser um nmero complexo ou real. irr()
irr( CF0 , ListaCF [, FreqCF ] )
Catlogo >
valor
Funo financeira que calcula a taxa de retorno interna de um investimento. CF0 o cash flow inicial no momento 0; tem de ser um nmero real. ListaCF uma lista de montantes de cash flow aps o cash flow inicial CF0. FreqCF uma lista opcional em que cada elemento especifica a frequncia da ocorrncia para um montante de cash flow agrupado (consecutivo), que o elemento correspondente de ListaCF. A predefinio 1; se introduzir valores, tm de ser nmeros inteiros positivos < 10,000.
Nota: Consulte tambm mirr() , pgina 62.
49
isPrime()
isPrime( Nmero )
Catlogo >
Devolve verdadeiro ou falso para indicar se o nmero um nmero inteiro 2 que divisvel apenas por si e 1. Se o Nmero exceder cerca de 306 dgitos e no tiver factores { 1021, isPrime( Nmero ) mostra uma mensagem de erro. Se quiser apenas determinar se o Nmero primo, utilize isPrime() em vez de factor(). muito mais rpido, em especial, se o Nmero no for primo e tiver um segundo factor maior que exceda cerca de cinco dgitos.
Nota para introduzir o exemplo: Na unidade porttil, pode
em vez de introduzir definies multilinhas, premindo no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
L
Lbl
Lbl NomeDefinio
Catlogo >
Define uma definio com o nome NomeDefinio numa funo. Pode utilizar uma instruo Goto NomeDefinio para transferir o controlo para a instruo imediatamente a seguir definio. NomeDefinio tem de cumprir os mesmos requisitos de nomeao do nome de uma varivel.
Nota para introduzir o exemplo: Na unidade porttil, pode
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
lcm ()
lc m ( Nmero1 , Nmero2 ) expresso lcm( Lista1 , Lista2 ) lista lcm( Matriz1 , Matriz2 ) matriz
Catlogo >
Devolve o mnimo mltiplo comum dos dois argumentos. O lcm de duas fraces o lcm dos numeradores divididos pelo gcd dos denominadores. O lcm dos nmeros de ponto flutuante fraccionrios o produto. Para duas listas ou matrizes, devolve os mnimos mltiplos comuns dos elementos correspondentes.
50
left ()
lef t ( CadeiaDeOrigem [ , Num ] )
Catlogo >
cadeia
Devolve os caracteres Num mais esquerda contidos na cadeia de caracteres CadeiaDeOrigem. Se omitir Num , devolve todos os caracteres de CadeiaDeOrigem.
lef t ( Lista1 [ , Num ] )
lista
Devolve os elementos Num mais esquerda em Lista1. Se omitir Num , devolve todos os elementos de Lista1.
lef t ( Comparao )
expresso
Catlogo >
Direco: negativa=da esquerda, positiva=da direita, caso contrrio=ambos. (Se omitida, a Direco predefine-se para ambos.)
Os limites no positivo e no negativo so sempre convertidos para limites de um lado do lado finito. Dependendo das circunstncias, limit() devolve-se ou undef quando no consegue determinar um limite nico. Isto no significa necessariamente que no existe um limite nico. undef significa que o resultado um nmero desconhecido com a magnitude finita ou infinita, ou um conjunto completo desses nmeros.
limit() utiliza mtodo como a regra LHopitals, logo existem limites nicos que no consegue determinar. Se a Expr1 contiver variveis indefinidas diferentes de Var , pode ter de as limitar para obter um resultado mais conciso.
Os limites podem ser muito sensveis ao erro de arredondamento. Quando possvel, evite a definio Aproximado do modo Auto ou Aproximado e os nmeros aproximados quando calcular os limites. Caso contrrio, os limites que devem ser zero ou ter magnitude infinita provavelmente no tero, e os limites que devem ter magnitude diferente de zero finita podem no ter. LinRegBx
LinRegBx X , Y [ , Freq [ , Categoria , Incluir ]]
Catlogo >
Ajusta um modelo de regresso linear y=a+bx para X e Y com a frequncia Freq. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
51
Descrio Equao de regresso: a+b x. Coeficientes de regresso. Coeficiente de determinao. Coeficiente de correlao para modelo linear. Residuais do ajuste de curvas: y - (a+b x). Lista de pontos de dados na Lista X modificada utilizada na regresso com base em restries de Freq , Lista de categorias e Incluir categorias. Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas restries de Freq , Lista de categorias e Incluir categorias. Lista de frequncias correspondentes a stat.FreqReg e stat.YReg.
stat.YReg
stat.FreqReg
LinRegMx
LinRegMx X , Y [ , Freq [ , Categoria , Incluir ]]
Catlogo >
Ajusta um modelo de regresso linear y=mx+b para X e Y com a frequncia Freq. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
Descrio Equao de regresso: m x+b. Coeficientes de regresso: y = m x+b. Coeficiente de determinao. Coeficiente de correlao para modelo linear. Residuais do ajuste de curvas: y - (m x+b). Lista de pontos de dados na Lista X modificada utilizada na regresso com base em restries de Freq , Lista de categorias e Incluir categorias. Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas restries de Freq , Lista de categorias e Incluir categorias. Lista de frequncias correspondentes a stat.XReg e stat.YReg.
stat.YReg
stat.FreqReg
52
LinRegtIntervals
LinRegtIntervals X , Y [ , Freq [ ,0 [ , NvelC ]]]
Catlogo >
Para declive
LinRegtIntervals X , Y [ , Freq [ ,1, ValX [ , NvelC ]]]
Para resposta Calcula o intervalo t da regresso linear para um ajuste da linha dos pares dos pontos de dados, em que y(k) = a + b x(k). Esto disponveis dois tipos de intervalos: Declive e Resposta. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
Descrio Equao de regresso: a+b x. Desvio do ajuste da linha de regresso e previses do parmetro do declive. Graus de liberdade Coeficiente de determinao. Coeficiente de correlao para modelo linear. Residuais do ajuste de curvas: y - (a+b x).
margem de erro do intervalo de confiana do declive b Declive SE = s/sqrt(soma(x-bar) 2) Desvio padro do erro de ajuste para y - (a + b x)
Varivel de sada [stat.CLower, stat.CUpper] stat.ME stat.SE [stat.LowerPred, stat.UpperPred] stat.MEPred stat.SEPred stat.
Margem de erro do intervalo de confiana erro padro para o intervalo de confiana Intervalo de preciso com o NvelC de dist.
margem de erro do intervalo de previso erro padro para o intervalo de previso a + b XVal
53
LinRegtTest
LinRegtTest X , Y [ , Freq [ , Hiptese ]]
Catlogo >
Calcula o ajuste da linha de regresso linear dos pares dos pontos de dados, em que y(k) = a + b x(k) e testa a hiptese nula H0: b = 0 contra uma das trs alternativas seguintes: Hiptese > 0 Ha: s 1 > s 2 Hiptese = 0 Ha: s 1 s 2 (predefinio) Hiptese < 0 Ha: s 1 < s2 Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
Varivel de sada stat.RegEqn stat.a, stat.b stat.df stat.s stat.t stat.PVal stat.r stat.r2 stat.SESlope stat.Resid
Descrio Equao de regresso: a + b x Desvio do ajuste da linha de regresso e previses do parmetro do declive Graus de liberdade Desvio padro do erro de ajuste para y - (a + b x) Estatstica T para significado do declive A probabilidade da hiptese alternativa falsa Coeficiente de correlao do modelo linear Coeficiente de determinao Declive SE = s/sqrt(soma(x-bar) 2) residuais de ajuste linear
Catlogo >
Catlogo >
[ , elementosPorLinha ] )
4 mat ( Lista
matriz
Devolve uma matriz preenchida linha por linha com os elementos da Lista. elementosPorLinha , se includo, especifica o nmero de elementos por linha. A predefinio o nmero de elementos em Lista (uma linha). Se a Lista no preencher a matriz resultante, so adicionados zeros.
54
4 ln
Expr 4 ln expresso Faz com que a entrada Expr seja convertida para uma expresso apenas com logaritmos naturais (ln).
Catlogo >
ln ()
l n ( Expr1 ) ln ( Lista1 )
Teclas
/u
expresso lista
Se o modo do formato complexo for Real:
Devolve o logaritmo natural do argumento. Para uma lista, devolve os logaritmos naturais dos elementos.
ln( MatrizQuadrada1 )
MatrizQuadrada
Devolve o logaritmo natural da matriz de MatrizQuadrada1. Isto no o mesmo que calcular o logaritmo natural de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos() em. MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
e utilize e para
Catlogo >
Calcula a regresso logartmica. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Todos os argumentos tm de ter dimenses iguais, excepto para Incluir. X representa a listaX. Y representa a listaY. Freq representa a frequncia. Categoria representa os cdigos de categorias. Incluir representa a lista de incluso de categorias.
Descrio Equao de regresso: a+b ln(x). Coeficientes de regresso: y = a+b ln(x). Coeficiente de determinao. Coeficiente de correlao para modelo linear. Residuais do ajuste das curvas = y N (a+b ln(x)).
55
Descrio Residuais associados ao ajuste linear de dados transformados. Lista de pontos de dados na Lista X modificada utilizada na regresso com base em restries de Freq , Lista de categorias e Incluir categorias. Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas restries de Freq , Lista de categorias e Incluir categorias. Lista de frequncias correspondentes a stat.XReg e stat.YReg.
stat.YReg
stat.FreqReg
Local
Local Var1 [ , Var2 ] [ , Var3 ] ...
Catlogo >
Declara as vars especificadas como variveis locais. Essas variveis s existem durante a avaliao de uma funo e so eliminadas quando a funo terminar a execuo.
Nota: As variveis locais poupam memria porque s existem
temporariamente. Tambm no perturbam nenhum valor da varivel global existente. As variveis locais tm de ser utilizadas para ciclos
For e guardar temporariamente os valores numa funo multilinhas
em vez de introduzir definies multilinhas, premindo no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
log ()
log ( Expr1 [ , Expr2 ] ) log ( Lista1 [ , Expr2 ] )
Teclas
/s
expresso lista
Para uma lista, devolve o logaritmo -Expr2 base dos elementos. Se omitir o segundo argumento, 10 utilizado como a base. Se o modo do formato complexo for Real:
56
log ()
log ( MatrizQuadrada1 [ , Expr ] )
Teclas
/s
MatrizQuadrada
Devolve o logaritmo Expr base da matriz de MatrizQuadrada1. Isto no mesmo que calcular o logaritmo Expr base de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante. Se omitir o argumento base, 10 utilizado como a base.
e utilize e para
Catlogo >
4 logbase
Expr 4 logbase( Expr1 ) expresso Faz com que a entrada Expresso seja simplificada para uma expresso com a base Expr1.
Logistic
Logistic X , Y [ , [ Freq ] [ , Categoria , Incluir ]]
Catlogo >
Ajusta-se a um modelo de regresso logstica para X e Y com a frequncia Freq. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
Descrio Equao de regresso: c/(1+a e -bx ). Coeficientes de regresso. Residuais do ajuste de curvas = y - (c/(1+a e -bx )). Lista de pontos de dados na Lista X modificada utilizada na regresso com base em restries de Freq , Lista de categorias e Incluir categorias. Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas restries de Freq , Lista de categorias e Incluir categorias. Lista de frequncias correspondentes a stat.XReg e stat.YReg.
stat.YReg
stat.FreqReg
57
LogisticD
LogisticD X , Y [ , [ Iteraes ] , [ Freq ] [ , Categoria , Incluir ]]
Catlogo >
Calcula a regresso logstica. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Todos os argumentos tm de ter dimenses iguais, excepto para Incluir. X representa a listaX. Y representa a listaY. Freq representa a frequncia. Categoria representa os cdigos de categorias. Incluir representa a lista de incluso de categorias. Iteraes especifica o nmero mximo de vezes que uma soluo ser tentada. Se omitido, utilizado 64. Tipicamente, os valores maiores resultam numa preciso melhor, mas em tempos de execuo maiores, e vice-versa.
Descrio Equao de regresso: a/(1+b e -cx )+d). Coeficientes de regresso. Residuais do ajuste de curvas = y - (a/(1+b e -cx )+d). Lista de pontos de dados na Lista X modificada utilizada na regresso com base nas restries de Freq , Categoria Lista e Incluir Categorias. Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas restries de Freq , Categoria Lista e Incluir Categorias. Lista de frequncias correspondentes a stat.XReg e stat.YReg.
stat.YReg
stat.FreqReg
Loop
Ciclo
Catlogo >
Bloco
EndLoop
Executa repetidamente as declaraes em Bloco. No se esquea de que o ciclo ser executado continuamente, excepto se executar a instruo Ir para ou Sair no Bloco. Bloco uma sequncia de declaraes separadas pelo carcter :.
Nota para introduzir o exemplo: Na unidade porttil, pode
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
58
LU
LU Matriz , lMatName , uMatName , pMatName [ , Tol]
Catlogo >
Calcula a decomposio LU (inferior-superior) Doolittle LU de uma matriz complexa ou real. A matriz triangular inferior guardada em lMatName , a matriz triangular superior em uMatName , e a matriz de permutaes (que descreve as trocas de linhas durante o clculo) em pMatName. lMatName
uMatName = pMatName
matriz
Opcionalmente, qualquer elemento da matriz tratado como zero se o valor absoluto for inferior a Tol. Esta tolerncia s utilizada se a matriz tiver entradas de ponto flutuante e no contiver variveis simblicas sem um valor atribudo. Caso contrrio, Tol ignorado. Se utilizar
com a aritmtica do ponto flutuante. Se Tol for omitido ou no utilizado, a tolerncia predefinida for calculada como: 5E M 14 max(dim( Matriz )) rowNorm( Matriz)
M
mat 4 list()
mat
Catlogo >
Devolve uma lista preenchida com os elementos em Matriz. Os elementos so copiados de Matriz linha por linha.
59
max ()
ma x ( Expr1 , Expr2 ) expresso max ( Lista1 , Lista2 ) lista max ( Matriz1 , Matriz2 ) matriz
Catlogo >
Devolve o mximo dos dois argumentos. Se os argumentos forem duas listas ou matrizes, devolve uma lista ou matriz com o valor mximo de cada par dos elementos correspondentes.
ma x ( Lista )
expresso matriz
mean ()
mean( Lista [ , freList ] )
Catlogo >
expresso
Devolve a mdia dos elementos em Lista. Cada elemento de ListaFreq conta o nmero de ocorrncias consecutivas do elemento correspondente em Lista.
mean( Matriz1 [ , MatrizFreq ] )
matriz
Devolve um vector da linha da mdia de todas as colunas em Matriz1. Cada elemento de MatrizFreq conta o nmero de ocorrncias consecutivas do elemento correspondente em Matriz1.
median ()
median( Lista )
Catlogo >
expresso matriz
para nmeros.
60
MedMed
MedMed X , Y [ , Freq ] [ , Categoria , Incluir ]]
Catlogo >
Calcula a linha mediana-mediana. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Todos os argumentos tm de ter dimenses iguais, excepto para Incluir. X representa a listaX. Y representa a listaY. Freq representa a lista de frequncias. Categoria representa os cdigos de categorias. Incluir representa a lista de incluso de categorias.
Descrio Equao de regresso: m x+b. Coeficientes de regresso: y = m x+b. Residuais do ajuste de curvas = y - (m x+b). Lista de pontos de dados na Lista X modificada utilizada na regresso com base em restries de Freq , Lista de categorias e Incluir categorias. Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas restries de Freq , Lista de categorias e Incluir categorias. Lista de frequncias correspondentes a stat.XReg e stat.YReg.
stat.YReg
stat.FreqReg
mid ()
mid( CadeiaDeOrigem , Incio [ , Contagem ] )
Catlogo >
cadeia
Devolve os caracteres Contagem a partir da cadeia de caracteres CadeiaDeOrigem , comeando pelo nmero de caracteres Incio. Se Contagem for omitida ou maior que a dimenso de CadeiaDeOrigem , devolve todos os caracteres de CadeiaDeOrigem , comeando pelo nmero de caracteres Incio. Contagem tem de ser 0. Se Contagem = 0, devolve uma cadeia vazia.
mi d ( ListaDeOrigem , Incio [ , Contagem ] )
lista
Devolve os elementos Contagem de ListaDeOrigem , comeando pelo nmero de elementos Incio. Se Contagem for omitida ou maior que a dimenso de ListaDeOrigem , devolve todos os elementos de ListaDeOrigem , comeando pelo nmero de elementos Incio. Contagem tem de ser 0. Se Contagem = 0, devolve uma lista vazia.
mid( ListaDaCadeiaDeOrigem , Incio [ , Contagem ] )
lista
Devolve as cadeias Contagem da lista de cadeias ListaDaCadeiaDeOrigem , comeando pelo nmero de elementos Incio.
61
min ()
min( Expr1 , Expr2 ) expresso min( Lista1, Lista2 ) lista min( Matriz1, Matriz2 ) matriz
Catlogo >
Devolve o mnimo dos dois argumentos. Se os argumentos forem duas listas ou matrizes, devolve uma lista ou matriz com o valor mnimo de cada par dos elementos correspondentes.
mi n ( Lista )
expresso matriz
mirr ()
mirr( TaxaDeFinanciamento , TaxaDeReinvestimento , CF0 , ListaCF [ , FreqCF ])
Catlogo >
Funo financeira que devolve a taxa de retorno interna modificada de um investimento. TaxaDeFinanciamento a taxa de juro que paga sobre os montantes de cash flow. TaxaDeReinvestimento a taxa de juro em que os cash flows so reinvestidos. CF0 o cash flow inicial no momento 0; tem de ser um nmero real. ListaCF uma lista de montantes de cash flow aps o cash flow inicial CF0. FreqCF uma lista opcional em que cada elemento especifica a frequncia da ocorrncia para um montante de cash flow agrupado (consecutivo), que o elemento correspondente de ListaCF. A predefinio 1; se introduzir valores, tm de ser nmeros inteiros positivos < 10,000.
Nota: Consulte tambm irr() , pgina 49.
mod ()
mod( Expr1 , Expr2 ) expresso mod( Lista1 , Lista2 ) lista mod( Matriz1 , Matriz2 ) matriz
Catlogo >
Devolve o primeiro mdulo de argumentos do segundo argumento conforme definido pelas identidades: mod(x,0) = x mod(x,y) = x - y floor(x/y) Quando o segundo argumento for diferente de zero, o resultado peridico nesse argumento. O resultado zero ou tem o mesmo sinal do segundo argumento. Se os argumentos forem duas listas ou matrizes, devolve uma lista ou matriz com o mdulo de cada par de elementos correspondentes.
Nota: Consulte tambm remain() , pgina 83
62
mRow ()
mRo w ( Expr , Matriz1 , ndice )
Catlogo >
matriz
Devolve uma cpia de Matriz1 com cada elemento na linha ndice de Matriz1 multiplicado por Expr.
mRowAdd()
mRowAd d ( Expr , Matriz1 , ndice1 , ndice2 )
Catlogo >
matriz
Devolve uma cpia de Matriz1 com cada elemento na linha ndice2 de Matriz1 substitudo por: Expr
MultReg
MultReg Y , X1 , X2 , , X10
Catlogo >
Calcula a regresso linear mltipla da lista Y nas listas X1 , X2 , , X10. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
Varivel de sada stat.RegEqn stat.b0, stat.b1, ... stat.R2 stat. List stat.Resid
Descrio Equao de regresso: b0+b1 x1+b2 x2+ ... Coeficientes da equao de regresso Coeficiente de determinao mltipla.
yLista = b0+b1
Residuais: Resid=y -
x1+ ...
lista
MultRegIntervals
MultRegIntervals Y , X1 , X2 [ , [ , X10 ]] , ListaValX [ , NvelC]
Catlogo >
Calcula o intervalo de confiana da previso de regresso mltipla para o calculado e um intervalo de confiana para y ~. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
stat.dfError
63
Varivel de sada stat.CLower, stat.CUpper stat.ME stat.se stat.LowerPred, stat.UpperrPred stat.MEPred stat.SEPred stat.bList stat.Resid
y.
Margem de erro do intervalo de confiana. Erro padro para o intervalo de confiana. Intervalo de previso para
y.
Margem de erro do intervalo que pode prever. Erro padro para um intervalo que pode prever. Lista de coeficientes de regresso, {b0,b1,b3,...}. Residuais do ajuste de curvas y = b0 + b1 x1 + b2 x2 + ...
MultRegTests
MultRegTests Y , X1 , X2 [ , X3 [ , ...[ , X10 ]]]
Catlogo >
O teste t das regresses lineares mltiplas calcula uma regresso linear de determinados dados e fornece a estatstica do teste F para linearidade. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Sadas
Descrio Equao de regresso: b0+b1 x1+b2 x2+ ... Estatstica do teste F global. Menor probabilidade de rejeio da hiptese nula. Coeficiente de determinao mltipla. Coeficiente de determinao mltipla ajustado. Desvio padro do erro. Estatstica Durbin-Watson; utilizada para determinar se a correlao automtica de primeira ordem existe no modelo. Graus de liberdade da regresso. Soma dos quadrados da regresso. Quadrado mdio da regresso. erro dos graus de liberdade erro da soma dos quadrados erro do quadrado mdio {b0,b1,...} Lista de coeficientes da equao de regresso ? = b0+b1 x1+... lista de estatstica t para cada coeficiente em
(Lista B)
64
yLista = b0+b1
y-
x1+ . . .
lista
Residuais: Resid=y -
lista
Distncia de Cook; medio da influncia de uma observao com base no residual e suplemento Medio da distncia a que os valores da varivel independente esto dos valores mdios
N
nCr ()
nC r ( Expr1 , Expr2 )
Catlogo >
expresso
Para o nmero inteiro Expr1 e Expr2 com Expr1 Expr2 0, nCr() o nmero de combinaes de coisas de Expr1 retiradas de Expr2 de uma vez. (Isto tambm conhecido como um coeficiente binomial.) Ambos os argumentos pode ser nmeros inteiros ou expresses simblicas.
nCr( Expr , 0 )
Expr
expresso !/
NmeroNoInteiro )! NmeroNoInteiro !)
nCr( Lista1 , Lista2 )
lista
Devolve uma lista de combinaes com base nos pares de elementos correspondentes nas duas listas. Os argumentos tm de ter o mesmo tamanho de listas.
nCr( Matriz1 , Matriz2 )
matriz
Devolve uma matriz de combinaes com base nos pares de elementos correspondentes nas duas matrizes. Os argumentos tm de ter o mesmo tamanho de matrizes.
65
nDeriv ()
nDeri v ( Expr1 , Var [ =Valor ] [ , H ] ) expresso nDeri v ( Expr1 , Var [ , H ] | Var=Valor ) expresso nDeri v ( Expr1 , Var [ =Valor ] , Lista )
Catlogo >
lista
nDeri v ( Lista1 , Var [ =Valor ] [ , H ] ) lista nDeri v ( Matriz1 , Var [ =Valor ] [ , H ] ) matriz
Devolve a derivada numrica como uma expresso. Utiliza a frmula do quociente de diferena central. Quando especificar Valor , substitui qualquer atribuio de varivel anterior ou qualquer substituio actual para a varivel. H o valor do incremento. Se omitir H , predefine-se para 0,001. Quando utilizar Lista1 ou Matriz1 , a operao mapeada atravs dos valores da lista ou dos elementos da matriz.
Nota: Consulte tambm avgRC() e d().
newList ()
newLis t ( ElementosNum )
Catlogo >
lista
Devolve uma lista com uma dimenso de ElementosNum. Cada elemento zero. newMat ()
newMa t ( LinhaNum , ColunasNum )
Catlogo >
matriz
Devolve uma matriz de zeros com a dimenso LinhasNum por ColunasNum. nfMax ()
nfMax( Expr , Var ) valor nfMax( Expr , Var , LimiteInferior )
Catlogo >
valor
nfMax( Expr , Var , LimiteInferior , LimiteSuperior ) valor nfMax( Expr, Var ) | LimiteInferior <Var <LimiteSuperior
valor
Devolve um valor numrico candidato da varivel Var em que ocorre o mximo local de Expr. Se fornecer LimiteInferior e LimiteSuperior , a funo procura o mximo local entre esses valores.
Nota: Consulte tambm fMax() e d().
nfMin ()
nfMin( Expr , Var ) valor nfMin( Expr , Var , LimiteInferior )
Catlogo >
valor
nfMin( Expr , Var , LimiteInferior , LimiteSuperior ) valor nfMin( Expr, Var ) | LimiteInferior <Var <LimiteSuperior
valor
Devolve um valor numrico candidato da varivel Var em que ocorre o mnimo local de Expr. Se fornecer LimiteInferior e LimiteSuperior , a funo procura o mnimo local entre esses valores.
Nota: Consulte tambm fMin() e d().
66
nInt()
nInt( Expr1, Var, Inferior, Superior )
Catlogo >
expresso
Se a expresso a integrar Expr1 no contiver nenhuma varivel para alm de Var e se Inferior e Superior forem constantes, positivo ou negativo, nInt() devolve uma aproximao de ( Expr1 , Var , Inferior , Superior ). Esta aproximao uma mdia ponderada de alguns valores de amostra da expresso a integrar no intervalo Inferior <Var <Superior. O objectivo obter seis dgitos significativos. O algoritmo adaptvel termina quando parecer que o objectivo foi alcanado ou quando parecer improvvel que as amostras adicionais produzam uma melhoria acentuada. Aparece um aviso (Preciso questionvel) quando parecer que o objectivo no foi alcanado.
Nest nInt() para fazer integrao numrica mltipla. Os limites da integrao podem depender das variveis de integrao fora dos limites.
nom ()
nom( TaxaEfectiva,CpY )
Catlogo >
valor
Funo financeira que converte a taxa de juro efectiva anual TaxaEfectiva para uma taxa nominal, dando CpY como o nmero de perodos compostos por ano. TaxaEfectiva tem de ser um nmero real e CpY tem de ser um nmero real > 0.
Nota: Consulte tambm eff() , pgina 33.
norm ()
nor m ( Matriz )
Catlogo >
expresso
normCdf()
normCdf( LimiteInferior , LimiteSuperior [ , m , s ] ) nmero se LimiteInferior e LimiteSuperior forem nmeros, lista se LimiteInferior e LimiteSuperior forem listas
Catlogo >
Calcula a probabilidade da distribuio normal entre LimiteInferior e LimiteSuperior para o m e s especificados. Para p (X LimiteSuperior ), defina Limite Inferior = ..
67
normPdf()
normPdf( ValX [ , m , s ] ) nmero se ValX for um nmero, lista se ValX for uma lista
Catlogo >
Calcula a funo de densidade de probabilidade para a distribuio normal num valor ValX especificado para m e s especificados. not
no t ExprBooleana
Catlogo >
Expresso booleana
no NmeroInteiro1
nmero inteiro
Devolve um complemento de um nmero inteiro real. Internalmente, NmeroInteiro1 convertido para um nmero de binrio de 64 bits. O valor de cada bit mudado (0 torna-se 1 e vice-versa) para um complemento. Os resultados aparecem de acordo com o modo base. Pode introduzir o nmero em qualquer base numrica. Para uma entrada binria ou hexadecimal, tem de utilizar o prefixo 0b ou 0h, respectivamente. Sem um prefixo, o nmero inteiro tratado como decimal (base 10). Se introduzir um nmero inteiro decimal muito grande para uma forma binria de 64 bits assinada, utilizada uma operao de mdulo simtrico para colocar o valor no intervalo adequado.
Para ver o resultado completo, prima e utilize e para mover o cursor. Nota: Uma entrada binria pode ter at 64 dgitos (no contando com o prefixo 0b). Uma entrada hexadecimal pode ter at 16 dgitos. nPr ()
nP r ( Expr1 , Expr2 )
Catlogo >
expresso
Para o nmero inteiro Expr1 e Expr2 com Expr1 Expr2 0, nPr() o nmero de permutaes de coisas de Expr1 retiradas de Expr2 de uma vez. Ambos os argumentos podem ser nmeros inteiros ou expresses simblicas.
nPr( Expr , 0)
( Expr
Expr
lista
Devolve uma lista de permutaes com base nos pares de elementos correspondentes nas duas listas. Os argumentos tm de ter o mesmo tamanho de listas.
68
nPr ()
nPr( Matriz1 , Matriz2 )
Catlogo >
matriz
Devolve uma matriz de permutaes com base nos pares de elementos correspondentes nas duas matrizes. Os argumentos tm de ter a a mesma matriz de tamanhos. npv ()
npv( TaxaDeJuro , CFO , ListaCF [, FreqCF ])
Catlogo >
Funo financeira que calcula o valor lquido actual; a soma dos valores actuais de entradas e sadas do cash flow. Um resultado positivo para npv indica um investimento lucrativo. TaxaDeJuro a taxa a descontar dos cash flows (o custo do dinheiro) durante um perodo. CF0 o cash flow inicial no momento 0; tem de ser um nmero real. ListaCF uma lista de montantes de cash flow aps o cash flow inicial CF0. FreqCF uma lista em que cada elemento especifica a frequncia da ocorrncia para um montante de cash flow agrupado (consecutivo), que o elemento correspondente de ListaCF. A predefinio 1; se introduzir valores, tm de ser nmeros inteiros positivos < 10,000. nSolve ()
nSolve( Equao , Var [= Tentativa ])
Catlogo >
nmero ou erro da
cadeia
nSolve( Equao , Var [= Tentativa ], LimiteInferior )
nSolve( Equao , Var [= Tentativa ], LimiteInferior , LimiteSuperior ) nmero ou erro da cadeia nSolve( Equao , Var [= Tentativa ]) | LimiteInferior <Var <LimiteSuperior Nota: Se existirem vrias solues, pode utilizar uma tentativa
Procura iterativamente uma soluo numrica real aproximada para Equao para uma varivel. Especifique a varivel como: varivel ou varivel = nmero real Por exemplo, x vlido e logo x=3.
nSolve() frequemente mais rpido que solve() ou zeros() , em especial, se o operador | for utilizado para restringir a procura a um pequeno intervalo exactamente com uma soluo simples. nSolve() tenta determinar se um ponto em que o residual zero ou
dois pontos relativamente prximos em que o residual tem sinais opostos e a magnitude do residual no excessiva. Se no conseguir atingir isto com um nmero modesto de pontos de amostra, devolve a cadeira nenhuma soluo encontrada.
Nota: Consulte tambm cSolve() , cZeros() , solve() e zeros().
69
O
OneVar
OneVar [ 1, ] X [ , [ Freq ][ , Categoria , Incluir ]] OneVar [ n , ] X1 , X2 [ X3 [ , [ , X20 ]]]
Catlogo >
Calcula a estatstica de 1 varivel at 20 listas. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Todos os argumentos tm de ter dimenses iguais, excepto para Incluir. X representa a listaX. Freq representa a lista de frequncias. Categoria representa os cdigos de categorias. Incluir representa a lista de incluso de categorias.
Varivel de sada stat.v stat.Gx stat.G x2 stat.sx stat.sx s stat.n stat.MinX stat.Q 1X stat.MedianX stat.Q 3X stat.MaxX stat.SSX
Descrio Mdia dos valores x. Soma dos valores x. Soma dos valores x 2. Desvio padro da amostra de x. Desvio padro da populao de x. Nmero de pontos de dados. Mnimo dos valores x. 1 quartil de x. Mediana de x. 3 quartil de x. Mximo de valores x. Soma de quadrados de desvios da mdia de x.
or ExprBooleana1 ou ExprBooleana2 Expresso booleana Devolve falso, verdadeiro ou uma forma simplificada da entrada original. Devolve verdadeiro se uma ou ambas as expresses forem simplificadas para verdadeiro. Devolve falso apenas se ambas as expresses forem avaliadas para falso.
Nota: Consulte xor. Nota para introduzir o exemplo: Na unidade porttil, pode
Catlogo >
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
70
Catlogo >
Compara dois nmeros inteiros reais bit a bit com uma operao or. Internamente, ambos os nmeros inteiros so convertidos para Importante: Zero, no a letra O. nmeros binrios de 64 bits assinados. Quando os bits correspondentes forem comparados, o resultado 1 se ambos os bits forem 1; caso contrrio, o resultado 0. O valor devolvido representa No modo base Bin: os resultados dos bits e aparece de acordo com o modo base. Pode introduzir os nmeros inteiros em qualquer base numrica. Para Nota: Uma entrada binria pode ter at 64 dgitos (no uma entrada binria ou hexadecimal, tem de utilizar o prefixo 0b ou contando com o prefixo 0b). Uma entrada hexadecimal pode ter 0h, respectivamente. Sem um prefixo, os nmeros inteiros so at 16 dgitos. tratados como decimais (base 10). Se introduzir um nmero inteiro decimal muito grande para uma forma binria de 64 bits assinada, utilizada uma operao de mdulo simtrico para colocar o valor no intervalo adequado.
Nota: Consulte xor.
ord ()
or d ( Cadeia ) or d ( Lista1 )
Catlogo >
Devolve o cdigo numrico do primeiro carcter na cadeia de caracteres Cadeia ou uma lista dos primeiros caracteres de cada elemento da lista.
P
P 4 Rx ()
P P P
P 4 Ry ()
P P P
71
PassErr
PassErr
Catlogo > Para ver um exemplo de PassErr , consulte o exemplo 2 no comando Try , pgina 107.
Passa um erro para o nvel seguinte. Se a varivel do sistema errCode for zero, PassErr no faz nada. A proposio Else do bloco Try...Else...EndTry deve utilizar ClrErr ou PassErr. Se tiver de processar ou ignorar o erro, utilize ClrErr. Se no souber o que fazer com o erro, utilize PassErr para o enviar para a rotina de tratamento de erros seguinte. Se no existirem mais rotinas de tratamento de erros Try...Else...EndTry pendente, a caixa de dilogo de erros aparecer como normal.
Nota: Consulte tambm ClrErr , pgina 16 e Try , pgina 106. Nota para introduzir o exemplo: Na unidade porttil, pode
em vez de introduzir definies multilinhas, premindo no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter. piecewise()
Catlogo >
Devolve as definies para uma funo piecewise na forma de uma lista. Pode tambm criar definies piecewise com um modelo.
Nota: Consulte tambm Modelo piecewise , pgina 2.
poissCdf()
poissCdf(
Catlogo >
l , LimiteInferior[,LimiteSuperior] ) nmero se
LimiteInferior e LimiteSuperior forem nmeros, lista se LimiteInferior e LimiteSuperior forem listas Calcula a probabilidade acumulada para uma distribuio Poisson discreta com a mdia especificada l. Para P (X LimiteSuperior ), defina LimiteInferior =0 poissPdf()
poissPdf( l , ValX ) se ValX for uma lista
Catlogo >
Calcula uma probabilidade para a distribuio Poisson discreta com a mdia especificada l.
4 Polar
Vector 4 Polar Apresenta o vector em forma polar [r q ]. O vector tem de ser de dimenso 2 e pode ser uma linha ou uma coluna.
Nota: 4 Polar uma instruo de formato de visualizao, no uma
Catlogo >
funo de converso. S pode utiliz-la no fim de uma linha de entrada e no actualiza ans.
Nota: Consulte tambm 4 Rect , pgina 82.
72
4 Polar
ValorComplexo 4 Polar Apresenta VectorComplexo em forma polar. O modo de ngulo Graus devolve (r q ). O modo de ngulo Radianos devolve re i q. No modo de ngulo Radianos:
Catlogo >
ValorComplexo pode ter qualquer forma complexa. No entanto, uma entrada re i q provoca um erro no modo de ngulo Graus.
Nota: Tem de utilizar os parntesis para uma entrada polar (r q ).
polyCoeffs ()
polyCoeffs( Poly [, Var ] )
Catlogo >
lista
Devolve uma lista dos coeficientes do polinmio Poly em relao varivel Var. Poly tem de ser uma expresso polinomial em Var. Recomendamos que no omita Var , excepto se Poly for uma expresso numa varivel. Expande o polinmio e selecciona x para a Var omitida.
73
polyDegree ()
polyDegree( Poli [, Var ] )
Catlogo >
valor
Devolve o grau da expresso polinomial Poly em relao varivel Var. Se omitir Var , a funo polyDegree() selecciona uma predefinio das variveis contidas no polinmio Poly. Poly tem de ser uma expresso polinomial em Var. Recomendamos que no omita Var , excepto se Poly for uma expresso numa varivel. Polinmios constantes
O grau pode ser extrado mesmo que os coeficientes no possam. Isto porque o grau pode ser extrado sem expandir o polinmio. polyEval ()
polyEva l ( Lista1 , Expr1 ) polyEva l ( Lista1 , Lista2 )
Catlogo >
expresso expresso
Interpreta o primeiro argumento como o coeficiente de um polinmio de grau descendente e devolve o polinmio avaliado para o valor do segundo argumento.
polyGcd ()
polyGcd( Expr1 , Expr2 )
Catlogo >
expresso
Devolve o mximo divisor comum dos dois argumentos. Expr1 e Expr2 tm de ser expresses polinomiais. Argumentos booleanos, lista e matriz no so permitidos.
74
polyQuotient ()
polyQuotient( Poli1 , Poli2 [, Var ] )
Catlogo >
expresso
Devolve o quociente do polinmio Poli1 dividido pelo polinmio Poli2 em relao varivel especificada Var. Poli1 e Poli2 tm de ser expresses polinomiais em Var. Recomendamos que no omita Var , excepto se Poli1 e Poli2 forem expresses na mesma varivel.
polyRemainder ()
polyRemainder( Poli1 , Poli2 [, Var ] )
Catlogo >
expresso
Devolve o resto do polinmio Poli1 dividido pelo polinmio Poly2 em relao varivel especificada Var. Poli1 e Poli2 tm de ser expresses polinomiais em Var. Recomendamos que no omita Var , excepto se Poli1 e Poli2 forem expresses na mesma varivel.
PowerReg
PowerReg X , Y [ , Freq ] [ , Categoria , Incluir ]]
Catlogo >
Calcula a regresso potencial. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Todos os argumentos tm de ter dimenses iguais, excepto para Incluir. X representa a listaX. Y representa a listaY. Freq representa a lista de frequncias. Categoria representa os cdigos de categorias. Incluir representa a lista de incluso de categorias.
75
Varivel de sada stat.RegEqn stat.a, stat.b stat.r2 stat.r stat.Resid stat.ResidTrans stat.XReg
Descrio Equao de regresso: a (x) b. Coeficientes de regresso: y = a (x) b. Coeficiente de determinao. Coeficiente de correlao para modelo linear. Residuais do ajuste de curvas = y - a (x) b. Residuais associados ao ajuste linear de dados transformados. Lista de pontos de dados na Lista X modificada utilizada na regresso com base em restries de Freq , Lista de categorias e Incluir categorias. Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas restries de Freq , Lista de categorias e Incluir categorias. Lista de frequncias correspondentes a stat.XReg e stat.YReg.
stat.YReg
stat.FreqReg
Prgm
Prgm
Bloco
EndPrgm
Modelo para criar um programa definido pelo utilizador. Tem de ser utilizado com o comando Definir. Bloco pode ser uma declarao, uma srie de declaraes separadas pelo carcter : ou uma srie de declaraes em linhas separadas.
Nota para introduzir o exemplo: Na unidade porttil, pode
em vez de introduzir definies multilinhas, premindo no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
Produto ( PI)
76
product ()
produc t ( Lista [ , Incio [ , fim ]] )
Catlogo >
expresso
Devolve o produto dos elementos contidos em Lista. Incio e Fim so opcionais. Especificam um intervalo de elementos.
matriz
Devolve um vector da linha com os produtos dos elementos nas colunas de Matriz1. Incio e Fim so opcionais. Especificam um intervalo de linhas.
propFrac ()
propFra c ( Expr1 [ , Var ] )
Catlogo >
expresso
propFrac( rational_number ) devolve rational_number como a soma de um nmero inteiro e uma fraco com o mesmo sinal e uma magnitudade do denominador maior que a magnitude do numerador.
propFrac( rational_expression , Var ) devolve a soma das fraces adequadas e um polinmio em relao a Var. O grau de Var no denominador excede o grau de Var no numerador em cada fraco adequada. As potncias similares de Var so recolhidas. Os termos e os factores so ordenados com Var como varivel principal.
Se omitir Var , uma expanso da fraco adequada efectuada em relao varivel principal. Os coeficientes da parte polinominal so efectuados adequadamente em relao primeira varivel principal, etc. Para expresses racionais, propFrac() mais rpida, mas uma alternativa menos extrema para expand(). Pode utilizar a funo propFrac() para representar as fraces mistas e demonstrar a adio e a subtraco de fraces mistas.
77
Q
QR
QR Matriz , qMatName , rMatName [ , Tol]
Catlogo > O nmero de ponto flutuante (9.) em m1 faz com que os resultados sejam calculados na forma de ponto flutuante.
Calcula a factorizao QR Householder de uma matriz complexa ou real. As matrizes Q e R resultantes so guardados nos NomeMat especificados. A matriz Q unitria. A matriz R triangular superior. Opcionalmente, qualquer elemento da matriz tratado como zero se o valor absoluto for inferior a Tol. Esta tolerncia s utilizada se a matriz tiver entradas de ponto flutuante e no contiver variveis simblicas sem um valor atribudo. Caso contrrio, Tol ignorado. Se utilizar
com a aritmtica do ponto flutuante. Se Tol for omitido ou no utilizado, a tolerncia predefinida for calculada como: 5E 14 max(dim( Matriz )) rowNorm( Matriz)
A factorizao QR calculada numericamente com as transformaes Householder. A soluo simblica calculada com Gram-Schmidt. As colunas em qMatName so vectores de base ortonormal que ligam o espao definido pela matriz.
QuadReg
QuadReg X , Y [ , Freq ] [ , Categoria , Incluir ]]
Catlogo >
Calcula a regresso polinomial quadrtica. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Todos os argumentos tm de ter dimenses iguais, excepto para Incluir. X representa a listaX. Y representa a listaY. Freq representa a lista de frequncias. Categoria representa os cdigos de categorias. Incluir representa a lista de incluso de categorias.
78
Coeficiente de determinao. Residuais do ajuste de curvas = y - (a x 2 +b x+c). Lista de pontos de dados na Lista X modificada utilizada na regresso com base em restries de Freq , Lista de categorias e Incluir categorias. Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas restries de Freq , Lista de categorias e Incluir categorias. Lista de frequncias correspondentes a stat.XReg e stat.YReg.
stat.YReg
stat.FreqReg
QuartReg
QuartReg X , Y [ , Freq ] [ , Categoria , Incluir ]]
Catlogo >
Calcula a regresso polinomial qurtica. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Todos os argumentos tm de ter dimenses iguais, excepto para Incluir. X representa a listaX. Y representa a listaY. Freq representa a lista de frequncias. Categoria representa os cdigos de categorias. Incluir representa a lista de incluso de categorias.
Varivel de sada stat.RegEqn stat.a, stat.b, stat.c, stat.d, stat.e stat.R2 stat.Resid stat.XReg
Coeficiente de determinao. Residuais do ajuste de curvas = y - (a x 4 +b x 3 +c x 2 +d x+e). Lista de pontos de dados na Lista X modificada utilizada na regresso com base em restries de Freq , Lista de categorias e Incluir categorias. Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas restries de Freq , Lista de categorias e Incluir categorias. Lista de frequncias correspondentes a stat.XReg e stat.YReg.
stat.YReg
stat.FreqReg
79
R
R 4 P q ()
R R R
R 4 Pr ()
R R R
4 Rad
Expr1 4 Rad expresso Converte o argumento para a medio do ngulo de radianos. No modo de ngulo Gradianos: No modo de ngulo Graus:
Catlogo >
rand()
rand( [ TentativasNum ])
80
randBin()
randBin( n , p [ , TentativasNum ])
Catlogo >
randInt()
randInt( LimiteInferior , LimiteSuperior [ , TentativasNum ])
Catlogo >
Gera e apresenta um nmero inteiro aleatrio num intervalo especificado pelos limites dos nmeros inteiros Inferior e Superior para um nmero especificado de tentativas tentativanum. randMat ()
randMat( LinhasNum , ColunasNum )
Catlogo >
matriz
Devolve uma matriz de nmeros inteiros entre -9 e 9 da dimenso especificada. Ambos os argumentos tm de ser simplificados para nmeros inteiros.
Nota: Os valores desta matriz mudam sempre que prime
.
randNorm ()
randNorm(
Catlogo >
[ , TentativasNum ] )
m,s
expresso
Devolve um nmero decimal da distribuio normal especfica. Pode ser qualquer nmero real, mas estar fortemente concentrado no intervalo [ mN 3 s , m +3 s ].
randPoly ()
randPol y ( Var , Ordem )
Catlogo >
expresso
Devolve um polinmio em Var da Ordem especificada. Os coeficientes so nmeros inteiros aleatrios no intervalo de 9 a 9. O coeficiente superiorno ser zero. Ordem tem de ser 099. randSamp()
randSamp( Lista , numTrials [ , SemSubstituio ] )
Catlogo >
lista
Devolve uma lista com uma amostra aleatria de tentativas numTrials de Lista com uma opo de substituio de amostras ( SemSubstituio =0), ou sem substituio de amostras ( SemSubstituio =1). A predefinio com substituio de amostras. RandSeed
RandSeed Nmero
Catlogo >
Se Nmero = 0, define as sementes para as predefinies de fbrica para o gerador de nmeros aleatrios. Se Nmero 0, utilizado para gerar duas sementes, que so guardadas nas variveis do sistema seed1 e seed2.
81
real ()
real ( Expr1 )
Catlogo >
expresso
real ( Lista1 )
lista
matriz
4 Rect
Vector 4 Rect Apresenta o Vector na forma rectangular [x, y, z]. O vector tem de ser de dimenso 2 ou 3 e pode ser uma linha ou uma coluna.
Nota: 4 Rect uma instruo de formato de visualizao, no uma funo de converso. S pode utiliz-la no fim de uma linha de entrada e no actualiza ans. Nota: Consulte tambm 4 Polar , pgina 72.
Catlogo >
ValorComplexo 4 Rect Apresenta o ValorComplexo na forma rectangular a+bi. O ValorComplexo pode ter qualquer forma complexa. No entanto, uma entrada re i q provoca um erro no modo de ngulo Graus.
Nota: Tem de utilizar os parntesis para uma entrada polar (r q ).
Catlogo.
82
ref ()
ref ( Matriz1 [ , Tol ] )
Catlogo >
matriz
Devolve a forma de escalo-linha de Matriz1. Opcionalmente, qualquer elemento da matriz tratado como zero se o valor absoluto for inferior a Tol. Esta tolerncia s utilizada se a matriz tiver entradas de ponto flutuante e no contiver variveis simblicas sem um valor atribudo. Caso contrrio, Tol ignorado. Se utilizar
com a aritmtica do ponto flutuante. Se Tol for omitido ou no utilizado, a tolerncia predefinida for calculada como: 5E 14 max(dim( Matriz1 )) rowNorm( Matriz1)
remain ()
remain( Expr1 , Expr2 ) expresso remain( Lista1 , Lista2 ) lista remain( Matriz1 , Matriz2 ) matriz
Catlogo >
Devolve o resto do primeiro argumento em relao ao segundo argumento conforme definido pelas identidades: remain(x,0) x remain(x,y) x N y iPart(x/y)
Por consequncia, no se esquea de que remain( N x,y ) N remain( x,y ). O resultado zero ou tem o mesmo sinal do primeiro argumento.
Nota: Consulte tambm mod() , pgina 62.
Return
Return [ Expr]
Catlogo >
Devolve Expr como resultado da funo. Utilize num bloco Func ... EndFunc.
Nota: Utilize Return sem um argumento para sair de uma funo. Nota: Introduza o texto como uma linha longa (sem quebras de
linha).
Nota para introduzir o exemplo: Na unidade porttil, pode
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
right ()
righ t ( Lista1 [ , Num ] )
Catlogo >
lista
Devolve os elementos Num mais direita contidos em Lista1. Se omitir Num , devolve todos os elementos de Lista1.
83
right ()
right( sourceString [ , Num ] )
Catlogo >
cadeia
Devolve os caracteres Num mais direita na cadeia de caracteres sourceString. Se omitir Num , devolve todos os caracteres de sourceString.
right( Comparao )
expresso
Catlogo >
root raiz
root( Expr ) devolve a raiz quadrada de Expr. root( Expr1 , Expr2 ) devolve a raiz de Expr2 de Expr1. Expr1 pode ser uma constante de ponto flutuante complexa, uma constante racional complexa ou nmero inteiro, ou uma expresso simblica geral. Nota: Consulte tambm Modelo da raiz de ndice N , pgina
1. rotate()
rotate( NmeroInteiro1 [ , #deRotaes ] )
Catlogo >
Roda os bits num nmero inteiro binrio. Pode introduzir NmeroInteiro1 em qualquer base numrica; convertido automaticamente para uma forma binria de 64 bits assinada. Se a magnitude de NmeroInteiro1 for muito grande para esta forma, uma operao do mdulo simtrico coloca-o no intervalo. Para ver o resultado completo, prima mover o cursor. Se #deRotaes for positivo, a rotao para a esquerda. Se #deRotaes for negativo, a rotao para a direita. A predefinio 1 (rodar um bit para a direita). Por exemplo, numa rotao para a direita: No modo base Hex:
e utilize e para
Cada bit roda para a direita. 0b00000000000001111010110000110101 O bit mais direita roda para o extremo esquerdo. produz: 0b10000000000000111101011000011010 O resultado aparece de acordo com o modo base.
rotate( Lista1 [ , #deRotaes ] )
Importante: Para introduzir um nmero binrio ou hexadecimal, utilize sempre o prefixo 0b ou 0h (zero, no a letra O).
lista
Devolve uma cpia de Lista1 rodada para a direita ou para a esquerda pelos elementos #deRotaes. No altere Lista1. Se #deRotaes for positivo, a rotao para a esquerda. Se #deRotaes for negativo, a rotao para a direita. A predefinio 1 (rodar um elemento para a direita).
84
rotate()
rotate( Cadeia1 [ , #deRotaes ] )
Catlogo >
cadeia
Devolve uma cpia de Cadeia1 rodada para a direita ou para a esquerda pelos caracteres #deRotaes. No altere Cadeia1. Se #deRotaes for positivo, a rotao para a esquerda. Se #deRotaes for negativo, a rotao para a direita. A predefinio 1 (rodar um carcter para a direita). round ()
round ( Expr1 [ , dgitos ] )
Catlogo >
expresso
Devolve o argumento arredondado para o nmero especificado de dgitos aps o ponto decimal. dgitos tem de ser um nmero inteiro no intervalo 012. Se dgitos no for includo, devolve o argumento arredondado para 12 dgitos significantes.
Nota: A visualizao do modo de dgitos pode afectar como este
apresentado.
round ( Lista1 [ , dgitos ] )
lista
Devolve uma lista dos elementos arredondado para o nmero especificado de dgitos.
round ( Matriz1 [ , dgitos ] )
matriz
Devolve uma matriz dos elementos arredondados para o nmero especificado de dgitos.
rowAdd ()
rowAdd ( Matriz1 , rIndex1 , rIndex2 )
Catlogo >
matriz
Devolve uma cpia de Matriz1 com a linha rIndex2 substituda pela soma das linhas rIndex1 e rIndex2.
rowDim ()
rowDim ( Matriz )
Catlogo >
expresso
rowNorm ()
rowNorm ( Matriz )
Catlogo >
expresso
Devolve o mximo das somas dos valores absolutos dos elementos nas linhas em Matriz.
Nota: Todos os elementos da matriz tm de ser simplificados para nmeros. Consulte tambm colNorm() , pgina 17.
85
rowSwap ()
rowSwap ( Matriz1 , rIndex1 , rIndex2 )
Catlogo >
matriz
rref ()
rre f ( Matriz1 [ , Tol ] )
Catlogo >
matriz
Opcionalmente, qualquer elemento da matriz tratado como zero se o valor absoluto for inferior a Tol. Esta tolerncia s utilizada se a matriz tiver entradas de ponto flutuante e no contiver variveis simblicas sem um valor atribudo. Caso contrrio, Tol ignorado. Se utilizar
com a aritmtica do ponto flutuante. Se Tol for omitido ou no utilizado, a tolerncia predefinida for calculada como: 5E 14 max(dim( Matriz1 )) rowNorm( Matriz1)
S
sec()
sec( Expr1 ) expresso sec( Lista1 ) lista
Devolve a secante de Expr1 ou devolve uma lista com as secantes de todos os elementos em Lista1.
Nota: O argumento interpretado como um ngulo expresso em
graus, gradianos ou radianos, de acordo com a definio do modo de ngulo actual. Pode utilizar , G ou para substituir o modo de ngulo temporariamente.
86
se c / ()
sec sec
Devolve o ngulo cuja secante Expr1 ou devolve uma lista com as secantes inversas de cada elemento de Lista1.
Nota: O resultado devolvido como um ngulo expresso em graus,
gradianos ou radianos, de acordo com a definio do modo de ngulo actual. No modo de ngulo Radianos:
sech()
sech( Expr1 ) expresso sech( Lista1 ) lista
Catlogo >
Devolve a secante hiperblica de Expr1 ou devolve uma lista com as secantes hiperblicas dos elementos Lista1.
sech ()
Devolve a secante hiperblica inversa de Expr1 ou devolve uma lista com as secantes hiperblicas inversas de cada elemento de Lista1.
seq ()
seq( Expr , Var , Baixo , Alto [ , Passo ] )
Catlogo >
lista
Incrementa Var de Baixo para Alto por um incremento de Passo , avalia Expr e devolve os resultados como uma lista. O contedo original de Var ainda est aqui aps a concluso de seq(). Var no pode ser uma varivel do sistema. O valor predefinido para Passo
= 1.
Prima Ctrl Enter
/ para avaliar:
87
setMode()
setMode( NmeroInteiroNomeModo , NmeroInteiroDefinio ) nmero inteiro setMode( lista ) lista de nmeros inteiros
Catlogo > Apresente o valor aproximado de p com a predefinio para Ver dgitos e apresente p com uma definio de Fix2. Certifique-se de que a predefinio restaurada aps a execuo do programa.
NmeroInteiroNomeModo para a nova definio NmeroInteiroDefinio e devolve um nmero inteiro correspondente definio original desse modo. A alterao limitada durao da execuo do programa/funo. NmeroInteiroNomeModo especifica que modo quer definir. Tem de ser um dos nmeros inteiros do modo da tabela abaixo. NmeroInteiroDefinio especifica a nova definio do modo. Tem de ser um dos nmeros inteiros da definio listados abaixo para o modo especfico que est a definir.
setMode( lista ) permite alterar vrias definies. lista contm os pares de nmeros inteiros do modo e da lista. setMode( lista ) devolve uma lista similar cujos pares de nmeros inteiros
representam as definies e os modos originais. Se guardou todas as definies do modo com getMode(0) & var , pode utilizar setMode( var ) para restaurar essas definies at sair da funo ou do programa. Consulte getMode() , pgina 44.
Nota: As definies do modo actual so passadas para
subrotinas. Se uma subrotina alterar uma definio do modo, a alterao do modo perder-se-- quando o controlo voltar rotina.
Nota para introduzir o exemplo: Na unidade porttil,
pode introduzir definies multilinhas, premindo @ em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
Nome do modo
Ver dgitos
1 =Flutuante, 2 =Flutuante1, 3 =Flutuante2, 4 =Flutuante3, 5 =Flutuante4, 6 =Flutuante5, 7 =Flutuante6, 8 =Flutuante7, 9 =Flutuante8, 10 =Flutuante9, 11 =Flutuante10, 12 =Flutuante11, 13 =Flutuante12, 14 =Fixo0, 15 =Fixo1, 16 =Fixo2, 17 =Fixo3, 18 =Fixo4, 19 =Fixo5, 20 =Fixo6, 21 =Fixo7, 22 =Fixo8, 23 =Fixo9, 24 =Fixo10, 25 =Fixo11, 26 =Fixo12 1 =Radianos, 2 =Graus, 3 =Gradianos 1 =Normal, 2 =Cientfica, 3 =Engenharia
ngulo Formato exponencial Real ou Complexo Auto or Aprox. Formato vectorial Base Sistema de unidades
2 3
4 5 6 7 8
1 =Real, 2 =Rectangular, 3 =Polar 1 =Auto, 2 =Aproximado , 3 =Exacto 1 =Rectangular, 2 =Cilndrico, 3 =Esfrico 1 =Decimal, 2 =Hex, 3 =Binrio 1 =SI, 2 =Eng/EUA
88
shift ()
shift( NmeroInteiro1 [ , #deDeslocaes ] )
Catlogo >
Desloca os bits num nmero inteiro binrio. Pode introduzir NmeroInteiro1 em qualquer base numrica; convertido automaticamente para uma forma binria de 64 bits assinada. Se a magnitude de NmeroInteiro1 for muito grande para esta forma, uma operao do mdulo simtrico coloca-o no intervalo. Se #deDeslocaes for positivo, a deslocao para a esquerda. Se #deDeslocaes for negativo, a deslocao para a direita. A predefinio 1 (deslocar um bit para a direita). No modo base Hex:
Numa deslocao para a direita, o bit mais direita cai e 0 ou 1 inserido para corresponder ao bit mais esquerda. Numa deslocao para a esquerda, o bit mais esquerda cai e 0 inserido como o bit mais direita. Importante: Para introduzir um nmero binrio ou hexadecimal, utilize sempre o prefixo 0b ou 0h (zero, no a letra Por exemplo, numa deslocao para a direita: O). Cada bit desloca-se para a direita. 0b0000000000000111101011000011010 Insere 0 se o bit mais esquerda for 0 ou 1 se o bit mais esquerda for 1. produz: 0b00000000000000111101011000011010 O resultado aparece de acordo com o modo base. Os zeros esquerda no aparecem.
shift( Lista1 [ , #deDeslocaes ] )
lista
Devolve uma cpia de Lista1 deslocada para a direita ou para a esquerda pelos elementos #deDeslocaes. No altere Lista1. Se #deDeslocaes for positivo, a deslocao para a esquerda. Se #deDeslocaes for negativo, a deslocao para a direita. A predefinio 1 (deslocar um elemento para a direita). Os elementos introduzidos no incio ou no fim de lista pela deslocao so definidos para o smbolo undef.
shift( Cadeia1 [ , #deDeslocaes ] )
cadeia
Devolve uma cpia de Cadeia1 rodada para a direita ou para a esquerda pelos caracteres #deDeslocaes. No altere Cadeia1. Se #deDeslocaes for positivo, a deslocao para a esquerda. Se #deDeslocaes for negativo, a deslocao para a direita. A predefinio 1 (deslocar um carcter para a direita). Os caracteres introduzidos no incio ou no fim de lista pela deslocao so definidos para um espao. sign ()
sig n ( Expr1 ) expresso sign( Lista1 ) lista sign( Matriz1 ) matriz
Catlogo >
Para Expr1 real ou complexa, devolve Expr1 / abs( Expr1 ) quando Expr1 0. Devolve 1 se Expr1 for positiva. Devolve 1 se Expr1 for negativa. sign(0) devolve 1 se o modo do formato complexo for Real; caso contrrio, devolve-se a si prprio.
sign(0) representa o crculo no domnio complexo.
89
simult ()
simul t ( MatrizCoef , VectorConst [ , tol ] )
Catlogo >
matriz
Devolve um vector da coluna que contm as solues para um sistema de equaes lineares. MatrizCoef tem de ser uma matriz quadrada que contenha os coeficientes das equaes. VectorConst tem de ter o mesmo nmero de linhas (a mesma dimenso) que MatrizCoef e conter as constantes. Opcionalmente, qualquer elemento da matriz tratado como zero se o valor absoluto for inferior a Tol. Esta tolerncia s utilizada se a matriz tiver entradas de ponto flutuante e no contiver variveis simblicas sem um valor atribudo. Caso contrrio, Tol ignorado. Se definir o modo Auto ou Aproximado para Aproximado, os clculos so efectuados com a aritmtica de ponto flutuante. Se Tol for omitido ou no utilizado, a tolerncia predefinida for calculada como: 5E 14 max(dim( MatrizCoef )) rowNorm( MatrizCoef)
Resolver para x e y: x + 2y = 1 3x + 4y = 1
matriz
Resolve vrios sistema de equaes lineares, em que cada sistema tem os mesmo coeficientes de equaes, mas constantes diferentes. Cada coluna em MatrizConst tem de conter as constantes para um sistema de equaes. Cada coluna da matriz resultante contm a soluo para o sistema correspondente.
Resolver: x + 2y = 1 3x + 4y = 1 x + 2y = 2 3x + 4y = 3
90
sin ()
si n ( Expr1 ) expresso sin( Lista1 ) lista sin( Expr1 ) devolve o seno do argumento como uma expresso. sin( Lista1 ) devolve uma lista de senos de todos os elementos em
Lista1.
Nota: O argumento interpretado como um ngulo expresso em
graus, gradianos ou radianos, de acordo com o modo de ngulo actual. Pode utilizar , G ou para substituir a definio do modo de ngulo temporariamente. No modo de ngulo Gradianos:
sin( MatrizQuadrada1 )
MatrizQuadrada
Devolve o seno da matriz de MatrizQuadrada1. Isto no o mesmo que calcular o seno de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
sin ()
sin sin sin
/m
( Expr1 ) devolve o ngulo cujo seno Expr1 como uma expresso. ( Lista1 ) devolve uma lista de senos inversos de cada
sin
elemento de Lista1.
Nota: O resultado devolvido como um ngulo expresso em graus,
91
sin ()
sin
Teclas
/m
( MatrizQuadrada1 ) MatrizQuadrada
Devolve o seno inverso da matriz de MatrizQuadrada1. Isto no o mesmo que calcular o seno inverso de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
e utilize e para
Catlogo >
expresso.
sinh ( Lista1 ) devolve uma lista dos senos hiperblicos de cada
elemento de Lista1.
sinh( MatrizQuadrada1 )
MatrizQuadrada
Devolve o seno hiperblico da matriz de MatrizQuadrada1. Isto no o mesmo que calcular o seno hiperblico de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
sin h ()
sinh sinh
Catlogo >
sinh ( Expr1 ) devolve o seno hiperblico inverso do argumento como uma expresso. sinh ( Lista1 ) devolve uma lista de senos hiperblicos inversos de cada elemento de Lista1. sinh
( MatrizQuadrada1 ) MatrizQuadrada
Devolve o seno hiperblico inverso da matriz de MatrizQuadrada1. Isto no o mesmo que calcular o seno hiperblico inverso de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
92
SinReg
SinReg X , Y [ , [ Iteraes ] , [ Perodo ] [ , Categoria , Incluir ] ]
Catlogo >
Calcula a regresso sinusoidal. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Todos os argumentos tm de ter dimenses iguais, excepto para Incluir. X representa a listaX. Y representa a listaY. Categoria representa os cdigos de categorias. Incluir representa a lista de incluso de categorias. Iteraes especifica o nmero mximo de vezes (de 1 a 16) que uma soluo ser tentada. Se omitido, utilizado 8. Tipicamente, os valores maiores resultam numa preciso melhor, mas em tempos de execuo maiores, e vice-versa. Perodo especifica um perodo previsto. Se omitido, a diferena entre os valores em X deve ser igual e estar por ordem sequencial. Se especificar Perodo , as diferenas entre os valores x podem ser desiguais. A sada de SinReg sempre em radianos, independentemente da definio do modo de ngulo.
Descrio Equao de regresso: a sin(bx+c)+d. Coeficientes de regresso. Residuais do ajuste de curvas = y N a sin(bx+c)+d. Lista de pontos de dados na Lista X modificada utilizada na regresso com base em restries de Freq , Lista de categorias e Incluir categorias. Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas restries de Freq , Lista de categorias e Incluir categorias. Lista de frequncias correspondentes a stat.XReg e stat.YReg.
stat.YReg
stat.FreqReg
solve ()
solv e ( Equao , Var ) Expresso booleana solv e ( Desigualdade , Var ) Expresso booelana
Catlogo >
Devolve solues reais candidatas de uma equao ou uma desigualdade para Var. O objectivo devolver candidatos para todas as solues. No entanto, podem existir equaes ou desigualdades para as quais o nmero de solues infinito. As solues candidatas podem no ser solues finitas reais para algumas combinaes para variveis indefinidas.
Para a definio Auto do modo Auto ou Aproximado , o objectivo produzir solues exactas quando forem concisas, e complementadas pelas procuras iterativas com a aritmtica aproximada quando as solues exactas no forem prticas.
93
solve () Devido ao cancelamento predefinido do maior divisor comum do numerador e do denominador de fraces, as solues podem ser solues apenas limite de um ou ambos os lados. Para desigualdades de tipos , <, ou >, as solues explictas so improvveis, excepto se a desigualdade for linear e s contiver Var.
Catlogo >
Para o modo Exacto, as partes que no podem ser resolvidas so devolvidas como uma desigualdade ou equao implcita.
Utilize o operador | para restringir o intervalo da soluo e/ou No modo de ngulo Radianos: outras variveis que ocorram na equao ou na desigualdade. Quando encontrar uma soluo num intervalo, pode utilizar os operadores de desigualdades para excluir esse intervalo das procuras subsequentes. devolvido falso quando no forem encontradas solues reais. devolvido verdadeiro se solve() conseguir determinar que qualquer valor real finito de Var satisfaz a equao ou a desigualdade. Como solve() devolve sempre um resultado booelano, pode utilizar e , ou , e not para combinar os resultados de solve() uns com os outros ou com outras expresses booleanas. As solues podem conter uma varivel indefinida nova nica da forma n j com j sendo um nmero inteiro no intervalo 1255. Essas variveis indicam um nmero inteiro arbitrrio. No modo Real, as potncias fraccionrias que tenham denominadores mpares indicam apenas a derivao real. Caso contrrio, as vrias expresses derivadas, como potncias fraccionrias, logaritmos e funes trigonomtricas indicam apenas a derivao principal. Por consequncia, solve() s produz solues correspondentes a essa derivao principal ou real.
Nota: Consulte tambm cSolve() , cZeros() , nSolve() e zeros(). solve( Equao1 and Equao2 [ and ] , { varOuTentativa1 ,
varOuTentativa2 [ , ] ) Expresso booleana Devolve solues reais candidatas para as equaes algbricas simultneas, em que cada VarOuTentativa especifica uma varivel que quer resolver. Pode separar as equaes com o operador and ou introduzir um sistema de equaes com um modelo do Catlogo. O nmero de argumentos varOuTentativa tem de corresponder ao nmero de equaes. Opcionalmente, pode especificar uma tentativa inicial para uma varivel. Cada VarOuTentativa tem de ter a forma: varivel ou varivel = nmero real ou no real Por exemplo, x vlido e logo x=3.
94
solve () Se todas as equaes forem polinomiais e se no especificar qualquer tentativa inicial, solve() utiliza o mtodo de eliminao Grbner/ Buchberger para tentar determinar todas as solues reais. Por exemplo, suponha que tem um crculo de raio r na origem e outro crculo de raio r centrado onde o primeiro crculo cruza o eixo x positivo. Utilize solve() para localizar as interseces.
Catlogo >
Como ilustrado pelo r no exemplo direita, as equaes polinomiais simultneas podem ter variveis adicionais sem valores, mas representam valores numricos dados que podem ser substitudos posteriormente.
Pode tambm (ou em vez de) incluir variveis da soluo que no aparecem nas equaes. Por exemplo, pode incluir z como uma varivel da soluo para expandir o exemplo anterior para dois cilindros de interseco paralelos de raio r. As solues dos cilindros ilustram como as famlias de solues podem conter constantes arbitrrias da forma c k, em que k um sufixo com valor inteiro de 1 a 255. Para sistemas polinomiais, o tempo de clculo ou o esgotamento da memria podem depender fortemente da ordem em que liste as variveis das solues. Se a escolha inicial esgotar a memria ou a sua pacincia, tente reorganizar as variveis nas equaes e/ou na lista varOuTentativa. Se no incluir nenhuma tentativa e se a equao for no polinomial em qualquer varivel, mas todas as equaes forem lineares em todas as variveis da soluo, solve() utiliza a eliminao Gaussiana para tentar determinar todas as solues.
e utilize e para
Se um sistema no for polinomial em todas as variveis nem linear nas variveis das solues, solve() determina no mximo uma soluo com um mtodo iterativo aproximado. Para o fazer, o nmero de variveis de solues tem de ser igual ao nmero de equaes e todas as outras variveis nas equaes tm de ser simplificadas para nmeros. Para ver o resultado completo, prima mover o cursor. Cada varivel da soluo comea no valor tentado se existir um; caso contrrio, comea em 0.0. Utilize as tentativas para procurar solues adicionais uma por uma. Para convergncia, uma tentativa pode ter de ficar prxima a uma soluo. SortA
SortA Lista1 [ , Lista2 ] [ , Lista3 ] ... SortA Vector1 [ , Vector2 ] [ , Vector3 ] ...
e utilize e para
Catlogo >
Ordena os elementos do primeiro argumento por ordem crescente. Se incluir argumentos adicionais, ordena os elementos para que as novas posies correspondam s novas posies dos elementos no primeiro argumento. Todos os argumentos tm de ter nomes de listas ou vectores. Todos os argumentos tm de ter dimenses iguais.
95
SortD
SortD Lista1 [ , Lista2 ] [ , Lista3 ] ... SortD Vector1 [ , Vector2 ] [ , Vector3 ] ...
Catlogo >
Idntico a SortA , excepto que SortD ordena os elementos por ordem decrescente.
4 Sphere
Vector 4 Sphere Apresenta o vector da linha ou coluna em forma esfrica [ r q f ]. O vector tem de ser de dimenso 3 e pode ser um vector da linha ou coluna.
Nota: 4 Sphere uma instruo de formato de visualizao, no uma funo de converso. S pode utiliz-la no fim da linha de entrada.
Catlogo >
/ para avaliar:
/ para avaliar:
Z (,,) Y X
Catlogo >
expresso lista
Devolve a raiz quadrada do argumento. Para uma lista, devolve as razes quadradas de todos os elementos em Lista1.
Nota: Consulte tambm Modelo de raiz quadrada , pgina 1.
96
stat.results stat.results Apresenta uma matriz de resultados de anlise estatstica. Os resultados aparecem como um conjunto de pares de valores de nomes. Os nomes especficos apresentados esto dependentes do comando ou da funo estatstica avaliada mais recentemente. Pode copiar um nome ou um valor e col-lo noutra localizao.
Catlogo >
variveis utilizadas para anlise estatstica. Em alguns casos, pode ocorrer uma condio de erro. Os nomes das variveis utilizados para anlise estatstica so listados na tabela abaixo.
stat.a stat.AdjR stat.b stat.b0 stat.b1 stat.b2 stat.b3 stat.b4 stat.b5 stat.b6 stat.b7 stat.b8 stat.b9 stat.b10 stat.bList stat.c stat.c stat.CLower stat.CLowerList stat.CompList stat.CompMatrix stat.CookDist stat.CUpper stat.CUpperList stat.d
stat.dfDenom stat.dfBlock stat.dfCol stat.dfError stat.dfInteract stat.dfReg stat.dfNumer stat.dfRow stat.DW stat.e stat.ExpMatrix stat.F stat.F Block stat.F col stat.F Interact stat.FreqReg stat.F row stat.Leverage stat.LowerPred stat.LowerVal stat.m stat.MaxX stat.MaxY stat.ME stat.MedianX
stat.MedianY stat.MEPred stat.MinX stat.MinY stat.MS stat.MSBlock stat.MSCol stat.MSError stat.MSInteract stat.MSReg stat.MSRow stat.n stat. stat.1 stat.2 stat. Diff stat.PList stat.PVal stat.PValBlock stat.PValCol stat.PValInteract stat.PValRow stat.Q1X stat.Q1Y stat.Q3X
stat.Q3Y stat.r stat.r stat.RegEqn stat.Resid stat.ResidTrans stat.sx stat.sy stat.s x1 stat.s x2 stat.Gx stat.G x stat.G xy stat.Gy stat.G y stat.s stat.SE stat.SEList stat.SEPred stat.sResid stat.SEslope stat.sp stat.SS stat.SSBlock
stat.SSCol stat.SSX stat.SSY stat.SSError stat.SSInteract stat.SSReg stat.SSRow stat.tList stat.UpperPred stat.UpperVal stat.v stat.v1 stat.v2 stat.v Diff stat.v List stat.XReg stat.XVal stat.XValList stat.w
y stat.y
stat.
List stat.YReg
stat.values stat.values Apresenta uma matriz dos valores calculados para o comando ou a funo estatstica avaliada mais recentemente. Ao contrrio de stat.results , stat.valu omite os nomes associados aos valores. Pode copiar um valor e col-lo noutras localizaes.
97
stDevPop ()
stDe vPop ( Lista [
Catlogo >
, ListFreq ] )
Devolve o desvio padro da populao dos elementos em Lista. Cada elemento de ListFreq conta o nmero de ocorrncias consecutivas do elemento correspondente em Lista.
Nota: Lista tem de ter pelo menos dois elementos.
matriz
Devolve um vector da linha dos desvios padro da populao das colunas em Matriz1. Cada elemento de ListaFreq conta o nmero de ocorrncias consecutivas do elemento correspondente em Matriz1.
Nota: Matriz1 tem de ter pelo menos duas linhas.
stDevSamp ()
stDe vSamp ( Lista [ , ListaFreq ] )
Catlogo >
expresso
Devolve o desvio padro da amostra dos elementos em Lista. Cada elemento de ListFreq conta o nmero de ocorrncias consecutivas do elemento correspondente em Lista.
Nota: Lista tem de ter pelo menos dois elementos.
matriz
Devolve um vector da coluna dos desvios padro da amostra das colunas em Matriz1. Cada elemento de ListaFreq conta o nmero de ocorrncias consecutivas do elemento correspondente em Matriz1.
Nota: Matriz1 tem de ter pelo menos duas linhas.
98
Stop (Parar)
Stop
Catlogo >
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
Store (Guardar)
string ()
strin g ( Expr )
Catlogo >
cadeia
subMat ()
subMa t ( Matriz1 [ , LinhaInicial ] [ , ColInicial ] [ , LinhaFinal ] [ , ColFinal ] )
Catlogo >
matrix
Devolve a submatriz especificada de Matriz1. Predefinies: LinhaInicial =1, ColInicial =1, LinhaFinal =ltima linha, ColFinal =ltima coluna.
Sigma (Soma)
sum ()
su m ( Lista [ , Incio [ , Fim ]] )
Catlogo >
expresso
Devolve a soma dos elementos em Lista. Incio e Fim so opcionais. Especificam um intervalo de elementos.
99
sum ()
sum( Matrix1 [ , Incio [ , Fim ]] )
Catlogo >
matriz
Devolve um vector da linha com as somas dos elementos nas colunas em Matriz1. Incio e Fim so opcionais. Especificam um intervalo de linhas.
sumIf ()
sumIf( Lista , Critrios [, ListaDeSomas ] )
Catlogo >
valor
Devolve a soma acumulada de todos os elementos em Lista que satisfazem os Critrios especificados. Opcionalmente, pode especificar uma lista alternativa, ListaDeSomas , para fornecer os elementos a acumular. Lista pode ser uma expresso, lista ou matriz. ListaDeSomas , se especificada, tem de ter as mesmas dimenses que Lista. Critrios podem ser: Um valor, uma expresso ou uma cadeia. Por exemplo, 34 acumula apenas os elementos em Lista que so simplificados para o valor 34. Uma expresso booleana com o smbolo ? como um identificador para cada elemento. Por exemplo, ?<10 acumula apenas os elementos em Lista que so inferiores a 10.
Quando um elementos da Lista cumprir os Critrios , o elemento adicionado soma acumulada. Se incluir ListaDeSomas , o elemento correspondente de ListaDeSomas adicionado soma. Na aplicao Listas e Folha de clculo, pode utilizar um intervalo de clulas no lugar de Lista e de ListaDeSomas.
Nota: Consulte tambm countIf() , pgina 22.
system ()
system( Equ1 [ , Equ2 [ , Equ3 [ , ...]]]) system( Expr1 [ , Expr2 [ , Expr3 [ , ...]]])
Catlogo >
Devolve um sistema de equaes formatado como uma lista. Pode tambm criar um sistema com um modelo.
Nota: Consulte tambm Sistema de equaes , pgina 3.
100
T
T (transpor) Matriz1 matriz Devolve a transposio do conjugado complexo de Matriz1. Catlogo >
tan ()
ta n ( Expr1 ) expresso tan( Lista1 ) lista tan( Expr1 ) devolve a tangente do argumento como uma expresso. tan( Lista1 ) devolve uma lista das tangentes de todos os elementos
em Lista1.
Nota: O argumento interpretado como um ngulo expresso em
graus, gradianos ou radianos, de acordo com o modo de ngulo actual. Pode utilizar , G ou para substituir a definio do modo de ngulo temporariamente.
tan( MatrizQuadrada1 )
MatrizQuadrada
Devolve a tangente da matriz de MatrizQuadrada1. Isto no o mesmo que calcular a tangente de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
101
tan ()
tan tan
/o
tan ( Expr1 ) devolve o ngulo cuja tangente Expr1 como uma expresso. tan
elemento de Lista1.
Nota: O resultado devolvido como um ngulo expresso em graus,
( MatrizQuadrada1 ) MatrizQuadrada
Devolve a tangente inversa da matriz de MatrizQuadrada1. Isto no o mesmo que calcular a tangente inversa de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
tanh ()
tan h ( Expr1 ) expresso tanh( Lista1 ) lista tanh( Expr1 ) devolve a tangente hiperblica do argumento como
Catlogo >
uma expresso.
tanh( Lista1 ) devolve uma lista das tangentes hiperblicas de cada
elemento de Lista1.
tanh( MatrizQuadrada1 )
MatrizQuadrada
Devolve a tangente hiperblica da matriz de MatrizQuadrada1. Isto no o mesmo que calcular a tangente hiperblica de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
tan h ()
tanh tanh
tanh ( Expr1 ) devolve a tangente hiperblica inversa do argumento como uma expresso.
( Lista1 ) devolve uma lista das tangentes hiperblicas inversas de cada elemento de Lista1.
tanh
102
tan h ()
tanh
( MatrizQuadrada1 ) MatrizQuadrada
Devolve a tangente hiperblica inversa da matriz de MatrizQuadrada1. Isto no o mesmo que calcular a tangente hiperblica inversa de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
e utilize e para
Catlogo >
expresso
Devolve o polinmio de Taylor requerido. O polinmio inclui os termos diferente de zero dos graus dos nmeros inteiros de zero a Ordem em ( Var menos Ponto ). taylor() devolve-se se no existir nenhuma srie de potncias truncadas desta ordem ou se requerer expoentes negativos ou fraccionrios. Utilize a substituio e/ou a multiplicao temporria por uma potncia de ( Var menos Ponto ) para determinar mais sries de potncias gerais. Ponto predefine-se para zero e o ponto de expanso.
tCdf()
tCdf( LimiteInferior , LimiteSuperior , df ) nmero se LimiteInferior e LimiteSuperior forem nmeros, lista se LimiteInferior e LimiteSuperior forem listas
Catlogo >
Calcula a probabilidade da distribuio Student- t entre LimiteInferior e LimiteSuperior para os graus de liberdade especificados df. Para p (X LimiteSuperior ), defina Limite Inferior = ..
tCollect()
tCollect( Expr1 )
Catlogo >
expresso
Devolve uma expresso em que as potncias dos nmeros inteiros e produtos de senos e co-senos so convertidos para uma combinao linear de senos e co-senos de vrios ngulos, somas de ngulos e diferenas de ngulos. A transformao converte polinmios trigonomtricos para uma combinao linear das harmnicas. Por vezes, tCollect() acompanhar os objectivos quando a simplificao trigonomtrica predefinida no acompanhar. tCollect() trata de transformaes inversas efectuadas por tExpand(). Por vezes, a aplicao de tExpand() num resultado de tCollect() , ou vice-versa, em dois passos separados simplifica uma expresso.
103
tExpand()
tExpand( Expr1 )
Catlogo >
expresso
Devolve uma expresso em que os senos e os co-senos de ngulos de nmeros inteiros, somas de ngulos e diferenas de ngulo so expandidos. Devido identidade (sin(x)) 2 +(cos(x)) 2 =1, existem muitos resultados equivalentes possveis. Por consequncia, um resultado pode diferir de um resultado apresentado noutras publicaes. Por vezes, tExpand() acompanhar os objectivos quando a simplificao trigonomtrica predefinida no acompanhar. tExpand() trata de transformaes inversas efectuadas por tCollect(). Por vezes, a aplicao de tCollect() num resultado de tExpand() , ou vice-versa, em dois passos separados simplifica uma expresso.
Nota: A escala do modo de graus por p /180 interfere com a capacidade de tExpand() para reconhecer as formas expansveis. Para obter melhores resultados, tExpand() deve ser utilizado em
modo Radianos.
Then
TInterval
TInterval Lista [ , Freq [ , NvelC ]]
Catlogo >
v , Sx , n [ , NvelC]
(Entrada estatstica do resumo) Calcula um intervalo de confiana t. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
Descrio Intervalo de confiana para uma mdia de populao desconhecida. Mdia da amostra da sequncia de dados da distribuio aleatria normal. Margem de erro. Graus de liberdade. Desvio padro da amostra. Comprimento da sequncia de dados com a mdia da amostra.
104
TInterval_2Samp
TInterval_2Samp Lista1 , Lista2 [ , Freq1 [ , Freq2 [ , NvelC [ , Combinado ]]]]
Catlogo >
(Entrada estatstica do resumo) Calcula um intervalo de confiana t de duas amostras. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Combinado = 1 combina variaes; Combinado = 0 no combina variaes.
Varivel de sada stat.CLower, stat.CUpper stat.x 1 - x2 stat.ME stat.df stat.x 1 , stat.x2 stat.s x1, stat.s x2 stat.n1, stat.n2 stat.sp
Descrio Intervalo de confiana com probabilidade da distribuio do nvel de confiana. Mdias das amostras das sequncias de dados da distribuio aleatria normal. Margem de erro. Graus de liberdade. Mdias das amostras das sequncias de dados da distribuio aleatria normal. Desvios padro das amostras para Lista 1 e Lista 2. Nmero de amostras em sequncias de dados. Desvio padro combinado. Calculado quando Combinado = SIM.
tmpCnv()
tmpCnv( Expr1_ UnidTemp1 ,
Catlogo >
expresso _ UnidTemp2
_ UnidTemp2 )
Converte um valor da temperatura especificado pela Expr1 de uma unidade para a outra. As unidades de temperatura vlidas so:
_ C _ F _ K _ R
temperatura.
/_.
Por exemplo, 100_ C converte-se para 212_ F. Para converter um intervalo de temperatura, utilize @ tmpCnv().
105
Catlogo >
_ UnidTemp2 )
Converte um intervalo de temperatura (a diferena entre dois valores de temperatura) especificado pela Expr1 de uma unidade para a outra. As unidades de temperatura vlidas so: _ C _ F _ K _ R Celsius Fahrenheit Kelvin Rankine
temperatura.
/_.
1_ C e 1_ K tm a mesma magnitude, como 1_ F e 1_ R. No entanto, 1_ C to largo 9/5 como 1_ F. Por exemplo, um intervalo de 100_ C (de 0_ C a 100_ C) equivalente a um intervalo de 180_ F. Para converter um valor de temperatura especfico em vez de um intervalo, utilize tmpCnv(). tPdf()
tPdf( ValX , df ) nmero se ValX for um nmero, lista se ValX for uma lista
Catlogo >
Calcula a funo de densidade da probabilidade (pdf) para a distribuio Student- t num valor x especificado com os graus de liberdade especificados df. Try
Try
Catlogo >
bloco1
Else
bloco2
EndTry
Executa bloco1 excepto se ocorrer um erro. A execuo do programa transfere-se para bloco2 se ocorrer um erro em bloco1. A varivel do sistema errCode contm o nmero do erro para que o programa efectue a recuperao do erro. bloco1 e bloco2 pode ser uma declarao individual ou uma srie de declaraes separadas pelo carcter :.
Nota para introduzir o exemplo: Na unidade porttil, pode
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
106
Try
Catlogo > Definir valores prprios(a,b)=Prgm O programa de valores prprios (A,B) apresenta os valores prprios de AB Try Visuaz "A= ",a Visuaz "B= ",b Visuaz " " Visuaz "Valores prprios de AB so:",eigVl(a*b) Else Se errCode=230 Then Visuaz "Erro: Produto de AB tem de ser uma matriz quadrada" ClrErr Else PassErr EndIf EndTry EndPrgm
Exemplo 2
Para ver os comandos Try , ClrErr e PassErr em funcionamento, introduza o programa eigenvals() apresentado direita. Execute o programa, executando cada uma das seguintes expresses.
tTest
tTest
Catlogo >
(Entrada estatstica do resumo) Efectua um teste da hiptese para uma mdia da populao desconhecida m quando o desvio padro da populao s for desconhecido. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Teste H0: m = m 0, em relao a uma das seguintes: Hiptese < 0 para Ha: m < m 0 Hiptese = 0 para Ha: m m 0 (predefinio) Hiptese > 0 para Ha: m > m0
Descrio ( x N m 0 ) / (stdev / sqrt(n)) Menor probabilidade de rejeio da hiptese nula. Graus de liberdade. Mdia da amostra da sequncia de dados em Lista. Desvio padro da amostra da sequncia de dados. Tamanho da amostra.
107
tTest_2Samp
tTest_2Samp Lista1 , Lista2 [ , Freq1 [ , Freq2 [ , Hiptese [ , Combinado ]]]]
Catlogo >
(Entrada estatstica do resumo) Calcula um teste t de duas amostras. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Teste H0: m 1 = m 2, em relao a uma das seguintes: Hiptese < 0 para Ha: m 1 < m 2 Hiptese = 0 para Ha: m 1 m 2 (predefinio) Hiptese > 0 para Ha: m 1 > m2 Combinado = 1 combina variaes Combinado = 0 no combina variaes
Varivel de sada stat.t stat.PVal stat.df stat.x 1, stat.x2 stat.sx1, stat.sx2 stat.n1, stat.n2 stat.sp
Descrio Valor normal padro calculado para a diferena de mdias. Menor probabilidade de rejeio da hiptese nula. Graus de liberdade para a t-statistic. Mdias da amostra das sequncias de dados em Lista 1 e Lista 2. Desvios padro da amostra das sequncias de dados em Lista 1 e Lista 2. Tamanho das amostras. Desvio padro combinado. Calculado quando Combinado =1.
tvmFV()
tvmFV( N , I , PV , Pmt , [ PpY ] , [ CpY ] , [ PmtAt ] )
Catlogo >
valor
tvmI()
tvmI( N , PV , Pmt , FV , [ PpY ] , [ CpY ] , [ PmtAt ] )
Catlogo >
valor
108
tvmN()
tvmN( I , PV , Pmt , FV , [ PpY ] , [ CpY ] , [ PmtAt ] )
Catlogo >
valor
tabela de argumentos TVM, pgina 109. Consulte tambm amortTbl() , pgina 6. tvmPmt()
tvmPmt( N , I , PV , FV , [ PpY ] , [ CpY ] , [ PmtAt ] )
Catlogo >
valor
tabela de argumentos TVM, pgina 109. Consulte tambm amortTbl() , pgina 6. tvmPV()
tvmPV( N , I , Pmt , FV , [ PpY ] , [ CpY ] , [ PmtAt ] )
Catlogo >
valor
Descrio
Tipo de dados
Nmero de perodos de pagamento Taxa de juro anual Valor actual Montante do pagamento Valor actual Pagamentos por ano, predefinio=1 Perodos compostos por ano, predefinio=1 Pagamento devido no fim ou no incio de cada perodo, predefiniot=fim
nmero real nmero real nmero real nmero real nmero real nmero inteiro > 0 nmero inteiro > 0 nmero inteiro (0=fim, 1=incio)
* Estes nomes dos argumentos do valor temporal do dinheiro so similares aos nomes das variveis TVM (como tvm.pv e tvm.pmt
) que so utilizados pelo resolutor financeiro da aplicao Calculadora. No entanto, as funes financeiras no guardam os resultados ou os valores dos argumentos nas variveis TVM.
109
TwoVar
TwoVar X , Y [ , [ Freq ] [ , Categoria , Incluir ]]
Catlogo >
Calcula a estatstica de duas variveis. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Todos os argumentos tm de ter dimenses iguais, excepto para Incluir. X representa a listaX. Y representa a listaY. Freq representa a lista de frequncias. Categoria representa os cdigos de categorias. Incluir representa a lista de incluso de categorias.
Varivel de sada stat.v stat.Gx G stat.G x2 G stat.sx stat.sx s stat.n stat.w stat.Gy G stat.G y G stat.sy stat.sy s stat.G xy G stat.MinX stat.Q 1X stat.MedianX stat.Q 3X stat.MaxX stat.MinY stat.Q 1Y stat.MedY stat.Q 3Y stat.MaxY stat.G (x - v )2 G stat.G (y - w )2 G
2
Descrio Mdia dos valores x. Soma dos valores x. Soma de valores x2. Desvio padro da amostra de x. Desvio padro da populao de x. Nmero de pontos de dados. Mdia de valores y. Soma de valores y. Soma de valores y2. Desvio padro da amostra de y. Desvio padro da populao de y. Soma de valores x y. Mnimo dos valores x. 1 quartil de x. Mediana de x. 3 quartil de x. Mximo de valores x. Mnimo dos valores y. 1 quartil de y. Mediana de y. 3 quartil de y. Mximo de valores y. Soma de quadrados de desvios da mdia de x. Soma de quadrados de desvios da mdia de y.
110
U
unitV ()
unit V ( Vector1 )
Catlogo >
vector
Devolve um vector unitrio da linha ou da coluna na forma de Vector1. Vector1 tem de ser uma matriz de coluna ou linha individual.
e utilize e para
V
varPop ()
var Pop ( Lista [
Catlogo >
, ListFreq ] )
expresso
Devolve a variao da populao de Lista. Cada elemento de ListFreq conta o nmero de ocorrncias consecutivas do elemento correspondente em Lista.
Nota: Lista tem de conter pelo menos dois elementos.
varSamp ()
varSamp( Lista [ , ListaFreq ] )
Catlogo >
expresso
Devolve a variao da amostra de Lista. Cada elemento de ListFreq conta o nmero de ocorrncias consecutivas do elemento correspondente em Lista.
Nota: Lista tem de conter pelo menos dois elementos.
111
varSamp ()
varSamp( Matriz1 [ , MatrizFreq ] )
Catlogo >
matriz
Devolve um vector da coluna com a variao da amostra de cada coluna em Matriz1. Cada elemento de ListaFreq conta o nmero de ocorrncias consecutivas do elemento correspondente em Matriz1.
Nota: Matriz1 tem de conter pelo menos duas linhas.
W
when ()
whe n ( Condio , ResultadoVerdadeiro [ , ResultadoFalso ][ , ResultadoDesconhecido ] )
Catlogo >
expresso
Devolve ResultadoVerdadeiro , ResultadoFalso ou ResultadoDesconhecido , dependendo se a Condio verdadeira, falsa ou desconhecida. Devolve a entrada se existirem poucos argumentos para especificar o resultado adequado. Omite ResultadoFalso e ResultadoDesconhecido para definir uma expresso apenas na regio em que a Condio verdadeira. Utilize um undef ResultadoFalso para definir uma expresso representada graficamente apenas num intervalo.
when() til para definir funes recursivas.
While
While Condio
Catlogo >
Bloco
EndWhile
Executa as declaraes em Bloco desde que Condio seja verdadeira. Bloco pode ser uma declarao ou uma sequncia de declaraes separadas pelo carcter :.
Nota para introduzir o exemplo: Na unidade porttil, pode
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
112
With
Consulte
X
xor ExprBooleana1 xor ExprBooleana2 Expresso booleana Devolve verdadeiro se ExprBooleana1 for verdadeira e ExprBooleana2 for falsa ou vice-versa. Devolve falso se ambos os argumentos forem verdadeiros ou falsos. Devolve uma expresso booleana simplificada se no for possvel resolver um dos argumentos para verdadeiro ou falso.
Nota: Consulte or , pgina 70.
Catlogo >
No modo base Hex: Importante: Zero, no a letra O. Compara dois nmeros inteiros reais bit a bit com uma operao xor. Internamente, ambos os nmeros inteiros so convertidos para nmeros binrios de 64 bits assinados. Quando os bits correspondentes forem comparados, o resultado 1 se um dos bits No modo base Bin: (mas no ambos) for 1; caso contrrio, o resultado 0. O valor devolvido representa os resultados dos bits e aparece de acordo com o modo base. Nota: Uma entrada binria pode ter at 64 dgitos (no Pode introduzir os nmeros inteiros em qualquer base numrica. Para contando com o prefixo 0b). Uma entrada hexadecimal pode ter uma entrada binria ou hexadecimal, tem de utilizar o prefixo 0b ou at 16 dgitos. 0h, respectivamente. Sem um prefixo, os nmeros inteiros so tratados como decimais (base 10). Se introduzir um nmero inteiro decimal muito grande para uma forma binria de 64 bits assinada, utilizada uma operao de mdulo simtrico para colocar o valor no intervalo adequado.
Nota: Consulte or , pgina 70.
Z
zeros ()
zero s ( Expr , Var )
Catlogo >
lista
Devolve uma lista de valores candidatos de Var que tornam Expr =0. zeros() faz isto, calculando exp 4 lista(solve( Expr =0, Var ) ,Var ).
Para alguns fins, a forma do resultado para zeros() mais conveniente que a forma de solve(). No entanto, a forma do resultado de zeros() no pode exprimir solues implcitas, solues que requerem desigualdades ou solues que no envolvam Var.
Nota: Consulte tambm cSolve() , cZeros() e solve().
113
zeros ()
zeros({ Expr1 , Expr2 }, { varOuTentativa1 , varOrTentativa2 [ , ] })
Catlogo >
matriz
Devolve zeros reais candidatos das expresses algbricas simultneas, em que cada varOrTentativa especifica um desconhecido cujo valor procura. Opcionalmente, pode especificar uma tentativa inicial para uma varivel. Cada VarOuTentativa tem de ter a forma: varivel ou varivel = nmero real ou no real Por exemplo, x vlido e logo x=3. Se todas as expresses forem polinomiais e no especificar qualquer tentativa inicial, zeros() utiliza o mtodo de eliminao Grbner/ Buchberger lexical para tentar para determinar todos os zeros reais. Por exemplo, suponha que tem um crculo de raio r na origem e outro crculo de raio r centrado onde o primeiro crculo cruza o eixo x positivo. Utilize zeros() para localizar as interseces.
Como ilustrado pelo r no exemplo direita, as expresses polinomiais simultneas podem ter variveis adicionais sem valores, mas representam valores numricos dados que podem ser substitudos posteriormente. Cada linha da matriz resultante representa um zero alternativo com os componentes ordenados da mesma forma que na lista VarOuTentativa. Para extrair uma linha, indexe a matriz por [ linha ].
Extrair linha 2:
Pode tambm (ou em vez de) incluir variveis da soluo que no aparecem nas expresses. Por exemplo, pode incluir z como um desconhecido para expandir o exemplo anterior para dois cilindros de interseco paralelos de raio r. Os zeros do cilindro ilustram como as famlias de zeros podem conter constantes arbitrrias na forma ck, em que k um sufixo com valor inteiro de 1 a 255.
Para sistemas polinomiais, o tempo de clculo ou o esgotamento da memria podem depender fortemente da ordem em que liste os desconhecidos. Se a escolha inicial esgotar a memria ou a sua pacincia, tente reorganizar as variveis nas expresses e/ou na lista VarOuTentativa. Se no incluir qualquer tentativa ou se qualquer expresso for no polinomial em qualquer varivel, mas todas as expresses forem lineares em todos os desconhecidos, zeros() utiliza a eliminao Gaussiana para tentar determinar todos os zeros reais.
114
zeros () Se um sistema no for polinomial em todas as variveis nem linear nos desconhecidos, zeros() determina no mximo um zero com um mtodo iterativo aproximado. Para o fazer, o nmero de valores desconhecidos tem de ser igual ao nmero de expresses, e todas as outras variveis nas expresses tm de ser simplificadas para nmeros. Cada valor desconhecido comea no valor tentado se existir um; caso contrrio, comea em 0.0. Utilize as tentativas para procurar zeros adicionais um por um. Para convergncia, uma tentativa pode ter de ficar prxima a um zero.
Catlogo >
zInterval
zInterval
Catlogo >
(Entrada estatstica do resumo) Calcula um intervalo de confiana z. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
Descrio Intervalo de confiana para uma mdia de populao desconhecida. Mdia da amostra da sequncia de dados da distribuio aleatria normal. Margem de erro. Desvio padro da amostra. Comprimento da sequncia de dados com a mdia da amostra. Desvio padro da populao conhecido para a sequncia de dados Lista.
zInterval_1Prop
zInterval_1Prop x , n [ , NvelC]
Catlogo >
Calcula um intervalo de confiana z de uma proporo. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
Descrio Intervalo de confiana com probabilidade da distribuio do nvel de confiana. Proporo calculada de sucessos. Margem de erro. Nmero de amostras na sequncia de dados.
115
zInterval_2Prop
zInterval_2Prop x1 , n1 , x2 , n2 [ , NvelC]
Catlogo >
Calcula um intervalo de confiana z de duas propores. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
Varivel de sada stat.CLower, stat.CUpper stat. Diff stat.ME stat.1 stat.2 stat.n1 stat.n2
Descrio Intervalo de confiana com probabilidade da distribuio do nvel de confiana. Diferena calculada entre propores. Margem de erro. Primeira previso da proporo da amostra. Segunda previso da proporo da amostra. Tamanho da amostra na sequncia de dados um. Tamanho da amostra na sequncia de dados dois.
zInterval_2Samp
zInterval_2Samp s 1 , s 2 , Lista1 , Lista2 [ , Freq1 [ , Freq2 , [ NvelC ]]]
Catlogo >
s 1 , s 2 , v 1 , n1 , v 2 , n2 [ , NvelC]
(Entrada estatstica do resumo) Calcula um intervalo de confiana z de duas amostras. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.)
Varivel de sada stat.CLower, stat.CUpper stat.x 1 - x2 stat.ME stat.x 1, stat.x2 stat.s x1, stat.s x2 stat.n1, stat.n2 stat.r1, stat.r2
Descrio Intervalo de confiana com probabilidade da distribuio do nvel de confiana. Mdias das amostras das sequncias de dados da distribuio aleatria normal. Margem de erro. Mdias das amostras das sequncias de dados da distribuio aleatria normal. Desvios padro da amostra para Lista 1 e Lista 2. Nmero de amostras em sequncias de dados. Desvios padro da populao conhecidos para sequncia de dados Lista 1 e Lista 2.
116
zTest
zTest
Catlogo >
(Entrada estatstica do resumo) Efectua um teste z com a frequncia listfreq. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Teste H0: m = m 0, em relao a uma das seguintes: Hiptese < 0 para Ha: m < m 0 Hiptese = 0 para Ha: m m 0 (predefinio) Hiptese > 0 para Ha: m > m0
Descrio ( x N m 0 ) / ( s / sqrt(n)) Menor probabilidade de rejeio da hiptese nula. Mdia da amostra da sequncia de dados em Lista. Desvio padro da amostra da sequncia de dados. Apenas devolvido para a entrada Dados. Tamanho da amostra.
zTest_1Prop
zTest_1Prop p0 , x , n [ , Hiptese]
Catlogo >
Calcula um teste z de uma proporo. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Teste H0: p = p0 em relao a uma das seguintes: Hiptese > 0 para Ha: p > p0 Hiptese = 0 para Ha: p p0 (predefinio) Hiptese < 0 para Ha: p < p0
Descrio Proporo da populao suposta. Valor normal padro calculado para a proporo. Menor probabilidade de rejeio da hiptese nula. Proporo da amostra prevista. Tamanho da amostra.
117
zTest_2Prop
zTest_2Prop x1 , n1 , x2 , n2 [ , Hiptese]
Catlogo >
Calcula um teste z de duas propores. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Teste H0: p1 = p2 , em relao a uma das seguintes: Hiptese > 0 para Ha: p1 > p2 Hiptese = 0 para Ha: p1 p2 (predefinio) Hiptese < 0 para Ha: p < p0
Descrio Valor normal padro calculado para a diferena de propores. Menor probabilidade de rejeio da hiptese nula. Primeira previso da proporo da amostra. Segunda previso da proporo da amostra. Previso da proporo da amostra combinada. Nmeros de amostras retiradas das tentativas 1 e 2.
zTest_2Samp
zTest_2Samp
Catlogo >
s 1 , s 2 , v 1 , n1 , v 2 , n2 [ , Hiptese]
(Entrada estatstica do resumo) Calcula um teste z de duas amostras. Um resumo dos resultados guardado na varivel stat.results. (Consulte a pgina 97.) Teste H0: m 1 = m 2, em relao a uma das seguintes: Hiptese < 0 para Ha: m 1 < m 2 Hiptese = 0 para Ha: m 1 m 2 (predefinio) Hiptese > 0 para Ha: m 1 > m2
Varivel de sada stat.z stat.PVal stat.x 1 , stat.x2 stat.sx1, stat.sx2 stat.n1, stat.n2
Descrio Valor normal padro calculado para a diferena de mdias. Menor probabilidade de rejeio da hiptese nula. Mdias das amostras das sequncias de dados em Lista1 e Lista2. Desvios padro da amostra das sequncias de dados em Lista1 e Lista2. Tamanho das amostras.
118
Smbolos
+ (adicionar) Expr1 + Expr2 expresso Devolve a soma dos dois argumentos. Tecla
Lista1 + Lista2 lista Matriz1 + Matriz2 matriz Devolve uma lista (ou matriz) com as somas dos elementos correspondentes em Lista1 e Lista2 (ou Matriz1 e Matriz2 ). As dimenses dos argumentos tm de ser iguais.
Expr + Lista1 lista Lista1 + Expr lista Devolve uma lista com as somas de Expr e de cada elemento em Lista1. Expr + Matriz1 matriz Matriz1 + Expr matriz Devolve uma matriz com Expr adicionada a cada elemento na diagonal de Matriz1. Matriz1 tem de ser quadrada.
Nota: Utilize .+ (ponto mais) para adicionar uma expresso a cada elemento.
N (subtrair)
Expr1 N Expr2 expresso Devolve Expr1 menos Expr2.
Tecla
Lista1 N Lista2 lista Matriz1 N Matriz2 matriz Subtrai cada elmento em Lista2 (ou Matriz2 ) do elemento correspondente em Lista1 (ou Matriz1 ) e devolve os resultados. As dimenses dos argumentos tm de ser iguais.
119
N (subtrair)
Expr N Lista1 lista Lista1 N Expr lista Subtrai cada elemento de Lista1 de Expr ou subtrai Expr de cada elemento de Lista1 e devolve uma lista de resultados. Expr N Matriz1 matriz Matriz1 N Expr matriz Expr N Matriz1 devolve uma matriz de Expr vezes a matriz de identidade menos Matriz1. Matriz1 tem de ser quadrada. Matriz1 N Expr devolve uma matriz de Expr vezes a matriz de identidade subtrada de Matriz1. Matriz1 tem de ser quadrada.
Nota: Utilize .N (ponto menos) para subtrair uma expresso de cada
Tecla
elemento.
(multiplicar)
Tecla
Expr1
Expr2 expresso
Lista1 Lista2 lista Devolve uma lista com os produtos dos elementos correspondentes em Lista1 e Lista2. As dimenses das listas tm de ser iguais. Matriz1
Matriz2 matriz
Devolve o produto da matriz de Matriz1 e Matriz2. O nmero de colunas em Matriz1 tem de ser igual ao nmero de linhas em Matriz2.
Expr Lista1
Lista1 Expr
lista lista
Expr
Matriz1 matriz
Matriz1
Expr matriz
120
(dividir)
Expr1 Expr2 expresso Devolve o quociente de Expr1 dividido pela Expr2.
Nota: Consulte tambm Modelo da fraco , pgina 1.
Tecla
Lista1 Lista2 lista Devolve uma lista com os quocientes de Lista1 divididos pela Lista2. As dimenses das listas tm de ser iguais. Expr Lista1 lista Lista1 Expr lista Devolve uma lista com os quocientes de Expr divididos pela Lista1 ou de Lista1 divididos pela Expr.
Matriz1 Expr matriz Devolve uma matriz com os quocientes de Matriz1 Expr.
Nota: Utilize . / (ponto dividir) para dividir uma expresso por cada
elemento. ^ (potncia) Expr1 ^ Expr2 expresso Lista1 ^ Lista2 lista Devolve o primeiro argumento elevado potncia do segundo argumento.
Nota: Consulte tambm Modelo do expoente , pgina 1.
Tecla
Para uma lista, devolve os elementos em Lista1 elevados potncia dos elementos correspondentes em Lista2. No domnio real, as potncias fraccionrias que tenham expoentes simplificados com denominadores mpares utilizam a derivao real versus a derivao principal para o modo complexo. Expr ^ Lista1 lista Devolve Expr elevada potncia dos elementos em Lista1.
121
^ (potncia) MatrizQuadrada1 ^ nmero inteiro matriz Devolve MatrizQuadrada1 elevada potncia do nmero inteiro. MatrizQuadrada1 tem de ser uma matriz quadrada. Se nmero inteiro = 1, calcula a matriz inversa. Se nmero inteiro < 1, calcula a matriz inversa para uma potncia positiva adequada.
Tecla
x 2 (quadrado) Expr1 2 expresso Devolve o quadrado do argumento. Lista1 2 lista Devolve uma lista com os quadrados dos elementos em Lista1. MatrizQuadrada1 2 matriz Devolve a matriz quadrada de MatrizQuadrada1. Isto no o mesmo que calcular o quadrado de cada elemento. Utilize .^2 para calcular o quadrado de cada elemento.
Tecla
.+ (ponto adicionar) Matriz1 .+ Matriz2 matriz Expr .+ Matriz1 matriz Matriz1 .+ Matriz2 devolve uma matriz que a soma de cada par dos elementos correspondentes em Matriz1 e Matriz2. Expr .+ Matriz1 devolve uma matriz que a soma de Expr e de cada elemento em Matriz1.
Teclas
^+
.. (ponto subtraco) Matriz1 .N Matriz2 matriz Expr .N Matriz1 matriz Matriz1 .N Matriz2 devolve uma matriz que a diferena entre cada par de elementos correspondentes em Matriz1 e Matriz2. Expr .N Matriz1 devolve uma matriz que a diferena de Expr e de cada elemento em Matriz1.
Teclas
^-
122
Teclas
^r
Expr . Matriz1 matriz Matriz1 . Matriz2 devolve uma matriz que o produto de cada par dos elementos correspondentes em Matriz1 e Matriz2. Expr . Matriz1 devolve uma matriz com os produtos de Expr e de cada elemento em Matriz1.
. / (ponto dividir) Matriz1 . / Matriz2 matriz Expr . / Matriz1 matriz Matriz1 ./ Matriz2 devolve uma matriz que o quociente de cada par de elementos correspondente em Matriz1 e Matriz2. Expr ./ Matriz1 devolve uma matriz que o quociente de Expr e de cada elemento em Matriz1.
Teclas
^p
.^ (ponto potncia) Matriz1 .^ Matriz2 matriz Expr . ^ Matriz1 matriz Matriz1 .^ Matriz2 devolve uma matriz em que cada elemento em Matriz2 o expoente para o elemento correspondente em Matriz1. Expr .^ Matriz1 devolve uma matriz em que cada elemento em Matriz1 o expoente para Expr.
Teclas
^l
Tecla
e utilize e para
123
% (percentagem) Expr1 % expresso Lista1 % lista Matriz1 % matriz Devolve Para uma lista ou matriz, devolve uma lista ou matriz com cada elemento dividido por 100. Prima Ctrl Enter
Teclas
/k
= (igual) Expr1 = Expr2 Expresso booleana Lista1 = Lista2 Lista booleana Matriz1 = Matriz2 Matriz booleana Devolve verdadeiro se Expr1 for determinada para ser igual a Expr2. Devolve falso se Expr1 for determinada para ser diferente a Expr2. Outra coisa qualquer devolve uma forma simplificada da equao. Para listas e matrizes, devolve comparaes elemento por elemento.
Nota para introduzir o exemplo: Na unidade porttil, pode
Tecla
introduzir definies multilinhas, premindo em vez de no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
124
(diferente)
Expr1 Expr2 Expresso booleana Lista1 Lista2 Lista booleana Matriz1 Matriz2 Matriz booleana Devolve verdadeiro se Expr1 for determinada para ser diferente a Expr2. Devolve falso se Expr1 for determinada para ser igual a Expr2. Outra coisa qualquer devolve uma forma simplificada da equao. Para listas e matrizes, devolve comparaes elemento por elemento. Consulte exemplo "=" (igual).
Teclas
/=
< (menor que) Expr1 < Expr2 Expresso booleana Lista1 < Lista2 Lista booleana Matriz1 < Matriz2 Matriz booleana Devolve verdadeiro se Expr1 for determinada para ser menor que Expr2. Devolve falso se Expr1 for determinada para ser igual ou maior que Expr2. Outra coisa qualquer devolve uma forma simplificada da equao. Para listas e matrizes, devolve comparaes elemento por elemento. Consulte exemplo "=" (igual).
< tecla
Teclas
/<
> (maior que) Expr1 > Expr2 Expresso booleana Lista1 > Lista2 Lista booleana Matriz1 > Matriz2 Matriz booleana Devolve verdadeiro se Expr1 for determinada para ser maior que Expr2. Devolve falso se Expr1 for determinada para ser igual ou menor que Expr2. Outra coisa qualquer devolve uma forma simplificada da equao. Para listas e matrizes, devolve comparaes elemento por elemento. Consulte exemplo "=" (igual).
> tecla
125
Teclas
/>
Teclas
/k
Teclas
/k
Catlogo >
Devolve a primeira derivada de Expr1 em relao varivel Var. Expr1 pode ser uma lista ou uma matriz.
Nota: Consulte tambm Derivada ou modelo da derivada de ndice N , pgina 5.
Ordem , se includa, tem de ser um nmero inteiro. Se a ordem for inferior a zero, o resultado ser uma antiderivada.
d () no segue o mecanismo de avaliao normal, simplificando
completamente os argumentos e aplicando a definio da funo para estes argumentos completamente simplificados. Em vez disso, d () efectue os seguintes passos: Simplifique o segundo argumento apenas at ao ponto de no originar a uma no varivel. Simplifique o primeiro argumento at ao ponto de rechamar qualquer valor guardado para a varivel determinada pelo passo 1. Determine a derivada simblica do resultado do passo 2 em relao varivel do passo 1. Se a varivel do passo 1 for valor guardado ou especificado com um operador with (|), substitua esse valor pelo resultado do passo 3.
126
() (integrar) ( Expr1 , Var [ , Inferior ] [ , Superior ] ) expresso ( Lista1 , Var [ , Inferior ] [ , Superior ] ) lista ( Matriz1 , Var [ , Inferior ] [ , Superior ] ) matriz
Devolve o integral de Expr1 em relao varivel Var de Inferior a Superior.
Nota: Consulte tambm Modelo de integral definido ou indefinido , pgina 5.
Catlogo >
Devolve uma antiderivada se Inferior e Superior forem omitidos. Uma constante simblica de integrao, como, por exemplo, C omitida. No entanto, Inferior adicionado como uma constante de integrao se apenas Superior for omitido.
As primitivas igualmente vlidas podem diferir por uma constante numrica. Essa constante pode estar disfaradaem especial, quando uma primitiva contiver logaritmos ou funes trigonomtricas inversas. Alm disso, as expresses constantes piecewise so por vezes adicionadas para validar uma primitiva sobre um intervalo maior que a frmula usual.
() devolve-se por partes de Expr1 que no pode ser determinada como uma combinao finita explcita dos operadores e das funes integrados.
Quando Inferior e Superior estiverem presentes, efectuada uma tentativa para localizar qualquer descontinuidade ou derivada descontnua no intervalo Inferior < Var < Superior e subdividir o intervalo nesses locais. Para a definio Auto do modo Auto ou Aproximado , a integrao numrica utilizada onde aplicvel quando no for possvel determinar uma primitiva ou um limite. Para a definio Aproximado, a integrao numrica tentada primeiro, se aplicvel. As primitivas so procuradas apenas onde essa Prima Ctrl Enter integrao numrica no seja aplicvel ou falhar.
/ para avaliar:
() pode ser aninhada para fazer vrios integrais. Os limites da integrao podem depender das variveis de integrao fora dos limites.
Nota: Consulte tambm nInt() , pgina 67.
127
Teclas
/q
Catlogo >
) , pgina 4.
< Baixo
128
Catlogo >
< Baixo N1
129
G Int () G Int( NPmt1 , NPmt2 , N , I , PV , [ Pmt ] , [ FV ] , [ PpY ] , [ CpY ] , [ PmtAt ] , [ ValorArredondado ] ) valor G Int( NPmt1 , NPmt2 , TabelaDeDepreciao ) valor
Funo de amortizao que calcula a soma do juro durante um intervalo especificado de pagamentos. NPmt1 e NPmt2 definem os limites iniciais e finais do intervalo de pagamentos. N , I , PV , Pmt , FV , PpY , CpY e PmtAt so descritos na tabela de argumentos TVM, pgina 109. Se omitir Pmt , predefine-se para Pmt = tvmPmt( N , I , PV , FV , PpY , CpY , PmtAt ). Se omitir FV , predefine-se para FV =0. As predefinies para PpY , CpY e PmtAt so iguais s predefinies para as funes TVM.
Catlogo >
G Int( NPmt1,NPmt2 , TabelaDeDepreciao ) calcula a soma dos juros com base na tabela de amortizao TabelaDeDepreciao. O argumento TabelaDeDepreciao tem de ser uma matriz na forma descrita em amortTbl() , pgina 6.
Nota: Consulte tambm G Prn ( ) , abaixo, e Bal() , pgina 12.
G Prn () G Prn( NPmt1 , NPmt2 , N , I , PV , [ Pmt ] , [ FV ] , [ PpY ] , [ CpY ] , [ PmtAt ] , [ ValorArredondado ] ) valor G Prn( NPmt1 , NPmt2 , TabelaDeDepreciao ) valor
Funo de amortizao que calcula a soma do capital durante um intervalo especificado de pagamentos. NPmt1 e NPmt2 definem os limites iniciais e finais do intervalo de pagamentos. N , I , PV , Pmt , FV , PpY , CpY e PmtAt so descritos na tabela de argumentos TVM, pgina 109. Se omitir Pmt , predefine-se para Pmt = tvmPmt( N , I , PV , FV , PpY , CpY , PmtAt ). Se omitir FV , predefine-se para FV =0. As predefinies para PpY , CpY e PmtAt so iguais s predefinies para as funes TVM.
Catlogo >
G Prn( NPmt1,NPmt2 , TabelaDeDepreciao ) calcula a soma do capital pago com base na tabela de amortizao TabelaDeDepreciao. O argumento TabelaDeDepreciao tem de ser uma matriz na forma descrita em amortTbl() , pgina 6.
Nota: Consulte tambm G Int ( ) , acima, e Bal() , pgina 12.
130
# (indirecta)
# CadeiaDeNomeDaVar
Teclas
/k
Refere-se varivel cujo nome CadeiaDeNomeDaVar. Permite utilizar cadeias para criar nomes das variveis a partir de uma funo. Cria ou refere-se varivel xyz .
(notao cientfica)
mantissa E expoente Introduz um nmero em notao cientfica. O nmero interpretado como mantissa 10 expoente. Sugesto: Se quiser introduzir uma potncia de 10 sem resultar num resultado de valor decimal, utilize 10^ nmero inteiro.
g
Tecla
(gradianos)
g
/k
Expr1 expresso Lista1 g lista Matriz1 g matriz Esta funo fornece uma forma para especificar um ngulo de gradianos enquanto est no modo Graus ou Radianos. No modo de ngulo Radianos, multiplica Expr1 por p /200. No modo de ngulo Graus, multiplica Expr1 por g/100. No modo Gradianos, devolve Expr1 inalterada.
(radianos)
Expr1 expresso Lista1 lista Matriz1 matriz Esta funo fornece uma forma para especificar um ngulo de radianos enquanto est no modo Graus ou Gradianos. No modo de ngulo Graus, multiplica o argumento por 180/ p. No modo de ngulo Radianos, devolve o argumento inalterado. No modo Gradianos, multiplica o argumento por 200/ p. Sugesto: Utilize se quiser impor os radianos numa definio da funo, independentemente do modo que prevalece quando a funo utilizada.
Teclas
/k
131
(graus)
Expr1 expresso Lista1 lista Matriz1 matriz Esta funo fornece uma forma para especificar um ngulo expresso em graus enquanto est no modo Radianos ou Radianos. No modo de ngulo Radianos, multiplica o argumento por p /180. No modo de ngulo Graus, devolve o argumento inalterado. No modo de ngulo Gradianos, multiplica o argumento por 10/9. No modo de ngulo Radianos: Prima Ctrl Enter
Teclas
/k
/ para avaliar:
Teclas
/k
mm Um nmero no negativo ss.ss Um nmero no negativo Devolve gg +( mm /60)+( ss.ss /3600). Este formato de entrada base -60 permite: Introduza um ngulo em graus/minutos/segundos sem se preocupar com o modo de ngulo actual. Introduza o tempo como horas/minutos/segundos.
de aspas (").
(ngulo)
[ Raio , q _ngulo ] vector (entrada polar) [ Raio , q _ngulo , Z_Coordenada ] vector (entrada cilndrica) [ Raio , q _ngulo , q _ngulo ] vector (entrada esfrica) Devolve coordenadas como um vector dependendo da definio do modo Formato do vector: rectangular, cilndrico ou esfrico.
Teclas
/k
cilndrico
esfrico
132
(ngulo)
( Magnitude ngulo ) ValorComplexo (entrada polar) Introduz um valor complexo em forma polar (r q ). O ngulo interpretado de acordo com a definio do modo ngulo actual. Prima Ctrl Enter
Teclas
/k
/ para avaliar:
' (plica) varivel ' varivel '' Introduz um smbolo de plica numa equao diferencial. Um smbolo de plica indica uma equao diferencial de 1 ordem, dois smbolos de nmeros primos indicam uma 2 ordem, etc.
Tecla
'
Teclas
/_
Indica as unidades para uma Expr. Todos os nomes das unidades tm Nota: Pode encontrar o smbolo de converso, 4 , no Catlogo. de comear por um carcter de sublinhado. Pode utilizar unidades predefinidas ou criar as suas prprias Clique em e, em seguida, em Operadores unidades. Para uma lista de unidades predefinidas, consulte o mdulo matemticos. sobre constantes e unidades de medida. Pode seleccionar os nomes das unidades do Catlogo ou escrever os nomes das unidades directamente. Varivel_ Quando Varivel no tiver valor, tratada como se representasse um nmero complexo. Por predefinio, sem o _ , a varivel tratada como real. Se Varivel tiver um valor, o _ ignorado e Varivel retm o tipo de dados originais.
Nota: Pode guardar um nmero complexo numa varivel sem
utilizar _ . No entanto, para obter melhores resultados em clculos como cSolve() e cZeros() , o _ recomendado.
133
4 (converter)
Expr _ Unidade1 4 _ Unidade2 Expr _ Unidade2 Converte uma expresso de uma unidade para a outra. As unidades tm de ser da mesma categoria. O carcter de sublinhado _ underscore indica as unidades. Para uma lista de unidades predefinidas vlidas, consulte o mdulo sobre constantes e unidades de medida. Pode seleccionar os nomes das unidades de um menu ou escrever os nomes das unidades directamente. Para escrever o carcter de sublinhado _ quando escrever as unidades directamente, prima
Teclas
/k
/_.
Nota: Para converter as unidades de temperatura, utilize tmpCnv() e @ tmpCnv(). O operador de converso 4 no
Catlogo >
expresso lista
Devolve 10 elevado potncia do argumento. Para uma lista, devolve 10 elevado potncia dos elementos em Lista1.
10^( MatrizQuadrada1 )
MatrizQuadrada
Devolve 10 elevado potncia de MatrizQuadrada1. Isto no o mesmo que calcular 10 elevado potncia de cada elemento. Para mais informaes sobre o mtodo de clculo, consulte cos(). MatrizQuadrada1 tem de ser diagnolizvel. O resultado contm sempre os nmeros de ponto flutuante.
^ (recproco) Expr1 ^ expresso Lista1 ^ lista Devolve o recproco do argumento. Para uma lista, devolve os recprocos dos elementos em Lista1. MatrizQuadrada1 ^ MatrizQuadrada Devolve o inverso de MatrizQuadrada1. MatrizQuadrada1 tem de ser uma matriz quadrada no singular.
Catlogo >
134
| (with) Expr | ExprBooleana1 [ e ExprBooleana2 ]...[ a ExprBooleanaN] O smbolo with (|) serve como um operador binrio. O operando esquerda de | uma expresso. O operando direita de | especifica uma ou mais relaes que servem para afectar a simplificao da expresso. Vrias relaes aps | tm de ser reunidas por um and lgico. O operador with fornece trs tipos de funcionalidades bsicas: substituies, limites de intervalos e excluses. As substituies esto na forma de uma igualdade, como x=3 ou y=sin(x). Para ser mais eficaz, o lado esquerdo deve ser uma varivel simples. Expr | Varivel = valor substituem valor para todas as ocorrncias de Varivel em Expr.
Tecla
Os limites de intervalos tomam a forma de uma ou mais desigualdades reunidas pelos operadores and lgicos. Os limites de intervalos tambm permitem a simplificao que caso contrrio pode ser invlida ou no calculvel.
As excluses utilizam o operador relacional no iguais (/= ou ) para excluir um valor especfico de considerao. So utilizados principalmente para excluir uma soluo exacta quando utilizar cSolve() , cZeros() , fMax() , fMin() , solve() , zeros() , etc.
& (guardar)
Expr & Var Lista & Var Matriz & Var Expr & Funo ( Arg1 , ... ) Lista & Funo ( Arg1 , ... ) Matriz & Funo ( Arg1 , ...) Se a varivel Var no existir, cria-a e inicia-a para Expr , Lista ou Matriz. Se a varivel Var j existir e no estiver bloqueada nem protegida, substitui o contedo por Expr , Lista ou Matriz. Sugesto: Se planear fazer clculos simblicos com variveis indefinidas, evite guardar o quer que seja nas variveis de uma letra mais utilizadas, como a, b, c, x, y, z, e por a adiante.
Teclas
/h
135
:= (atribuir) Var := Expr Var := Lista Var := Matriz Funo ( Var1 , ... ) := Expr Funo ( Var1 , ... ) := Lista Funo ( Var1 , ... ) := Matriz Se a varivel Var no existir, cria Var e inicia-a para Expr , Lista ou Matriz. Se Var j existir e no estiver bloqueada nem protegida, substitui o contedo por Expr , Lista ou Matriz. Sugesto: Se planear fazer clculos simblicos com variveis indefinidas, evite guardar o quer que seja nas variveis de uma letra mais utilizadas, como a, b, c, x, y, z, e por a adiante. (comentrio)
[ texto] processa texto como uma linha de comentrio, permitindo anotar as funes e os programas criados. pode estar no incio ou em qualquer parte da linha. Tudo direita de , no fim da linha, o comentrio. Nota para introduzir o exemplo: Na unidade porttil, pode
Teclas
:=
Teclas
/k
em vez de introduzir definies multilinhas, premindo no fim de cada linha. No teclado do computador, prima sem soltar Alt e prima Enter.
0b, 0h
0b NmeroBinrio 0h NmeroHexadecimal
0B , teclas 0H
Indica um nmero binrio ou hexadecimal, respectivamente. Para introduzir um nmero binrio ou hexadecimal, utilize sempre o prefixo 0b ou 0h independentemente do modo Base. Sem um prefixo, No modo base Bin: um nmero tratado como decimal (base 10). Os resultados aparecem de acordo com o modo base. No modo base Hex:
136
137
138
ndice remissivo
Smbolos
!, factorial 126 ", notao de segundos 132 #, indirecta 131 %, percentagem 124 & , guardar 135 &, acrescentar 126 ', notao de minutos 132 ', plica 133 -, graus/minutos/segundos 132 -, notao de graus 132 4 , converter unidades 134 , integrar 127 , raiz quadrada 128 , diferente 125 N , subtrair 119 P , dividir 121 , produto 128 ( ), soma 129 *, multiplicar 120 +, adicionar 119 .*, ponto multiplicao 123 .+, ponto adio 122 .^, ponto potncia 123 .N , ponto subtraco 122 .P , ponto diviso 123 :=, atribuir 136 <, menor que 125 =, igual 124 >, maior que 125 @ list( ), diferena da lista 54 ^ / , recproco 134 ^, potncia 121 _, designao da unidade 133 { , igual ou menor que 125 | , igual ou maior que 126 |,com 135 , comentrio 136
A
abs( ), valor absoluto 6 acrescentar, & 126 adicionar, + 119 aleatria matriz, randMat( ) 81 norma, randNorm( ) 81 aleatrio polinmio, randPoly( ) 81 semente de nmero, RandSeed 81 amortTbl( ), tabela de amortizao 6, 12 amostra aleatria 81 angle( ), ngulo 7 ngulo, angle( ) 7 ANOVA, anlise de variao de uma via 7 ANOVA2way, anlise de variao bidireccional 8 ans, ltima resposta 10 apagar erro, ClrErr 16 approx( ), aproximado 10 approxRational( ) 10 aproximado, approx( ) 10 arcLen( ), comprimento do arco 10 arco-coseno, cos / ( ) 19 arco-seno, sin / ( ) 91 arco-tangente, tan / ( ) 102 argumentos em funes TVM 109 Argumentos TVM 109 arredondar, round( ) 85 augment( ), aumentar/concatenar 11 aumentar/concatenar, aumentar( ) 11 avaliar polinmio, polyEval( ) 74 avgRC( ), taxa de cmbio mdia 11
Numricos
0b, indicador binrio 136 0h, indicador hexadecimal 136 10^( ), potncia de dez 134
B
4 Base10, visualizar como nmero
inteiro decimal 13
139
C
c 2 2way 15 c 2 Cdf( ) 15 c 2 GOF 15 c 2 Pdf( ) 16
cadeia de caracteres, char( ) 14 cadeia do formato, format( ) 41 cadeias acrescentar, & 126 cadeia de caracteres, char( ) 14 cadeia para expresso, expr( ) 37, 57 cdigo de carcter, ord( ) 71 deslocar, shift( ) 89 dimenso, dim( ) 32 direita, right( ) 83 esquerda, left( ) 51 expresso para cadeia, string( ) 99 formatar 41 formato, format( ) 41 indirecta, # 131 mid-string, mid( ) 61 na, InString 48 rodar, rotate( ) 84 carcter de sublinhado, _ 133 caracteres cadeia, char( ) 14 cdigo numrico, ord( ) 71 Cdf( ) 39 ceiling( ), ceiling 14 ceiling, ceiling( ) 14 cFactor( ), factor completo 14
char( ), cadeia de caracteres 14 ciclo, Cycle 26 ciclo, Loop 58 clearAZ 16 ClrErr, apagar erro 16 colAugment 16 colDim( ), dimenso da coluna da matriz 16 colNorm( ), norma da coluna da matriz 17 com, | 135 Comando Parar 99 combinaes, nCr( ) 65 comDenom( ), denominador comum 17 comentrio, 136 complexo conjugado, conj( ) 17 factor, cFactor( ) 14 solve, cSolve( ) 23 zeros, cZeros( ) 26 comprimento do arco, arcLen( ) 10 conj( ), conjugado complexo 17 contar condicionalmente itens numa lista , countif( ) 22 contar dias entre datas, dbd( ) 28 contar itens numa lista, contar( ) 21 converter 4 Grad 45 4 Rad 80 unidades 134 copiar varivel ou funo, CopyVar 18 copyright statement ii corrMat( ), matriz de correlao 18 cos / , arco-coseno 19 cos( ), co-seno 18 co-seno, cos( ) 18 cosh / ( ), arco-coseno hiperblico 20 cosh( ), co-seno hiperblico 20 cot / ( ), arco-cotangente hiperblico 21 cot( ), co-tangente 20 co-tangente, cot( ) 20 coth / ( ), arco-cotangente hiperblico 21 coth( ), co-tangente hiperblica 21
140
count( ), contar itens numa lista 21 countif( ), contar condicionalmente itens numa lista 22 crossP( ), produto cruzado 22 csc / ( ), co-secante inversa 23 csc( ), co-secante 22 csch / ( ), co-secante hiperblica inversa 23 csch( ), co-secante hiperblica 23 cSolve( ), resoluo complexa 23 CubicReg, regresso cbica 25 cumSum( ), soma acumulada 26 Cycle, ciclo 26 4 Cylind, visualizar como vector cilndrico 26 cZeros( ), zeros complexos 26
D
d ( ), primeira derivada 126 dbd( ), dias entre datas 28 4 DD, visualizar como ngulo decimal 28 4 Decimal, visualizar resultado como decimal 29 decimal visualizar ngulo, 4 DD 28 visualizar nmero inteiro, 4 Base10 13 Define 29 Define, definir 29 definio, Lbl 50 definies do modo, getMode( ) 44 definies, obter actual 44 definir modo, setMode( ) 88 definir, Define 29 DelVar, eliminar varivel 30 denominador 17 denominador comum, comDenom( ) 17 densidade da probabilidade, normPdf( ) 68 densidade de probabilidade student- t , tPdf( ) 106 derivada implcita, Impdif( ) 47 derivada ou derivada de ndice N modelo para 5
derivadas derivada numrica, nDeriv( ) 66 primeira derivada, d ( ) 126 deslocar, shift( ) 89 deSolve( ), soluo 30 desvio padro, stdDev( ) 98, 111 det( ), determinante da matriz 31 diag( ), diagonal da matriz 31 dias entre datas, dbd( ) 28 diferente, 125 dim( ), dimenso 32 dimenso, dim( ) 32 direita, right( ) 83 Disp, visualizar dados 32 distribuio normal acumulada inversa (invNorm( ) 49 dividir, P 121 diviso do nmero inteiro, intDiv( ) 48 4 DMS, visualizar como grau/minuto/ segundo 32 dotP( ), produto do ponto 32
E
E , expoente 131
e para uma potncia, e^( ) 33, 36 e, Booleano e 6 e^( ), e para uma potncia 33 eff ), converter taxa nominal para efectiva 33 eigVc( ), vector eigen 34 eigVl( ), valor prprio 34 eliminar varivel, DelVar 30 else if, ElseIf 34 else, Else 46 ElseIf, else if 34 end for, EndFor 40 funo, EndFunc 43 if, EndIf 46 loop, EndLoop 58 programa, EndPrgm 76 end function, EndFunc 43 end if, EndIf 46 end loop, EndLoop 58 EndTry, terminar tentativa 106
141
EndWhile, terminar enquanto 112 enquanto, While 112 entrada, Input 47 equaes simultneas, simult( ) 90 erro de passagem, PassErr 72 erros e resoluo de problemas apagar erro, ClrErr 16 erro de passagem, PassErr 72 esquerda, left( ) 51 estatstica combinaes, nCr( ) 65 desvio padro, stdDev( ) 98, 111 estatstica de uma varivel, OneVar 70 factorial, ! 126 mdia, mean( ) 60 mediana, median( ) 60 norma aleatria, randNorm( ) 81 permutaes, nPr( ) 68 resultados de duas variveis, TwoVar 110 semente de nmero aleatrio, RandSeed 81 variao, variance( ) 111 estatstica de uma varivel, OneVar 70 exact( ), exacto 35 exacto, exact( ) 35 exclusivo ou (Booleano), xor 113 Exit, sair 35 exp 4 lista( ), expresso para lista 36 exp( ), e para uma potncia 36 expand( ), expandir 36 expandir, expand( ) 36 expanso trigonomtrica, tExpand( ) 104 Expoente e modelo para 2 expoente, E 131 expoentes modelo para 1 expr( ), cadeia para expresso 37, 57 ExpReg, refrsesso exponencial 37 expresses
cadeia para expresso, expr( ) 37, 57 expresso para lista, exp 4 lista( ) 36
F
factor( ), factor 38 factor, factor( ) 38 factorial, ! 126 factorizao QR, QR 78 Fill, preencher matriz 39 floor( ), floor 39 floor, floor( ) 39 fMax( ), funo mxima 40 fMin( ), funo mnima 40 For 40 For, for 40 for, For 40 forma de escalo-linha reduzida, rref( ) 86 forma de escalo-linha, ref( ) 83 format( ), cadeia do formato 41 fpart( ), parte da funo 41 fraco prpria, propFrac 77 fraces modelo para 1 propFrac 77 fraces mistas, com propFrac( com 77 frequncia( ) 42 Func, funo 43 Func, funo do programa 43 funo piecewise (2 peas) modelo para 2 funo piecewise (N-peas) modelo para 2 funes definidas pelo utilizador 29 funo do programa, Func 43 mxima, fMax( ) 40 mnima, fMin( ) 40 parte, fpart( ) 41 funes de distribuio binomCdf( ) 13 binomPdf( ) 13 c 2 2way( ) 15 c 2 Cdf( ) 15
142
seno, sinh( ) 92
I
identity( ), matriz de identidade 45 If, if 46 if, If 46 ifFn( ) 47 igual ou maior que, | 126 igual ou menor que, { 125 igual, = 124 imag( ), parte imaginria 47 ImpDif( ), derivada implcita 47 indirecta, # 131 Input, entrada 47 inString( ), na cadeia 48 int( ), nmero inteiro 48 intDiv( ), diviso do nmero inteiro 48 integral definido modelo para 5 integral indefinido modelo para 5 integrar, 127 Inv c 2 ( ) 48 inverso, ^/ 134 invF( ) 48 invNorm( ), distribuio normal acumulada inversa) 49 invt( ) 49 iPart( ), parte do nmero inteiro 49 ir para, Goto 45 irr( ), taxa de retorno interna taxa de retorno interna, irr( ) 49 isPrime( ), teste da plica 50
G
g,
gradianos 131 gcd( ), mximo divisor comum 43 geomCdf( ) 43 geomPdf( ) 43 getDenom( ), obter denominador 44 getMode( ), obter definies do modo 44 getNum( ), obter nmero 45 Goto, ir para 45 4 , converter para ngulo de gradianos 45 guardar smbolo, & 135, 136
H
hexadecimal indicador, 0h 136 visualizar, 4 Base16 13 hiperblica tangente, tanh( ) 102 hiperblico arco-coseno, cosh / ( ) 20 arco-seno, sinh / ( ) 92 arco-tangente, tanh / ( ) 102 co-seno, cosh( ) 20
L
Lbl, definio 50 lcm, mnimo mltiplo comum 50 left( ), esquerda 51 limit lim( ) 51 limit( ) 51 limit( ) ou lim( ), limite 51 limite modelo para 5 LinRegBx, regresso linear 51 LinRegMx, regresso linear 52 143
LinRegtIntervals, regresso linear 53 LinRegtTest 54 list 4 mat( ), lista para matriz 54 lista para matriz, list 4 mat( ) 54 lista, contar condicionalmente itens numa 22 lista, contar itens em 21 listas aumentar/concatenar, aumentar( ) 11 diferena, @ list( ) 54 diferenas numa lista, @ list( ) 54 expresso para lista, exp 4 lista( ) 36 lista para matriz, list 4 mat( ) 54 matriz para lista, mat 4 lista( ) 59 mximo, max( ) 60 mid-string, mid( ) 61 mnimo, min( ) 62 nova, newList( ) 66 ordenar ascendente, SortA 95 ordenar descendente, SortD 96 produto cruzado, crossP( ) 22 produto do ponto, dotP( ) 32 produto, product( ) 77 soma acumulada, cumSum( ) 26 soma, sum( ) 99, 100 ln( ), logaritmo natural 55 LnReg, regresso logartmica 55 local, Local 56 Local, varivel local 56 Log modelo para 2 logaritmo natural, ln( ) 55 logaritmos 55 Logistic, regresso logstica 57 LogisticD, regresso logstica 58 Loop, ciclo 58 LU, decomposio inferior-superior da matriz 59
M
maior que, > 125 mat 4 list( ), matriz para lista 59 matriz (1 Q 2) modelo para 4 matriz (2 Q 1)
modelo para 4 matriz (2 Q 2) modelo para 3 matriz (m Q n) modelo para 4 matriz de correlao, corrMat( ) 18 matriz de identidade, identity( ) 45 matriz para lista, mat 4 list( ) 59 matrizes adio da linha, rowAdd( ) 85 adio e multiplicao da linha, mRowAdd( ) 63 aleatria, randMat( ) 81 aumentar/concatenar, aumentar( ) 11 decomposio inferior-superior, LU 59 determinante, det( ) 31 diagonal, diag( ) 31 dimenso da coluna, colDim( ) 16 dimenso da linha, rowDim( ) 85 dimenso, dim( ) 32 factorizao QR, QR 78 forma de escalo-linha reduzida, rref( ) 86 forma de escalo-linha, ref( ) 83 identidade, identity( ) 45 lista para matriz, list 4 mat( ) 54 matriz para lista, mat 4 list( ) 59 mximo, max( ) 60 mnimo, min( ) 62 norma da coluna, colNorm( ) 17 norma da linha, rowNorm( ) 85 nova, newMat( ) 66 operao da linha, mRow( ) 63 ponto adio, .+ 122 ponto diviso, .P 123 ponto multiplicao, .* 123 ponto potncia, .^ 123 ponto subtraco, .N 122 preencher, Fill 39 produto, product( ) 77 soma acumulada, cumSum( ) 26 soma, sum( ) 99, 100 submatriz, subMat( ) 99, 100 transpor, T 101 troca da linha~, rowSwap( ) 86
144
valor prprio, eigVl( ) 34 vector eigen, eigVc( ) 34 max( ), mximo 60 mximo divisor comum, gcd( ) 43 mximo, max( ) 60 mean( ), mdia 60 mdia, mean( ) 60 median( ), mediana 60 mediana, median( ) 60 MedMed, regresso de linha mediana-mediana 61 menor que, < 125 mid( ), mid-string 61 mid-string, mid( ) 61 min( ), mnimo 62 mnimo mltiplo comum, lcm 50 mnimo, min( ) 62 mirr( ), taxa de retorno interna modificada 62 mod( ), mdulo 62 modelos derivada ou derivada de ndice N 5 expoente 1 Expoente e 2 fraco 1 funo piecewise (2 peas) 2 funo piecewise (N-peas) 2 integral definido 5 integral indefinido 5 limite 5 Log 2 matriz (1 Q 2) 4 matriz (2 Q 1) 4 matriz (2 Q 2) 3 matriz (m Q n) 4 primeira derivada 5 produto ( ) 4 raiz de ndice N 1 raiz quadrada 1 sistema de equaes (2 equaes) 3 sistema de equaes (N equaes) 3 soma ( G) 4 valor absoluto 3 modos definir, setMode( ) 88
mdulo, mod( ) 62 mRow( ), operao da linha da matriz 63 mRowAdd( ), adio e multiplicao da linha da matriz 63 multiplicar, * 120 MultReg 63 MultRegIntervals( ) 63 MultRegTests( ) 64
N
na cadeia, inString( ) 48 no (Booleano), not 68 nCr( ), combinaes 65 nDeriv( ), derivada numrica 66 newList( ), nova lista 66 newMat( ), nova matriz 66 nfMax( ), funo numrica mxima 66 nfMin( ), funo numrica mnima 66 nInt( ), integral numrico 67 nom ), converter taxa efectiva para nominal 67 norm( ), norma Frobenius 67 Norma Frobenius, norm( ) 67 normCdf( ) 67 normPdf( ) 68 not, no Booleano 68 notao de gradianos, g 131 notao de grau/minuto/segundo 132 notao de graus, - 132 notao de minutos, ' 132 notao de segundos, " 132 nova lista, newList( ) 66 matriz, newMat( ) 66 nPr( ), permutaes 68 npv( ), valor lquido actual 69 nSolve( ), soluo numrica 69 numrica derivada, nDeriv( ) 66 soluo, nSolve( ) 69 numrico integral, nInt( ) 67 nmero inteiro, int( ) 48
145
O
obter denominador, getDenom( ) 44 nmero, getNum( ) 45 OneVar, estatstica de uma varivel 70 or, Booleano or 70 ord( ), cdigo de carcter numrico 71 ordenar ascendente, SortA 95 descendente, SortD 96 ou (Booleano), or 70
P
P 4 Rx( ), rectangular x coordenada 71 P 4 Ry( ), rectangular y coordenada 71 parte do nmero inteiro, iPart( ) 49 parte imaginria, imag( ) 47 PassErr, erro de passagem 72 Pdf( ) 41 percentagem, % 124 permutaes, nPr( ) 68 piecewise( ) 72 plica, ' 133 poissCdf( ) 72 poissPdf( ) 72 4 Polar, visualizar como vector polar 72 polar coordenada, R 4 P q ( ) 80 coordenada, R 4 Pr( ) 80 visualizar vector, 4 Polar 72 polinmio de Taylor, taylor( ) 103 polinmios aleatrio, randPoly( ) 81 avaliar, polyEval( ) 74 polyCoef( ) 73 polyDegree( ) 74 polyEval( ), avaliar polinmio 74 polyGcd( ) 74, 75 ponto adio, .+ 122 diviso,.P 123 multiplicao, .* 123 146
potncia, .^ 123 produto, dotP( ) 32 subtraco, .N 122 potncia de dez, 10^( ) 134 potncia, ^ 121 PowerReg, regresso potencial 75 Prgm, definir programa 76 primeira derivada modelo para 5 probabilidade da distribuio normal, normCdf( ) 67 probabilidade da distribuio student- t , tCdf( ) 103 product( ), produto 77 produto ( ) modelo para 4 produto cruzado, crossP( ) 22 produto, ( ) 128 produto, product( ) 77 programar definir programa, Prgm 76 erro de passagem, PassErr 72 visualizar dados, Disp 32 programas e programao apagar erro, ClrErr 16 tentar, Try 106 terminar programa, EndPrgm 76 terminar tentativa, EndTry 106 visualizar ecr E/S, Disp 32 propFrac, fraco prpria 77
Q
QR, factorizao QR 78 QuadReg, regresso quadrtica 78 quando, when( ) 112 QuartReg, regresso qurtica 79
R
R , radianos 131 R 4 P q ( ), coordenada polar 80 R 4 Pr( ), coordenada polar 80 4 Rad, converter para ngulo de radianos 80 radianos, R 131 raiz de ndice N modelo para 1 raiz quadrada
modelo para 1 raiz quadrada, ( ) 96, 128 rand( ), nmero aleatrio 80 randBin, nmero aleatrio 81 randInt( ), nmero inteiro aleatrio 81 randMat( ), matriz aleatria 81 randNorm( ), norma aleatria 81 randPoly( ), polinmio aleatrio 81 randSamp( ) 81 RandSeed, semente de nmero aleatrio 81 real( ), real 82 real, real( ) 82 recproco, ^/ 134 recolha trigonomtrica, tCollect( ) 103 4 Rect, visualizar como vector rectangular 82 rectangular x coordenada, P 4 Rx( ) 71 rectangular y coordenada, P 4 Ry( ) 71 ref( ), forma de escalo-linha 83 regresso cbica, CubicReg 25 regresso de linha medianamediana, MedMed 61 regresso exponencial, ExpReg 37 regresso linear, LinRegAx 52 regresso linear, LinRegBx 51, 53 regresso logartmica, LnReg 55 regresso logstica, Logistic 57 regresso logstica, LogisticD 58 regresso potencial, PowerReg 75 regresso quadrtica, QuadReg 78 regresso qurtica, QuartReg 79 regresso sinusoidal, SinReg 93 regresses cbica, CubicReg 25 exponencial, ExpReg 37 linha mediana-mediana, MedMed 61 logartmica, LnReg 55 Logistic 57 logstica, Logistic 58 MultReg 63 quadrtica, QuadReg 78 qurtica, QuartReg 79
regresso linear, LinRegAx 52 regresso linear, LinRegBx 51, 53 regresso potencial, PowerReg 75 sinusoidal, SinReg 93 remain( ), resto 83 resolver, solve( ) 93 resposta (ltima), ans 10 resto, remain( ) 83 resultados de duas variveis, TwoVar 110 resultados, estatstica 97 Return, return 83 return, Return 83 right( ), direita 83 rodar, rotate( ) 84 rotate( ), rodar 84 round( ), arredondar 85 rowAdd( ), adio da linha da matriz 85 rowDim( ), dimenso da linha da matriz 85 rowNorm( ), norma da linha da matriz 85 rowSwap( ), troca da linha da matriz 86 rref( ), forma de escalo-linha reduzida 86
S
Int( ) 130 Prn( ) 130
sair, Exit 35 sec / ( ), secante inversa 87 sec( ), secante 86 sech / ( ), secante hiperblica inversa 87 sech( ), secante hiperblica 87 seno, sin( ) 91 seq( ), sequncia 87 sequncia, seq( ) 87 setMode( ), definir modo 88 shift( ), deslocar 89 sign( ), sinal 89 simult( ), equaes simultneas 90 sin / ( ), arco-seno 91
147
sin( ), seno 91 sinal, sign( ) 89 sinh / ( ), arco-seno hiperblico 92 sinh( ), seno hiperblico 92 SinReg, regresso sinusoidal 93 sistema de equaes (2 equaes) modelo para 3 sistema de equaes (N equaes) modelo para 3 soluo, deSolve( ) 30 solve( ), resolver 93 soma ( G) modelo para 4 soma acumulada, cumSum( ) 26 soma de pagamentos principais 130 soma dos pagamentos de juros 130 soma, ( ) 129 soma, sum( ) 99 SortA, ordenar ascendente 95 SortD, ordenar descendente 96 4 Sphere, visualizar como vector esfrico 96 sqrt( ), raiz quadrada 96 stat.results 97 stat.values 97 stdDevPop( ), desvio padro da populao 98 stdDevSamp( ), desvio padro da amostra 98 string( ), expresso para cadeia 99 subMat( ), submatriz 99, 100 submatriz, subMat( ) 99, 100 subtrair, N 119 sum( ), soma 99 sumIf( ) 100
T
T , transpor 101 tabela de amortizao, amortTbl( ) 6, 12 tan / ( ), arco-tangente 102 tan( ), tangente 101 tangente, tan( ) 101 tanh / ( ), arco-tangente hiperblico 102 tanh( ), tangente hiperblica 102 taxa de cmbio mdia, avgRC( ) 11
148
taxa de retorno interna modificada, mirr( ) 62 taxa efectiva, eff( ) 33 taxa nominal, nom( ) 67 taylor( ), polinmio de Taylor 103 tCdf( ), probabilidade da distribuio student -t 103 tCollect( ), recolha trigonomtrica 103 tentar, Try 106 terminar enquanto, EndWhile 112 tentativa, EndTry 106 terminar enquanto, EndWhile 112 Test_2S, Teste F de 2 amostras 42 Teste <Equation Variables>t das regresses lineares mltiplas 64 teste da plica, isPrime( ) 50 Teste F de 2 amostras 42 teste t , tTest 107 tExpand( ), expanso trigonomtrica 104 TInterval, t intervalo de confiana 104 TInterval_2Samp, -intervalo de confiana t de duas amostras 105 4 tmpCnv() 106 tmpCnv() 105, 106 tPdf( ), densidade de probabilidade student -t 106 transpor, T 101 Try, comando de processamento de erros 106 Try, tentar 106 tTest, teste t 107 tTest_2Samp, teste t de duas amostras 108 tvmFV( ) 108 tvmI( ) 108 tvmN( ) 109 tvmPmt( ) 109 tvmPV( ) 109 TwoVar, resultados de duas variveis 110
U
unidades converter 134 unitV( ), vector da unidade 111
V
valor absoluto modelo para 3 valor lquido actual, npv( ) 69 valor prprio, eigVl( ) 34 valor temporal do dinheiro, juro 108 valor temporal do dinheiro, montante do pagamento 109 valor temporal do dinheiro, nmero de pagamentos 109 valor temporal do dinheiro, valor actual 109 valor temporal do dinheiro, Valor futuro 108 valores dos resultados, estatstica 97 variao, variance( ) 111 variveis apagar todas as letras individuais 16 eliminar, DelVar 30 local, Local 56 varivel e funes copiar 18 varivel local, Local 56 varPop( ) 111 varSamp( ), variao da amostra 111 vector eigen, eigVc( ) 34 vector unitrio, unitV( ) 111 vectores produto cruzado, crossP( ) 22 produto do ponto, dotP( ) 32 unidade, unitV( ) 111 visualizar vector cilndrico, 4 Cylind 26 visualizar como ngulo decimal, 4 DD 28 binrio, 4 Base2 12 grau/minuto/segundo, 4 DMS 32 hexadecimal, 4 Base16 13
nmero inteiro decimal, 4 Base10 13 vector , 4 Polar 72 vector cilndrico, 4 Cylind 26 vector esfrico, 4 Sphere 96 vector rectangular, 4 Rect 82 visualizar dados, Disp 32 visualizar grau/minuto/segundo, 4 DMS 32 visualizar vector cilndrico, 4 Cylind 26 visualizar vector esfrico, 4 Sphere 96 visualizar vector rectangular, 4 Rect 82
W
when( ), quando 112 While, enquanto 112
X
x 2 , quadrado 122 xor, Booleano exclusivo ou 113
Z
zeroes( ), zeros 113 zeros, zeroes( ) 113 zInterval, z intervalo de confiana 115 zInterval_1Prop, intervalo de confiana z de uma proporo 115 zInterval_2Prop, intervalo de confiana z de duas propores 116 zInterval_2Samp, intervalo de confiana z de duas amostras 116 zTest 117 zTest_1Prop, teste z de uma proporo 117 zTest_2Prop, teste z de duas propores 118 zTest_2Samp, teste z de duas amostras 118
149
150