Вы находитесь на странице: 1из 292

TI-NspireCAS

Manual de Referncia

Este manual do utilizador aplica-se ao software TI-Nspire verso 4.3. Para obter a
verso mais recente da documentao, visite education.ti.com/guides.
Informaes importantes
Excepto se indicado expressamente na Licena que acompanha um programa, Texas
Instruments no d garantia, explcita ou implcita, incluindo mas no se limitando a
quaisquer garantias de comercializao e adequao a um fim particular,
relativamente a quaisquer programas ou materiais de documentao e disponibiliza
estes materiais unicamente numa base tal qual. Em nenhum caso, a Texas
Instruments ser responsvel perante algum por danos especiais, colaterais,
incidentais, ou consequenciais em ligao com a ou provenientes da compra ou
utilizao destas matrias, e a responsabilidade nica e exclusiva da Texas
Instruments, independentemente da forma de actuao, no exceder a quantia
estabelecida na licena do programa. Alm disso, a Texas Instruments no ser
responsvel por qualquer queixa de qualquer tipo apresentada contra a utilizao
destes materiais por terceiros.
Licena
Consulte a ntegra da licena instalada em C:\ProgramFiles\TIEducation\<TI-Nspire
Product Name>\license.
2006 - 2016 Texas Instruments Incorporated

2
ndice

Informaes importantes 2

Modelos de expresso 5
Lista alfabtica 12
A 12
B 21
C 25
D 52
E 63
F 74
G 84
I 91
L 99
M 116
N 124
O 134
P 137
Q 147
R 150
S 164
T 192
U 208
V 209
W 210
X 212
Z 213

Smbolos 222
Elementos (nulos) vazios 249
Atalhos para introduzir expresses matemticas 251
Hierarquia do EOS (Equation Operating System) 253
Mensagens e cdigos de erros 255
Cdigos de aviso e mensagens 264
Assistncia e Suporte 266
Apoio tcnico, manuteno e garantia dos produtos Texas Instruments 266

3
ndice remissivo 267

4
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 e para mover o cursor para a posio de cada
elemento e escreva um valor ou uma expresso para o elemento. Prima ou
/ para avaliar a expresso.

Modelo de fraco Teclas /p


Exemplo:

Nota: Consulte tambm / (dividir) ,


pgina 224.

Modelo de expoente Tecla l


Exemplo:

Nota: Escreva o primeiro valor, prima l e,


em seguida, escreva o expoente. Para
colocar o cursor na base, prima a seta
direita ( ).
Nota: Consulte tambm ^ (potncia) ,
pgina 225.

Modelo de raiz quadrada Teclas /q


Exemplo:
Nota: Consulte tambm () (raiz
quadrada) , pgina 235.

Modelos de expresso 5
Modelo de raiz de ndice N Teclas /l
Exemplo:

Nota: Consulte tambm raiz() , pgina


161.

Modelo de expoente e Tecla u


Exemplo:

Exponencial natural e elevado potncia


Nota: Consulte tambm e ^() , pgina 63.

Modelo de log Teclas /s


Exemplo:

Calcule o log para uma base especificada.


Para uma predefinio de base 10, omita a
base.
Nota: Consulte tambm log() , pgina 111.

Modelo de Funo por ramos (2


ramos) Catlogo>
Exemplo:

Permite criar expresses e condies para


uma funo por ramos de 2 ramos. Para
adicionar um ramo, clique no modelo e
repita o modelo.
Nota: Consulte tambm piecewise() , pgina
138.

6 Modelos de expresso
Modelo de Funo por ramos (N
ramos) Catlogo>
Permite criar expresses e condies para Exemplo:
uma funo por ramos de N -ramos. Para
adicionar um ramo, clique no modelo e Consulte o exemplo para o modelo de
repita o modelo. Funo por ramos (2 ramos).

Nota: Consulte tambm piecewise() , pgina


138.

Modelo do sistema de 2 equaes Catlogo>


Exemplo:

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
191.

Modelo do sistema de N equaes Catlogo>


Permite criar um sistema de N equaes. Exemplo:
Pede N.
Consulte o exemplo do modelo do sistema
de equaes (2 equaes).

Nota: Consulte tambm sistema() , pgina


191.

Modelos de expresso 7
Modelo do valor absoluto Catlogo>
Exemplo:
Nota: Consulte tambm abs() , pgina
12.

Modelo ggmmss.ss Catlogo>


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


Exemplo:

Cria uma matriz 2 x 2.

Modelo da matriz (1 x 2) Catlogo>


Exemplo:
.

Modelo da matriz (2 x 1) Catlogo>


Exemplo:

Modelo da matriz (m x n) Catlogo>


O modelo aparece depois de lhe ser pedido Exemplo:
para especificar o nmero de linhas e
colunas.

8 Modelos de expresso
Modelo da matriz (m x n) Catlogo>

Nota: Se criar uma matriz com um grande


nmero de linhas e colunas, pode demorar
alguns momentos a aparecer.

Modelo da soma (G) Catlogo>


Exemplo:

Nota: Consulte tambm G() ( sumSeq),


pgina 237.

Modelo do produto () Catlogo>


Exemplo:

Nota: Consulte tambm () (prodSeq) ,


pgina 236.

Modelo da primeira derivada Catlogo >


Exemplo:

Pode tambm utilizar o modelo da primeira


derivada para calcular a primeira derivada
num ponto.

Modelos de expresso 9
Modelo da primeira derivada Catlogo >
Nota: Consulte tambm d() (derivada) ,
pgina 233.

Modelo da segunda derivada Catlogo >


Exemplo:

Pode tambm utilizar o modelo da segunda


derivada para calcular a segunda derivada
num ponto.
Nota: Consulte tambm d() (derivada) ,
pgina 233.

Modelo da derivada de ndice N Catlogo>


Exemplo:

Pode utilizar o modelo da n-sima derivada


para calcular a derivada de ordem n.
Nota: Consulte tambm d() (derivada) ,
pgina 233.

Modelo do integral definido Catlogo>


Exemplo:

Nota: Consulte tambm () integral() ,


pgina 222.

10 Modelos de expresso
Modelo do integral indefinido Catlogo>
Exemplo:

Nota: Consulte tambm () integral() ,


pgina 222.

Modelo do limite Catlogo>


Exemplo:

Utilize N ou (N) para o limite esquerdo.


Utilize + para o limite direito.
Nota: Consulte tambm limit() , pgina 101.

Modelos de expresso 11
Lista alfabtica
Os itens cujos nomes no sejam alfabticos (como +, !, e >) so listados no fim desta
seco, comeando (pgina 222). Salvo indicao em contrrio, todos os exemplos
desta seco foram efectuados no modo de reinicializao predefinido e todas as
variveis so assumidas como indefinidas.

abs() Catlogo >


abs(Expr1) expresso
abs(Lista1) lista
abs(Matriz1) matriz
Devolve o valor absoluto do argumento.
Nota: Consulte tambm Modelo do valor
absoluto, pgina 8.
Se o argumento for um nmero complexo,
devolve o mdulo do nmero.
Nota: Todas as variveis indefinidas so
tratadas como variveis reais.

amortTbl() Catlogo >


amortTbl(NPmt , N, I, PV, [ Pmt ], [ FV ], [
PpY ], [ CpY ], [ PmtAt ], [
ValorArredondado ]) matriz
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 206.
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

12 Lista alfabtica
amortTbl() Catlogo >
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 237 e
bal() , pgina 21.

and Catlogo >


ExprBooleana1 and ExprBooleana2
Expresso booleana
ListaBooleana1 and ListaBooleana2
Lista booleana
MatrizBooleana1 and MatrizBooleana2
Matriz booleana
Devolve falso, verdadeiro ou uma forma
simplificada da entrada original.
Inteiro1 and Inteiro2 nmero inteiro No modo base Hex:

Compara dois nmeros inteiros reais bit a


bit com uma operao and. Internamente,
ambos os nmeros inteiros so convertidos Importante: Zero, no a letra O.
para nmeros binrios de 64 bits assinados.
Quando os bits correspondentes forem
comparados, o resultado 1 se ambos os No modo base Bin:
bits forem 1; caso contrrio, o resultado
0. O valor devolvido representa os
resultados dos bits e aparece de acordo
com o modo base.
No modo base Dec:

Lista alfabtica 13
and Catlogo >
Pode introduzir os nmeros inteiros em Nota: Uma entrada binria pode ter at 64
qualquer base numrica. Para uma entrada dgitos (no contando com o prefixo 0b).
binria ou hexadecimal, tem de utilizar o Uma entrada hexadecimal pode ter at 16
prefixo 0b ou 0h, respectivamente. Sem um dgitos.
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() Catlogo >


angle(Expr1) expresso No modo de ngulo Graus:

Devolve o ngulo do argumento,


interpretando o argumento como um
nmero complexo.
Nota: Todas as variveis indefinidas so No modo de ngulo Gradianos:
tratadas como variveis reais.

No modo de ngulo Radianos:

angle(Lista1) lista
angle(Matriz1) matriz
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 Catlogo >


ANOVA Lista1, Lista2 [, Lista3, ..., Lista20

14 Lista alfabtica
ANOVA Catlogo >
][, Marcador]
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 (pgina
186).
Marcador =0 para Dados, Marcador =1
para Estatstica

Varivel de sada Descrio


stat. F Valor da estatstica F

stat.PVal Menor nvel de significncia para o qual a hiptese nula pode ser rejeitada

stat.df Graus de liberdade dos grupos

stat.SS Soma dos quadrados dos grupos

stat.MS Quadrados mdios para os grupos

stat.dfError Graus de liberdade dos erros

stat.SSError Soma dos quadrados dos erros

stat.MSError Quadrado mdio para os erros

stat.sp Desvio padro associado

stat.xbarlist Mdia da entrada das listas

stat.CLowerList Intervalos de confiana de 95% para a mdia de cada lista de entrada

stat.CUpperList Intervalos de confiana de 95% para a mdia de cada lista de entrada

ANOVA2way Catlogo >


ANOVA2way Lista1, Lista2 [, Lista3, ,
Lista10 ][, LinhaNiv ]
Calcula uma anlise de variao
bidireccional atravs da comparao das
mdias de 2 a 10 populaes. Um resumo
dos resultados guardado na varivel
stat.results (pgina 186).
LinhaNiv =0 para Bloco

Lista alfabtica 15
ANOVA2way Catlogo >
LinhaNiv =2,3,...,Len-1, para Dois fatores,
em que Len=comprimento
( Lista1)=comprimento( Lista2) = =
comprimento( Lista10) e Len / LinhaNiv
{2,3,}
Sadas: Design do bloco

Varivel de sada Descrio


stat. F F estatstica do factor da coluna

stat.PVal Menor nvel de significncia para o qual a hiptese nula pode ser rejeitada

stat.df Graus de liberdade do factor da coluna

stat.SS Soma dos quadrados do factor da coluna

stat.MS Quadrados mdios para o factor da coluna

stat. F Bloco F estatstica para o factor

stat.PValBlock Menor probabilidade de rejeio da hiptese nula

stat.dfBlock Graus de liberdade para factor

stat.SSBlock Soma dos quadrados para o factor

stat.MSBlock Quadrados mdios para o factor

stat.dfError Graus de liberdade dos erros

stat.SSError Soma dos quadrados dos erros

stat.MSError Quadrados mdios para os erros

stat.s Desvio padro do erro

Sadas do factor da coluna

Varivel de sada Descrio


stat. F col F estatstica do factor da coluna

stat.PValCol Valor da probabilidade do factor da coluna

stat.dfCol Graus de liberdade do factor da coluna

stat.SSCol Soma dos quadrados do factor da coluna

stat.MSCol Quadrados mdios para o factor da coluna

Sadas do factor da linha

16 Lista alfabtica
Varivel de sada Descrio
stat. F Linha F estatstica do factor da linha

stat.PValRow Valor da probabilidade do factor da linha

stat.dfRow Graus de liberdade do factor da linha

stat.SSRow Soma dos quadrados do factor da linha

stat.MSRow Quadrados mdios para o factor da linha

Sadas de interaco

Varivel de sada Descrio


stat. F Interagir F estatstica da interaco

stat.PValInteract Valor da probabilidade da interaco

stat.dfInteract Graus de liberdade da interaco

stat.SSInteract Soma de quadrados da interaco

stat.MSInteract Quadrados mdios para interaco

Sadas de erros

Varivel de sada Descrio


stat.dfError Graus de liberdade dos erros

stat.SSError Soma dos quadrados dos erros

stat.MSError Quadrados mdios para os erros

s Desvio padro do erro

Ans Teclas /v
Ansvalor
Devolve o resultado da expresso avaliada
mais recentemente.

Lista alfabtica 17
approx() Catlogo >
approx(Expr1) 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 / .

approx(Lista1) lista
approx(Matriz1) matriz
Devolve uma lista ou uma matriz em que
cada elemento foi avaliado para um valor
decimal, quando possvel.

4approxFraction() Catlogo >


Expr 4approxFraction([Tol])expresso
Lista 4approxFraction([Tol ])lista
Matriz 4approxFraction([Tol ])matriz
Devolve a entrada como uma fraco com
uma tolerncia de Tol . Se omitir Tol ,
utilizada uma tolerncia de 5.E-14.
Nota: Pode introduzir esta funo atravs
da escrita de @>approxFraction(...) no
teclado do computador.

approxRational() Catlogo >


approxRational(Expr [ , Tol ] )
expresso
approxRational(Lista [ , Tol ] ) lista
approxRational(Matriz [ , Tol ] ) matriz
Devolve o argumento como uma fraco
com uma tolerncia de Tol . Se omitir Tol ,
utilizada uma tolerncia de 5.E-14.

18 Lista alfabtica
arccos() Consulte cos/(), pgina 38.

arccosh() Consulte cosh/(), pgina 39.

arccot() Consulte cot /(), pgina 40.

arccoth() Consulte coth/(), pgina 41.

arccsc() Consulte csc /(), pgina 43.

arccsch() Consulte csch/(), pgina 44.

arcLen() Catlogo >


arcLen(Expr1, Var, Incio, Fim)
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.
arcLen(Lista1, Var, Incio, Fim) lista
Devolve uma lista dos comprimentos dos
arcos de cada elemento de Lista1 do Incio
ao Fim em relao a Var.

arcsec() Consulte sec /(), pgina 165.

Lista alfabtica 19
arcsech() Consulte sech/(), pgina 165.

arcsin() Consulte sin/(), pgina 176.

arcsinh() Consulte sinh/(), pgina 178.

arctan() Consulte tan/(), pgina 193.

arctanh() Consulte tanh/(), pgina 194.

augment() Catlogo >


augment(Lista1, Lista2) lista
Devolve uma nova lista que a Lista2
acrescentada ao fim da Lista1.
augment(Matriz1, Matriz2) 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.

20 Lista alfabtica
avgRC() Catlogo >
avgRC(Expr1, Var [=Valor] [,
Passo])expresso
avgRC(Expr1, Var [=Valor] [,
Lista1])lista
avgRC(Lista1, Var [=Valor] [,
Passo])lista
avgRC(Matriz1, Var [=Valor] [,
Passo])matriz
Devolve o quociente de diferena de avano
(taxa de cmbio mdia).
Expr1 pode ser um nome de funo
definido pelo utilizador (ver Func).
Ao especificar o Valor, substitui qualquer
atribuio de varivel anterior ou qualquer
substituio atual | para a varivel.
Passo o valor do passo. Se omitir Passo,
predefine-se para 0,001.
No se esquea de que a funo similar
centralDiff() utiliza o quociente de
diferena central.

bal() Catlogo >


bal(NPmt , N, I, PV, [ Pmt ], [ FV ], [ PpY
], [ CpY ], [ PmtAt ], [ ValorArredondado
]) valor
bal(NPmt , TabelaDeDepreciao) 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 206.
NPmt especifica o nmero de pagamentos
a partir dos quais quer os dados calculados.

Lista alfabtica 21
bal() Catlogo >
N, I, PV, Pmt , FV, PpY, CpY e PmtAt so
descritos na tabela de argumentos TVM,
pgina 206.
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.
bal( NPmt , TabelaDeDepreciao) calcula
o saldo aps o nmero de pagamentos
NPmt , baseado na tabela de amortizao
TabelaDeDepreciao. O argumento
TabelaDeDepreciao tem de ser uma
matriz no forma descrita em amortTbl() ,
pgina 12.
Nota: Consulte tambm G Int() e G Prn() ,
pgina 237.

4Base2 Catlogo >


NmeroInteiro1 4Base2 nmero inteiro
Nota: Pode introduzir este operador atravs
da escrita de @>Base2 no teclado do
computador.
Converte NmeroInteiro1 para um nmero
binrio. Os nmeros binrios ou
hexadecimais tm sempre um prefixo 0b ou
0h, respectivamente. Zero, no a letra O,
seguido por b ou h.
0b NmeroBinrio
0h NmeroHexadecimal
Um nmero binrio pode ter at 64 dgitos.
Um nmero hexadecimal pode ter at 16
dgitos.

22 Lista alfabtica
4Base2 Catlogo >
Sem um prefixo, NmeroInteiro1 tratado
como decimal (base 10). O resultado
aparece em binrio, independentemente do
modo base.
Os nmeros negativos aparecem no
formato de complemento de dois. Por
exemplo,
N1 aparece como 0hFFFFFFFFFFFFFFFF no
modo base Hex 0b111...111 (64 1s) no
modo base Binrio
N263 aparece como
0h8000000000000000 no modo base Hex
0b100...000 (63 zeros) no modo base
Binrio
Se introduzir um nmero inteiro na base 10
fora do intervalo de uma forma binria de
64 bits assinada, utilizada uma operao
de mdulo simtrico para colocar o valor no
intervalo adequado. Considere os seguintes
exemplos de valores fora do intervalo.

263 torna-se N263 e aparece como


0h8000000000000000 no modo base Hex
0b100...000 (63 zeros) no modo base
Binrio

264 torna-se 0 e aparece como 0h0 no


modo base Hex 0b0 no modo base Binrio

N263 N 1 torna-se 263 N 1 e aparece como


0h7FFFFFFFFFFFFFFF no modo base Hex
0b111...111 (64 1s) no modo base Binrio

4Base10 Catlogo >


NmeroInteiro1 4Base10 nmero
inteiro

Lista alfabtica 23
4Base10 Catlogo >
Nota: Pode introduzir este operador atravs
da escrita de @>Base10 no teclado do
computador.
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.

4Base16 Catlogo >


NmeroInteiro1 4Base16 nmero
inteiro
Nota: Pode introduzir este operador atravs
da escrita de @>Base16 no teclado do
computador.
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.

24 Lista alfabtica
4Base16 Catlogo >
Se introduzir um nmero inteiro na base 10
muito grande para uma forma binria de 64
bits assinada, utilizada uma operao de
mdulo simtrico para colocar o valor no
intervalo adequado. Para mais informaes,
consulte 4 Base2, pgina 22.

binomCdf() Catlogo >


binomCdf(n, p) lista
binomCdf(n, p, LimiteInferior,
LimiteSuperior) nmero se
LimiteInferior e LimiteSuperior forem
nmeros, lista se LimiteInferior e
LimiteSuperior forem listas
binomCdf(n,p,LimiteSuperior)para P(0{X
{ LimiteSuperior) nmero se
LimiteSuperior for um nmero, lista se
LimiteSuperior for uma lista
Calcula uma probabilidade cumulativa para
a distribuio binomial discreta com n
nmero de tentativas e a probabilidade p de
sucesso de cada tentativa.
Para P(X { LimiteSuperior), defina
LimiteInferior=0

binomPdf() Catlogo >


binomPdf(n, p) lista
binomPdf(n, p, ValX) nmero se ValX for
um nmero, 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.

ceiling() Catlogo >


ceiling(Expr1) nmero inteiro

Lista alfabtica 25
ceiling() Catlogo >
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
Devolve uma lista ou matriz do ceiling de
cada elemento.

centralDiff() Catlogo >


centralDiff(Expr1,Var [=Valor]
[,Passo])expresso
centralDiff(Expr1,Var
[,Passo])|Var=Valorexpresso
centralDiff(Expr1,Var [=Valor]
[,Lista])lista
centralDiff(Lista1,Var [=Valor]
[,Passo])lista
centralDiff(Matriz1,Var [=Valor]
[,Passo])matriz
Devolve a derivada numrica com a frmula
do quociente da diferena central.
Ao especificar o Valor, substitui qualquer
atribuio de varivel anterior ou qualquer
substituio atual | para a varivel.
Passo o valor do passo. Se omitir Passo,
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() .

26 Lista alfabtica
cFactor() Catlogo >
cFactor(Expr1 [, Var ]) expresso
cFactor(Lista1 [, Var ]) lista

cFactor(Matriz1 [, Var ]) matriz

cFactor( Expr1) devolve Expr1 decomposta


em factores em 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.

Lista alfabtica 27
cFactor() Catlogo >
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 Para ver o resultado completo, prima e,
a factorizao mais completa. de seguida, utilize e para mover o
cursor.
Nota: Consulte tambm factor() .

char() Catlogo >


char(Nmero inteiro) 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.

charPoly() Catlogo >


charPoly
(MatrizQuadrada,Var)expresso
polinomial
charPoly
(MatrizQuadrada,Expr)expresso
polinomial
charPoly
(MatrizQuadrada1,Matriz2)expresso
polinomial
Devolve o polinmio caracterstico de
MatrizQuadrada. O polinmio
caracterstico de nn matriz A, indicado por
pA(l), o polinmio definido por
pA(l) = det(l I NA)

em que I indica a matriz identidade nn.


MatrizQuadrada1 e MatrizQuadrada2 tm
de ter as dimenses iguais.

28 Lista alfabtica
c 2 2way Catlogo >
c 2 2way MatrizObs

chi22way MatrizObs
Calcula um teste c 2 para associao
tabela de contagens bidireccional na matriz
observada MatrizObs. Um resumo dos
resultados guardado na varivel
stat.results (pgina 186).
Para mais informaes sobre o efeito dos
elementos vazios numa matriz, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat. c2 Estatstica do Qui quadrado: soma (observada - prevista) 2 /prevista

stat.PVal Menor nvel de significncia para o qual a hiptese nula pode ser rejeitada

stat.df Graus de liberdade para a estatstica do Qui quadrado

stat.ExpMat Matriz da tabela de contagem de elementos previsto, assumindo a hiptese


nula

stat.CompMat Matriz de contribuies da estatstica do Qui quadrado dos elementos

c 2 Cdf() Catlogo >


c 2Cdf
(
LimiteInferior
,LimiteSuperior,df )nmero se
LimiteInferior e LimiteSuperior forem
nmeros, lista se LimiteInferior e
LimiteSuperior forem listas
chi2Cdf
(
LimiteInferior
,LimiteSuperior,df )nmero se
LimiteInferior e LimiteSuperior forem
nmeros, lista se LimiteInferior e
LimiteSuperior forem listas
Calcula a probabilidade de distribuio c 2
entre LimiteInferior e LimiteSuperior para
os graus de liberdade especificados df .

Lista alfabtica 29
c 2 Cdf() Catlogo >
Para P( X { LimiteSuperior), defina
LimiteInferior = 0.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

c 2 GOF Catlogo >


c 2 GOF Lista obs, Lista exp, df

chi2GOF Lista obs, Lista exp, df


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 (pgina 186).
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat. c2 Estatstica do Qui quadrado: soma((observada - prevista) 2 /prevista

stat.PVal Menor nvel de significncia para o qual a hiptese nula pode ser rejeitada

stat.df Graus de liberdade para a estatstica do Qui quadrado

stat.CompList Matriz de contribuies da estatstica do Qui quadrado dos elementos

c 2 Pdf() Catlogo >


c 2Pdf(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
Calcula a funo de densidade de
probabilidade (pdf) para a distribuio c 2
num valor ValX especificado para os graus
de liberdade especificados df .

30 Lista alfabtica
c 2 Pdf() Catlogo >
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

ClearAZ Catlogo >


ClearAZ
Apaga todas as variveis de um carcter no
espao do problema actual.
Se uma ou mais variveis estiverem
bloqueadas, este comando mostra uma
mensagem de erro e s elimina as variveis
desbloqueadas. Consulte unLock, pgina
208.

ClrErr Catlogo >


ClrErr Para ver um exemplo de ClrErr , consulte o
exemplo 2 no comando Try, pgina 202.
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 138,
e Try, pgina 201.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

Lista alfabtica 31
colAugment() Catlogo >
colAugment(Matriz1, Matriz2) 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() Catlogo >


colDim(Matriz) expresso
Devolve o nmero de colunas contidas em
Matriz.
Nota: Consulte tambm rowDim() .

colNorm() Catlogo >


colNorm(Matriz) 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() Catlogo >


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.

32 Lista alfabtica
comDenom() Catlogo >
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.
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 experimente-a
rotinamente como uma alternativamente
para comDenom() e factor() .

completeSquare () Catlogo >


completeSquare(ExprOrEqn,
Var)expresso ou equao
completeSquare(ExprOrEqn,
Var^Power)expresso ou equao
completeSquare(ExprOrEqn, Var1, Var2
[,...])expresso ou equao
completeSquare(ExprOrEqn, {Var1, Var2
[,...]})expresso ou equao

Lista alfabtica 33
completeSquare () Catlogo >
Converte uma expresso polinomial
quadrtica da forma ax2+bx+c para a
forma a(x-h) 2+k
ou
Converte uma equao do 2 grau da forma
ax2+bx+c=d para a forma a(x-h)2=k
O primeiro argumento tem de ser uma
expresso quadrtica ou equao na forma
padro, em relao ao segundo argumento.
O segundo argumento tem de ser um nico
termo de uma s varivel ou um nico
termo de uma s varivel elevado a uma
potncia racional, por exemplo x, y2 ou z
(1/3).

A terceira e quarta expresses de sintaxe


para concluir o quadrado nas variveis
Var1, Var2 [, ]).

conj() Catlogo >


conj(Expr1) expresso
conj(Lista1) lista
conj(Matriz1) matriz
Devolve o conjugado complexo do
argumento.
Nota: Todas as variveis indefinidas so
tratadas como variveis reais.

constructMat() Catlogo >


constructMat
(Expr,Var1,Var2,NmLinhas,NmColunas)
matriz
Devolve uma matriz de acordo com os
argumentos.

34 Lista alfabtica
constructMat() Catlogo >
Expr uma expresso nas variveis Var1 e
Var2. Os elementos da matriz resultante
so formados atravs da avaliao de Expr
para cada valor incrementado de Var1 e
Var2.
Var1 incrementada automaticamente de
1 a NmLinhas. Em cada linha, Var2
incrementada de 1 a NmColunas.

CopyVar Catlogo >


CopyVar Var1, Var2
CopyVar Var1., Var2.
CopyVar Var1, Var2 copia o valor da
varivel Var1 varivel Var2, criando
Var2, se for necessrio. 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 de variveis ou tem de ser uma
expresso indirecta que se simplifica para
um nome de varivel que cumpra os
requisitos.
CopyVar Var1., Var2. copia todos os
membros da Var1. grupo de variveis para
a Var2. grupo, criando Var2. se for
necessrio.
Var1. tem de ser o nome de um grupo de
variveis existentes, como, por exemplo, o
da estatstica stat .nn resultados ou
variveis criados com a funo LibShortcut
() . Se Var2. j existe, este comando
substitui todos os membros comuns a
ambos os grupos e adiciona os membros
que j no existam. Se um ou mais
membros de Var2. estiverem bloqueados,
todos os membros de Var2. ficam
inalterveis.

Lista alfabtica 35
corrMat() Catlogo >
corrMat(Lista1, Lista2 [, [, Lista20 ]])
Calcula a matriz de correlao para a matriz
aumentada [ Lista1, Lista2, ..., Lista20 ].

4cos Catlogo >


Expr 4cos
Nota: Pode introduzir este operador atravs
da escrita de @>cos no teclado do
computador.
Representa Expr em funo do co-seno.
Este um operador de converso. Apenas
pode ser utilizado no fim da linha de
entrada.
4 cos reduz todas as potncias de sin(...)
mdulo 1Ncos(...)^2 para quaisquer
polinmios residuais de potncias de cos
(...) tenham expoentes no intervalo [0, 2].
Por conseguinte, o resultado ficar livre de
sin(...) se e s se sin(...) ocorrer na
expresso fornecida apenas em potncias
pares.
Nota: Este operador de converso no
suportado nos modos de ngulos Graus ou
Grados. Antes de o utilizar, certifique-se de
que o modo ngulo est definido para
Radianos e que Expr no contm
referncias explcitas a ngulos em graus
ou grados.

cos() Tecla
cos(Expr1) expresso No modo de ngulo Graus:

cos(Lista1) 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.

36 Lista alfabtica
cos() Tecla
Nota: O argumento interpretado como No modo de ngulo Gradianos:
um ngulo express em graus, gradianos ou
radianos, de acordo com a definio do
modo de ngulo actual. Pode utilizar , G ou
R para substituir o modo de ngulo
temporariamente.
No modo de ngulo Radianos:

cos(MatrizQuadrada1) Matriz quadrada No modo de ngulo Radianos:

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 (li) e os
vectores prprios (Vi) de A.
MatrizQuadrada1 tem de ser diagnolizvel.
Tambm no pode ter variveis simblicas
sem um valor.
Forme as matrizes:

A = X B X /e f(A) = X f(B) X /. Por exemplo,


cos(A) = X cos(B) X / em que:
cos(B) =

Todos os clculos so efectuados com a


aritmtica de ponto flutuante.

Lista alfabtica 37
cos/() Tecla
cos/(Expr1) expresso No modo de ngulo Graus:

cos/(Lista1) lista

cos /( Expr1) devolve o ngulo cujo co-seno No modo de ngulo Gradianos:


Expr1 como uma expresso.
cos /( Lista1) devolve uma lista de co-senos
inversos de cada elemento de Lista1.
Nota: O resultado devolvido como um No modo de ngulo Radianos:
ngulo expresso em graus, gradianos ou
radianos, de acordo com a definio do
modo de ngulo actual.
Nota: Pode introduzir esta funo atravs
da escrita de arccos(...) no teclado.
cos/(MatrizQuadrada1) Matriz No modo de ngulo Radianos e Formato
quadrada complexo rectangular:

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. Para ver o resultado completo, prima e,
de seguida, utilize e para mover o
cursor.

cosh() Catlogo >


cosh(Expr1) expresso No modo de ngulo Graus:

cosh(Lista1) lista
cosh( Expr1) devolve o co-seno hiperblico
do argumento como uma expresso.
cosh ( Lista1) devolve uma lista dos co-
senos hiperblicos de cada elemento de
Lista1.
cosh (MatrizQuadrada1) Matriz No modo de ngulo Radianos:
quadrada

38 Lista alfabtica
cosh() Catlogo >
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.

cosh/() Catlogo >


cosh/(Expr1) expresso
cosh/(Lista1) lista

cosh/( Expr1) devolve o co-seno hiperblico


inverso do argumento como uma
expresso.
cosh/( Lista1) devolve uma lista dos co-
senos hiperblicos inversos de cada
elemento de Lista1.
Nota: Pode introduzir esta funo atravs
da escrita de arccosh(...) no teclado.
cosh/(MatrizQuadrada1) Matriz No modo de ngulo Radianos e Formato
quadrada 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() .
MatrizQuadrada1 tem de ser diagnolizvel.
O resultado contm sempre os nmeros de Para ver o resultado completo, prima e,
ponto flutuante. de seguida, utilize e para mover o
cursor.

cot() Tecla
cot(Expr1) expresso No modo de ngulo Graus:

cot(Lista1) lista

Lista alfabtica 39
cot() Tecla
Devolve a co-tangente de Expr1 ou devolve
uma lista das co-tangentes de todos os
elementos em Lista1. No modo de ngulo Gradianos:

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 No modo de ngulo Radianos:
R para substituir o modo de ngulo
temporariamente.
Nota: Pode introduzir esta funo atravs
da escrita de arccot(...) no teclado.

cot /() Tecla


cot/(Expr1) expresso No modo de ngulo Graus:

cot/(Lista1) lista
Devolve o ngulo cuja co-tangente Expr1
ou devolve uma lista com as co-tangentes
inversas de cada elemento de Lista1. No modo de ngulo Gradianos:

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() Catlogo >


coth(Expr1) expresso
coth(Lista1) lista
Devolve a co-tangente hiperblica de Expr1
ou devolve uma lista das co-tangentes
hiperblicas de todos os elementos de
List1.

40 Lista alfabtica
coth/() Catlogo >
coth/(Expr1) expresso
coth/(Lista1) lista
Devolve a co-tangente hiperblica inversa
de Expr1 ou devolve uma lista com as co-
tangentes hiperblicas inversas de cada
elemento de Lista1.
Nota: Pode introduzir esta funo atravs
da escrita de arccoth(...) no teclado.

count() Catlogo >


count(Valor1ouLista1 [, Valor2ouLista2
[,...]]) 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. No ltimo exemplo, apenas 1/2 e 3+4* i so
contados. Os restantes argumentos,
Para uma lista, matriz ou intervalo de partindo do princpio que x indefinido, no
dados, cada elemento avaliado para se avaliam para valores numricos.
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.
Os elementos (nulos) vazios so ignorados.
Para mais informaes sobre os elementos
vazios, consulte pgina 249.

countif() Catlogo >


countif(Lista, Critrios) valor
Devolve a contagem acumulada de todos os
elementos em Lista que cumpram os Conta o nmero de elementos igual a 3.
critrios especificados.
Critrios podem ser:
Um valor, uma expresso ou uma cadeia. Conta o nmero de elementos igual a def.

Lista alfabtica 41
countif() Catlogo >
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 Conta o nmero de elementos igual a x; este
elemento. Por exemplo, ?<5 conta exemplo assume que a varivel x
apenas aqueles elementos em Lista indefinida.
inferiores a 5.
Na aplicao Listas e Folha de clculo, pode
utilizar um intervalo de clulas no lugar de
Lista. Conta 1 e 3.

Os elementos (nulos) vazios da lista so


ignorados. Para mais informaes sobre os
elementos vazios, consulte pgina 249.
Conta 3, 5, e 7.
Nota: Consulte tambm sumIf() , pgina 190
e frequency() , pgina 82.

Conta 1, 3, 7 e 9.

cPolyRoots() Catlogo >


cPolyRoots(Poli ,Var)lista
cPolyRoots(ListaDeCoeficientes)lista
A primeira sintaxe, cPolyRoots( Poly ,Var) ,
devolve uma lista de razes complexas do
polinmio Poly na varivel Var.
Poly tem de ser um polinmio numa
varivel.
A segunda sintaxe, cPolyRoots
( ListaDeCoeficientes) , devolve uma lista
de razes complexas para os coeficientes
em ListaDeCoeficientes.
Nota: Consulte tambm polyRoots() , pgina
143.

42 Lista alfabtica
crossP() Catlogo >
crossP(Lista1, Lista2) 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.
crossP(Vector1, Vector2) 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() Tecla
csc(Expr1) expresso No modo de ngulo Graus:

csc(Lista1) lista
Devolve a co-secante de Expr1 ou devolve
uma lista com as co-secantes de todos os
elementos em Lista1. No modo de ngulo Gradianos:

No modo de ngulo Radianos:

csc /() Tecla


csc/(Expr1) expresso No modo de ngulo Graus:

csc/(Lista1) lista
Devolve o ngulo cuja co-secante Expr1
ou devolve uma lista com as co-secantes
inversas de cada elemento de Lista1. No modo de ngulo Gradianos:

Lista alfabtica 43
csc /() Tecla
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:
Nota: Pode introduzir esta funo atravs
da escrita de arccsc(...) no teclado.

csch() Catlogo >


csch(Expr1) expresso
csch(Lista1) lista
Devolve a co-secante hiperblica de Expr1
ou devolve uma lista das co-secantes
hiperblicas de todos os elementos de
List1.

csch/() Catlogo >


csch/(Expr1) expresso
csch/(Lista1) lista
Devolve a co-secante hiperblica inversa de
Expr1 ou devolve uma lista com as co-
secantes hiperblicas inversas de cada
elemento de Lista1.
Nota: Pode introduzir esta funo atravs
da escrita de arccsch(...) no teclado.

cSolve() Catlogo >


cSolve(Equao, Var) Expresso
booleana
cSolve(Equao,
Var=Tentativa)Expresso booleana
cSolve(Desigualdade , Var) Expresso
booleana

44 Lista alfabtica
cSolve() 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() .
cSolve() comea com os mtodos No modo de visualizao de dgitos de Fix 2:
simblicos exactos. cSolve() utiliza tambm
a decomposio polinomial complexa
iterativa, se for necessria.
Nota: Consulte tambm cZeros() , solve() e
zeros() .
Nota: Se Equao for no polinomial com Para ver o resultado completo, prima e,
funes, como abs() , angle() , conj() , real()
de seguida, utilize e para mover o
ou imag() , deve colocar um carcter de
cursor.
sublinhado (premir /_) no fim de
Var. Por predefinio, uma varivel
tratada como um valor real.
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.

Lista alfabtica 45
cSolve() Catlogo >
cSolve(Eqn1andEqn2 [and],
VarOuTentativa1, VarOuTentativa2 [,
]) Expressobooleana
cSolve(SistemaDeEquaes,
VarOuTentativa1, VarOuTentativa2 [, ])
Expressobooleana
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 Nota: Os exemplos seguintes utilizam um
se no especificar qualquer tentativa inicial, carcter de sublinhado (premir /_ )
cSolve() utiliza o mtodo de eliminao para que as variveis sejam tratadas como
lexical Grbner/Buchberger para tentar complexas.
determinar todas as solues complexas.
As solues complexas podem incluir
solues reais e no reais, como no
exemplo direita.

Para ver o resultado completo, prima e,


de seguida, utilize e para 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.

46 Lista alfabtica
cSolve() Catlogo >
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.
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.
Para ver o resultado completo, prima e,
de seguida, utilize e para mover o
cursor.

CubicReg Catlogo >


CubicReg X, Y[, [Freq] [, Categoria,
Incluir]]

Lista alfabtica 47
CubicReg Catlogo >
Calcula a regresso polinomial cbicay =
a x3+b x2+c x+da partir das listas X e Y
com a frequncia Freq. Um resumo dos
resultados guardado na varivel
stat.results (pgina 186).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
X e Y so listas de variveis independentes
e dependentes.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros | 0.
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de
Descrio
sada
stat.RegEqn Equao de regresso: a x 3 +b x 2 +c x+d

stat.a, stat.b, Coeficientes de regresso


stat.c, stat.d

stat.R 2 Coeficiente de determinao

stat.Resid Resduos da regresso

stat.XReg Lista de pontos de dados na Lista X modificada utilizada na regresso com base em
restries de Freq , Lista de categorias e Incluir categorias

stat.YReg Lista de pontos de dados na Lista Y modificada utilizada na regresso com base nas
restries de Freq , Lista de categorias e Incluir categorias

stat.FreqReg Lista de frequncias correspondentes a stat.XReg e stat.YReg

48 Lista alfabtica
cumulativeSum() Catlogo >
cumulativeSum(Lista1)lista
Devolve uma lista das somas acumuladas
dos elementos em Lista1, comeando no
elemento 1.
cumulativeSum(Matriz1)matriz
Devolve uma matriz das somas cumulativas
dos elementos em Matriz1. Cada elemento
a soma cumulativa da coluna de cima a
baixo.
Um elemento (nulo) vazio em Lista1 ou em
Matriz1 produz um elemento nulo na
matriz ou lista resultante. Para mais
informaes sobre os elementos vazios,
consulte pgina 249.

Cycle Catlogo >


Cycle 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).
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

4Cylind Catlogo >


Vector 4Cylind
Nota: Pode introduzir este operador atravs
da escrita de @>Cylind no teclado do
computador.
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.

Lista alfabtica 49
cZeros() Catlogo >
cZeros(Expr, Var) lista No modo de visualizao de dgitos de Fix 3:

Devolve uma lista de valores reais ou no


reais candidatos de Var que torna Expr =0.
cZeros() faz isto, calculando exp4 list(cSolve
( Expr =0, Var) , Var) . Caso contrrio, cZeros
() similar a zeros() . Para ver o resultado completo, prima e,
de seguida, utilize e para mover o
Nota: Consulte tambm cSolve() , solve() e cursor.
zeros() .
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 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 Nota: Os exemplos seguintes utilizam um
no especificar qualquer tentativa inicial, carcter de sublinhado_ (premir /_ )
cZeros() utiliza o mtodo de eliminao para que as variveis sejam tratadas como
Grbner/Buchberger lexical para tentar complexas.
para determinar todos os zeros complexos.

50 Lista alfabtica
cZeros() Catlogo >
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 ].
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.
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.

Lista alfabtica 51
cZeros() 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.

dbd() Catlogo >


dbd(data1,data2) 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)

4DD Catlogo >


Expr1 4DD valor No modo de ngulo Graus:

Lista1 4DD lista


Matriz1 4DD matriz

52 Lista alfabtica
4DD Catlogo >
Nota: Pode introduzir este operador atravs
da escrita de @>DD no teclado do
computador. No modo de ngulo Gradianos:

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 No modo de ngulo Radianos:
graus.

4Decimal Catlogo >


Expresso1 4Decimal expresso
Lista1 4Decimal expresso
Matriz1 4Decimal expresso
Nota: Pode introduzir este operador atravs
da escrita de @>Decimal no teclado do
computador.
Mostra o argumento em forma decimal.
Este operador s pode ser utilizado no fim
da linha de entrada.

Define Catlogo >


Define Var = Expresso
Define Funo(Parm1, Parm2, ...) =
Expresso
Define a varivel Var ou a funo Funo
definida pelo utilizador.
Os parmetros como, por exemplo,
Parm1, fornecem marcadores para
argumentos de passagem para a funo.
Quando chamar uma funo definida pelo
utilizador, tem de fornecer os argumentos
(por exemplo, valores ou variveis)
correspondentes aos parmetros. Quando
chamada, a funo avalia a Expresso com
os argumentos fornecidos.

Lista alfabtica 53
Define Catlogo >
Var e Funo no podem ter o nome de
uma varivel do sistema, um comando ou
uma funo integrada.
Nota: Esta forma de Define equivalente
execuo da expresso: expresso &
Funo(Parm1,Parm2).
Define Funo(Parm1, Parm2, ...) =
Func
Bloco
EndFunc

Define Programa(Parm1, Parm2, ...) =


Prgm
Bloco
EndPrgm
Desta forma, o programa ou a funo
definida pelo utilizador pode executar um
bloco de vrias afirmaes.
Bloco pode ser uma afirmao ou uma
srie de afirmaes em linhas separadas. O
bloco pode tambm incluir expresses e
instrues (como, por exemplo, If , Then,
Else e For).
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.
Nota: Consulte tambm Define LibPriv,
pgina 54, e Define LibPub, pgina 55.

Define LibPriv Catlogo >


Define LibPriv Var = Expresso
Define LibPriv Funo(Parm1, Parm2, ...)
= Expresso
Define LibPriv Funo(Parm1, Parm2, ...)

54 Lista alfabtica
Define LibPriv Catlogo >
= Func
Bloco
EndFunc
Define LibPriv Programa(Parm1, Parm2,
...) = Prgm
Bloco
EndPrgm
Funciona da mesma forma que Define,
excepto com um programa, uma funo ou
uma varivel da biblioteca privada. As
funes e os programas privados no
aparecem no Catlogo.
Nota: Consulte tambm Define, pgina 53, e
Define LibPub, pgina 55.

Define LibPub Catlogo >


Define LibPub Var = Expresso
Define LibPub Funo(Parm1, Parm2, ...)
= Expresso
Define LibPub Funo(Parm1, Parm2, ...)
= Func
Bloco
EndFunc
Define LibPub Programa(Parm1, Parm2,
...) = Prgm
Bloco
EndPrgm
Funciona da mesma forma que Define,
excepto com um programa, uma funo ou
uma varivel da biblioteca pblica. As
funes e os programas pblicos aparecem
no Catlogo depois de guardar e actualizar a
biblioteca.

Lista alfabtica 55
Define LibPub Catlogo >
Nota: Consulte tambm Define, pgina 53, e
Define LibPriv, pgina 54.

deltaList() Consulte @List(), pgina 107.

Consulte @tmpCnv(), pgina


deltaTmpCnv() 200.

DelVar Catlogo >


DelVar Var1[, Var2] [, Var3] ...
DelVar Var.
Elimina a varivel ou o grupo de variveis
especificado da memria.
Se uma ou mais variveis estiverem
bloqueadas, este comando mostra uma
mensagem de erro e s elimina as variveis
desbloqueadas. Consulte unLock, pgina
208.
DelVar Var. elimina todos os membros da
Var. grupo de variveis (como, por
exemplo, as estatsticas stat .nn resultados
ou variveis criados com a funo
LibShortcut() ) . O ponto (.) nesta forma do
comando DelVar limita-o eliminao do
grupo de variveis; a varivel simples Var
no afectada.

delVoid() Catlogo >


delVoid(Lista1)lista
Devolve uma lista com o contedo de
Lista1 com todos os elementos (nulos)
vazios removidos.

56 Lista alfabtica
delVoid() Catlogo >
Para mais informaes sobre os elementos
vazios, consulte pgina 249.

derivative() Consulte d(), pgina 233.

deSolve() Catlogo >


deSolve(1Ou2OrdemODE, Var, depVar)
uma soluo geral
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.

Lista alfabtica 57
deSolve() Catlogo >
deSolve(1OrdemODEandCondinic , Var,
depVar) uma soluo especfica
Devolve uma soluo especfica que satisfaz
1OrdemODE e Condinic . Esta
geralmente mais simples do que
determinar uma soluo geral, substituir
valores iniciais, resolver com constante
arbitrria e, em seguida, substituir esse
valor na soluo geral.
Condinic uma equao da forma:
depVar (ValorIndependenteInicial ) =
ValorDependenteInicial
ValorIndependenteInicial e
ValorDependenteInicial podem ser
variveis como, por exemplo, x0 e y0 que
no tenham valores guardados. A
diferenciao implcita pode ajudar a
verificar as solues implcitas.
deSolve
(
2OrdemODEandCondinic1andCondinici2,
Var, depVar)uma soluo especfica
Devolve uma soluo especfica que satisfaz
2 Ordem ODE e tem um valor
especificado da varivel dependente e da
primeira derivada num ponto.
Para Condinic1, utilize a forma:
depVar (ValorIndependenteInicial ) =
ValorDependenteInicial
Para Condinic2, utilize a forma:
depVar (ValorIndependenteInicial ) =
Valor1DerivadaInicial
deSolve
(2OrdemODEandCondbnd1andCondbnd2,
Var, depVar)uma soluo especfica
Apresenta uma soluo particular
2OrdemODE e tem valores especificados
em dois pontos diferentes.

58 Lista alfabtica
deSolve() Catlogo >

det() Catlogo >


det(MatrizQuadrada[,
Tolerncia])expresso
Apresenta o determinante de
MatrizQuadrada.
Opcionalmente, qualquer elemento da
matriz tratado como zero se o valor
absoluto for inferior Tolerncia. Esta
tolerncia utilizada apenas se a matriz
tiver entradas de ponto flutuante e no
contiver nenhuma varivel simblica sem
nenhum valor atribudo. Caso contrrio,
Tolerncia ignorada.
Se utilizar / ou definir o modo
Auto ou Aproximado para Aproximado,
os clculos so efectuados com a
aritmtica de ponto flutuante.
Se Tolerncia for omitida ou no
utilizada, a tolerncia predefinida
calculada da seguinte forma:

5E M14 max(dim( MatrizQuadrada))


rowNorm( MatrizQuadrada)

diag() Catlogo >


diag(Lista) matriz
diag(MatrizLinha) matriz
diag(MatrizColuna) matriz
Devolve uma matriz com os valores da
matriz ou da lista de argumentos na
diagonal principal.

Lista alfabtica 59
diag() Catlogo >
diag(MatrizQuadrada) MatrizLinha
Devolve uma matriz da linha com
elementos da diagonal principal de
MatrizQuadrada.
MatrizQuadrada tem de ser quadrada.

dim() Catlogo >


dim(Lista) nmero inteiro
Devolve a dimenso de Lista.
dim(Matriz) lista
Devolve as dimenses da matriz como uma
lista de dois elementos {linhas, colunas}.
dim(Cadeia) nmero inteiro
Devolve o nmero de caracteres contidos na
cadeia de caracteres Cadeia.

Disp Catlogo >


Disp exprOuCadeia1 [, exprOuCadeia2 ]
...
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.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

4DMS Catlogo >


Expr 4DMS No modo de ngulo Graus:

Lista 4DMS

60 Lista alfabtica
4DMS Catlogo >
Matriz 4DMS
Nota: Pode introduzir este operador atravs
da escrita de @>DMS no teclado do
computador.
Interpreta o argumento como um ngulo e
mostra o nmero DMS equivalente
(DDDDDD MM ' SS.ss ''). Consulte , ', ''
(pgina 241) para o formato DMS (grau,
minutos, segundos).
Nota: 4DMS converter de radianos para
graus quando utilizado em modo de
radianos. Se a entrada for seguida por um
smbolo de grau , no ocorrer nenhuma
converso. Pode utilizar o 4 DMS apenas no
fim de uma linha de entrada.

domain() (domnio) Catlogo >


domain(Expr1, Var)expresso
Devolve o domnio de Expr1 em relao
Var.
domain() pode ser utilizado para examinar
domnios e funes. Est limitado ao
domnio real e finito.
Esta funcionalidade tem limitaes devido a
deficincias de simplificao algbrica
computacional e a algoritmos de resoluo.
Certas funes no podem ser utilizadas
como argumentos para domain() ,
independentemente de aparecerem
explicitamente ou em variveis e funes
definidas pelo utilizador. No exemplo
seguinte, a expresso no pode ser
simplificada porque () uma funo no
permitida.

Lista alfabtica 61
dominantTerm() Catlogo >
dominantTerm(Expr1, Var [,
Ponto])expresso
dominantTerm(Expr1, Var [, Ponto]) |
Var>Ponto expresso
dominantTerm(Expr1, Var [, Ponto])
Var<Ponto expresso
Devolve o termo dominante de uma
representao da srie de potncia
deExpr1 aberta sobre Ponto. O termo
dominante aquele cuja magnitude cresce
mais rapidamente junto a Var = Ponto. A
potncia resultante de ( Var N Ponto) pode
ter um expoente fraccionrio e/ou negativo.
O coeficiente desta potncia pode incluir
logaritmos de ( Var N Ponto) e outras
funes de Var que so dominadas por
todas as potncias de ( Var N Ponto) com o
mesmo sinal de expoente.
O Ponto predefine-se para 0. O Ponto
pode ser ou N, nestes casos, o termo
dominante ser o termo com o expoente
maior de Var em vez do expoente menor
de Var.
dominantTerm() devolve dominantTerm
() se no for capaz de determinar essa
representao, como para singularidades
essenciais, como, por exemplo, sin( 1/ z) a
z=0, eN1/z a z=0, ou ez a z = ou N.
Se a srie ou um das derivadas tiver uma
descontinuidade em Ponto, o resultado
contm provavelmente subexpresses do
sinal() ou abs() da forma para uma
varivel de expanso real ou (-1) floor(ngulo
())para uma varivel de expanso
complexa, que uma que termina com _.
Se quiser utilizar o termo dominante
apenas para os valores num lado de Ponto,
adicione ao dominantTerm( ...) , um valor
adequado de | Var > Ponto, | Var <
Ponto, | Var | Ponto ou Var {
Ponto para obter um resultado mais
simples.

62 Lista alfabtica
dominantTerm() Catlogo >
dominantTerm() distribui-se pelas listas e
matrizes do 1 argumento.
dominantTerm() til quando quiser saber
a expresso mais simples possvel que
assimpttica para outra expresso como
Var " Ponto. dominantTerm() tambm
til quando no for bvio qual o grau do
primeiro termo no zero de uma srie, e
no quiser descobrir iterativamente de
forma interactiva ou atravs de um ciclo do
programa.
Nota: Consulte tambm srie() , pgina 169.

dotP() Catlogo >


dotP(Lista1, Lista2) expresso
Devolve o produto do ponto de duas
listas.
dotP(Vector1, Vector2) expresso
Devolve o produto do ponto de dois
vectores.
Ambos tm de ser vectores da linha ou da
coluna.

e^() Tecla u
e^(Expr1) expresso
Devolve e elevado potncia Expr1.
Nota: Consulte tambm e modelo do
expoente, pgina 6.

Nota: Premir u para ver e ^( diferente


de premir o carcter E no teclado.
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.

Lista alfabtica 63
e^() Tecla u
e^(Lista1) lista
Devolve e elevado potncia de cada
elemento em Lista1.
e^(MatrizQuadrada1) 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() Catlogo >


eff(TaxaNominal,CpY) 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 128.

eigVc() Catlogo >


eigVc(MatrizQuadrada) matriz No Formato complexo rectangular:

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 Para ver o resultado completo, prima e,
de seguida, utilize e para mover o
cursor.

64 Lista alfabtica
eigVc() Catlogo >
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 atravs de uma factorizao
Schur.

eigVl() Catlogo >


eigVl(MatrizQuadrada) lista No modo de formato complexo
rectangular:
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 Para ver o resultado completo, prima e,
so calculados a partir da matriz de seguida, utilize e para mover o
Hessenberg superior. cursor.

Else Consulte If, pgina 91.

ElseIf Catlogo >


Se ExprBooleana1
Block1
ElseIf BooleanExpr2
Block2

ElseIf ExprBooleanaN
BlockN
EndIf

Lista alfabtica 65
ElseIf Catlogo >

Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

EndFor Consulte For, pgina 79.

EndFunc Consulte Func, pgina 83.

EndIf Consulte If, pgina 91.

EndLoop Consulte Loop, pgina 115.

EndPrgm Consulte Prgm, pgina 144.

EndTry Consulte Try, pgina 201.

EndWhile Consulte While, pgina 212.

euler () Catlogo >


euler(Expr, Var, depVar, {Var0, VarMax }, Equao diferencial:
depVar0, VarStep [, eulerStep]) matriz
y'=0.001*y*(100-y) e y(0)=10
euler(SystemOfExpr, Var, ListOfDepVars,

66 Lista alfabtica
euler () Catlogo >
{Var0, VarMax }, ListOfDepVars0,
VarStep [, eulerStep]) matriz
euler(ListOfExpr, Var, ListOfDepVars,
{Var0, VarMax }, ListOfDepVars0,
VarStep [, eulerStep]) matriz Para ver o resultado completo, prima e,
Utiliza o mtodo de Euler para resolver o de seguida, utilize e para mover o
sistema cursor.

Compare o resultado acima com a soluo


exacta CAS obtida atravs de deSolve() e
com depVar( Var0)=depVar0 no intervalo
seqGen():
[Var0,VarMax ]. Apresenta uma matriz cuja
primeira linha define os valores de sada
Var e cuja segunda linha define o valor da
primeira componente da soluo nos
valores Var correspondentes, e assim por
diante.
Expr o lado direito que define a equao
diferencial ordinria (EDO).
SystemOfExpr o sistema de lados
direitos que definem o sistema de EDOs
(corresponde ordem de variveis Sistema de equaes:
dependentes em ListOfDepVars).
ListOfExpr uma lista de segundos
membros que definem o sistema de EDOs
(corresponde ordem de variveis
com y1 (0)=2 e y2 (0)=5
dependentes em ListOfDepVars).
Var a varivel independente.
ListOfDepVars uma lista de variveis
dependentes.
{Var0, VarMax } uma lista de dois
elementos que informa a funo para
integrar de Var0 a VarMax .
ListOfDepVars0 uma lista de valores
iniciais para variveis dependentes.

Lista alfabtica 67
euler () Catlogo >
VarStep um nmero diferente de zero tal
como sign( VarStep) = sign( VarMax -Var0) e
as solues regressam a Var0+iVarStep
para todos os i=0,1,2, tal como
Var0+iVarStep est em [var0,VarMax ]
(pode no existir um valor de soluo em
VarMax ).
eulerStep um nmero inteiro positivo
(passa para 1) que define o nmero de
passos Euler entre os valores de sada. O
tamanho de passo real utilizado pelo
mtodo Euler VarStepeulerStep.

eval () Menu Hub


eval(Expr) cadeia Definir o elemento azul do LED RGB para
metade da intensidade.
eval() s vlida no TI-Innovator Hub
argumento Comando dos comandos
programados Get, GetStr e Send. O
software avalia a expresso Expr e
substitui a instruo eval() pelo resultado
como cadeia de caracteres. Repor o elemento azul para DESLIGADO.

O argumento Expr tem de ser simplificado


para um nmero real.
O argumento eval() tem de ser simplificado
para um nmero real.

Programar para aparecimento gradual do


elemento vermelho.

Executar o programa.

68 Lista alfabtica
eval () Menu Hub
Embora eval() no apresente o resultado,
pode ver a cadeia de comando resultante
do Hub aps executar o comando
inspecionando qualquer uma das variveis
especiais seguintes.
iostr.SendAns
iostr.GetAns
iostr.GetStrAns
Nota: Ver tambm Get (pgina 85), GetStr
(pgina 89) e Send (pgina 166).

exact() Catlogo >


exact(Expr1 [, Tolerncia])expresso
exact(Lista1 [, Tolerncia])lista
exact(Matriz1 [, Tolerncia])matriz
Utiliza o modo aritmtico Exacto para
apresentar, quando possvel, o nmero
racional equivalente do argumento.
Tolerncia especifica a tolerncia para a
converso; a predefinio 0 (zero).

Exit Catlogo >


Exit Listagem de funes:

Sai do bloco For, While ou Loop actual.


Exit no permitido fora das trs
estruturas circulares ( For, While ou Loop).
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

Lista alfabtica 69
4exp Catlogo >
Expr 4exp
Representa Expr em funo do expoente
natural e . Este um operador de converso.
Apenas pode ser utilizado no fim da linha
de entrada.
Nota: Pode introduzir este operador atravs
da escrita de @>exp no teclado do
computador.

exp() Tecla u
exp(Expr1) expresso
Devolve e elevado potncia Expr1.
Nota: Consulte tambm e modelo do
expoente, pgina 6.
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
Devolve e elevado potncia de cada
elemento em Lista1.
exp(MatrizQuadrada1) 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.

exp4lista() Catlogo >


exp4lista(Expr, Var) lista

70 Lista alfabtica
exp4lista() 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: exp4 list() no necessrio com os
zeros e as funes cZeros() porque
devolvem uma lista dos valores das
solues directamente.
Pode introduzir esta funo atravs da
escrita de exp@>list(...) no teclado.

expand() Catlogo >


expand(Expr1 [, Var ]) expresso
expand(Lista1 [, Var ]) lista
expand(Matriz1 [, Var ]) matriz
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.

Lista alfabtica 71
expand() Catlogo >
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.

expr() Catlogo >


expr(Cadeia) expresso
Devolve a cadeia de caracteres contidos em
Cadeia como uma expresso e executa-a
imediatamente.

ExpReg Catlogo >


ExpReg X, Y [, [Freq] [, Categoria,
Incluir]]

72 Lista alfabtica
ExpReg Catlogo >
Calcula a regresso exponencialy = a (b) xa
partir das listas X e Y com a frequncia
Freq. Um resumo dos resultados
guardado na varivel stat.results (pgina
186).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
X e Y so listas de variveis independentes
e dependentes.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros 0.
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de
Descrio
sada
stat.RegEqn Equao de regresso: a (b)x

stat.a, stat.b Parmetros da regresso

stat.r 2 Coeficiente de determinao linear para dados transformados

stat.r Coeficiente de correlao para dados transformados (x, ln(y))

stat.Resid Resduos associados ao modelo exponencial

stat.ResidTrans Residuais associados ao ajuste linear de dados transformados

stat.XReg Lista de pontos de dados na Lista X modificada utilizada na regresso com base
em restries de Freq , Lista de categorias e Incluir categorias

stat.YReg 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 alfabtica 73
Varivel de
Descrio
sada
stat.FreqReg Lista de frequncias correspondentes a stat.XReg e stat.YReg

factor() Catlogo >


factor(Expr1 [, Var ]) expresso
factor(Lista1 [, Var ]) lista
factor(Matriz1 [, Var ]) matriz
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.

74 Lista alfabtica
factor() Catlogo >
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 rpida para obter a
decomposio de factores parcial quando
factor() no for suficientemente rpido ou
se a memria ficar esgotada.
Nota: Consulte tambm cFactor() para
decompor tudo para coeficientes complexos
em busca de factores lineares.
factor( NmeroRacional ) devolve o nmero
racional em primos. 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.
Para parar um clculo manualmente,
Dispositivo porttil: Manter pressionada
a tecla c e pressionar
repetidamente.
Windows: Manter pressionada a tecla
F12 e pressionar Enter repetidamente.
Macintosh: Manter pressionada a tecla
F5 e pressionar Enter repetidamente.
iPad: A aplicao apresenta um pedido.
Pode continuar a aguardar ou pode
cancelar.

Lista alfabtica 75
factor() Catlogo >
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.

FCdf() Catlogo >


FCdf(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.
Para P( X { LimiteSuperior), definir
LimiteInferior = 0.

Fill Catlogo >


Fill Expr, VarMatriz matriz
Substitui cada elemento na varivel
VarMatriz por Expr.
matrixVar j tem de existir.

Fill Expr, VarLista lista


Substitui cada elemento na varivel
VarLista por Expr.
VarLista j tem de existir.

FiveNumSummary Catlogo >


FiveNumSummary X[,[Freq]
[,Categoria,Incluir]]

76 Lista alfabtica
FiveNumSummary Catlogo >
Fornece uma verso abreviada da estatstica
de 1 varivel na lista X. Um resumo dos
resultados guardado na varivel
stat.results (pgina 186).
X representa uma lista de dados.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada valor X correspondente. O valor
predefinido 1. Todos os elementos tm de
ser nmeros inteiros 0.
Categoria uma lista de cdigos de
categorias numricos para os valores X
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
Um elemento (nulo) vazio em qualquer das
listas X, Freq ou Category resulta num nulo
para o elemento correspondente de todas
essas listas. Para mais informaes sobre os
elementos vazios, consulte pgina 249.

Varivel de sada Descrio


stat.MinX Mnimo dos valores x

stat.Q1X 1 quartil de x

stat.MedianX Mediana de x

stat.Q3X 3 quartil de x

stat.MaxX Mximo dos valores x

floor() Catlogo >


floor(Expr1) nmero inteiro
Devolve o maior nmero inteiro que { o
argumento. Esta funo idntica a int() .
O argumento pode ser um nmero
complexo ou real.

Lista alfabtica 77
floor() Catlogo >
floor(Lista1) lista
floor(Matriz1) matriz
Devolve uma lista ou matriz do floor de
cada elemento.
Nota: Consulte tambm ceiling() e int() .

fMax() Catlogo >


fMax(Expr, Var) Expresso booleana
fMax(Expr, Var, LimiteInferior)
fMax(Expr, Var, LimiteInferior,
LimiteSuperior)
fMax(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 de limite (|) 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() Catlogo >


fMin(Expr, Var) Expresso booleana
fMin(Expr, Var, LimiteInferior)

fMin(Expr, Var, LimiteInferior,


LimiteSuperior)

78 Lista alfabtica
fMin() Catlogo >
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 de limite (|) 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 Catlogo >


For Var, Baixo, Alto [, Passo ]
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 :.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

Lista alfabtica 79
format() Catlogo >
format(Expr [, CadeiaFormato ])
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() Catlogo >


fPart(Expr1) expresso
fPart(Lista1) lista
fPart(Matriz1) matriz
Devolve a parte fraccionria do argumento.

80 Lista alfabtica
fPart() Catlogo >
Para uma lista ou matriz, devolve as partes
fraccionrias dos elementos.
O argumento pode ser um nmero
complexo ou real.

FPdf() Catlogo >


FPdf(ValX, dfNumer, dfDenom) nmero
se ValX for um nmero, lista se ValX for
uma lista
Calcula a probabilidade da distribuio F no
ValX para o dfNumer (graus de liberdade) e
o dfDenom especificados.

freqTable4list() Catlogo >


freqTable4list
(Lista1,ListaNmerosInteirosFreq)lista
Apresenta uma lista com os elementos de
Lista1 expandida de acordo com as
frequncias em
ListaNmerosInteirosFreq. Esta funo
pode ser utilizada para construir uma
tabela de frequncia para a aplicao
Dados e Estatstica.
Lista1 pode ser qualquer lista vlida.
ListaNmerosInteirosFreq tem de ter a
mesma dimenso da Lista1 e s deve
conter elementos de nmeros inteiros no
negativos. Cada elemento especifica o
nmero de vezes que o elemento de Lista1
correspondente repetido na lista de
resultados. Um valor de zero exclui o
elemento de Lista1 correspondente.
Nota: Pode introduzir esta funo atravs
da escrita de freqTable@>list(...) no
teclado do computador.
Os elementos (nulos) vazios so ignorados.
Para mais informaes sobre os elementos
vazios, consulte pgina 249.

Lista alfabtica 81
frequency() Catlogo >
frequency(Lista1,Listabins) 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 Explicao do resultado:
intervalos especificados so {?{ b(1), b(1)<?
2 elementos da Lista de dados so { 2.5
{ b(2),,b(n-1)<?{ b(n), b(n)>?}. A lista
resultante um elemento maior que 4 elementos da Lista de dados so >2.5 e
Listabins. { 4.5
Cada elemento do resultado corresponde ao 3 elementos da Lista de dados so >4.5
nmero de elementos de Lista1 que esto
no intervalo desse lote. Expresso em O elemento hello uma cadeia e no pode
termos da funo countIf() , o resultado { ser colocado em nenhum lote definido.
countIf(list, ?{ b(1)), countIf(lista, b(1)<?{ b
(2)), , countIf(lista, b(n-1)<?{ b(n)),
countIf(lista, b(n)>?)}.
Elementos de Lista1 que no podem ser
colocados num lote so ignorados.
Elementos de Lista1 que no podem ser
colocados num lote so ignorados. Os
elementos (nulos) vazios tambm so
ignorados. Para mais informaes sobre os
elementos vazios, consulte pgina 249.
Na aplicao Listas e Folha de clculo, pode
utilizar um intervalo de clulas no lugar de
ambos os argumentos.
Nota: Consulte tambm countIf() , pgina
41.

FTest_2Samp Catlogo >


FTest_2Samp Lista1, Lista2 [, Freq1 [,
Freq2 [, Hiptese ]]]
FTest_2Samp Lista1, Lista2 [, Freq1 [,
Freq2 [, Hiptese ]]]
(Entrada da lista de dados)

FTest_2Samp sx1, n1, sx2, n2 [, Hiptese ]


FTest_2Samp sx1, n1, sx2, n2 [, Hiptese ]

82 Lista alfabtica
FTest_2Samp Catlogo >
(Entrada estatstica do resumo)
Efectua um teste F de duas amostras. Um
resumo dos resultados guardado na
varivel stat.results (pgina 186).
ou Ha: s1 > s2, defina Hiptese >0

Para Ha: s1 s2 (predefinio), defina


Hiptese =0
Para Ha: s1 < s2, defina Hiptese <0

Para mais informaes sobre o efeito dos


elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat. F Estatstica calculada para a sequncia de dados

stat.PVal Menor nvel de significncia para o qual a hiptese nula pode ser rejeitada

stat.dfNumer graus de liberdade do numerador = n1-1

stat.dfDenom graus de liberdade do denominador= n2-1

stat.sx1, stat.sx2 Desvios padro da amostra das sequncias de dados em Lista1 e Lista2

stat.x1_bar Mdias da amostra das sequncia de dados em Lista1 e Lista2

stat.x2_bar

stat.n1, stat.n2 Tamanho das amostras

Func Catlogo >


Func Definir uma funo por ramos:

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 Resultado do grfico g(x)
separadas. A funo pode utilizar a funo
Return para devolver um resultado
especficos.

Lista alfabtica 83
Func Catlogo >
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

gcd() Catlogo >


gcd(Valor1, Valor2) 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
Devolve os mximos divisores comuns dos
elementos correspondentes em Lista1 e
Lista2.
gcd(Matriz1, Matriz2) matriz
Devolve os mximos divisores comuns dos
elementos correspondentes em Matriz1 e
Matriz2.

geomCdf() Catlogo >


geomCdf
(
p,LimiteInferior,LimiteSuperior)nmero
se LimiteInferior e LimiteSuperior forem
nmeros, lista se LimiteInferior e
LimiteSuperior forem listas
geomCdf(p,LimiteSuperior)para P(1{X
{ LimiteSuperior) nmero se
LimiteSuperior for um nmero, lista se

84 Lista alfabtica
geomCdf() Catlogo >
LimiteSuperior for uma lista
Calcula uma probabilidade geomtrica
cumulativa do LimiteInferior ao
LimiteSuperior com a probabilidade de
sucesso especificada p.
Para P(X { LimiteSuperior), defina
LimiteInferior = 1.

geomPdf() Catlogo >


geomPdf(p, ValX) nmero se ValX for
um nmero, lista se ValX for uma lista
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.

Get Menu Hub


Get[promptString,]var[,statusVar] Exemplo: pedir o valor atual do sensor de
nvel de luz incorporado no hub. Usar Get
Get[promptString,] func (arg1, ...argn) para recuperar o valor e atribu-lo varivel
[,statusVar] lightval.
Programar comando: Recupera um valor de
um conectado TI-Innovator Hub e atribui o
valor varivel var.
O valor tem de ser pedido:
Com antecedncia, atravs de um
Incorporar o pedido READ no comando
comando Send"READ..." .
Get .
ou
Incorporando um pedido "READ..."
como o argumento promptString
opcional. Este mtodo permite-lhe
utilizar um nico comando para pedir e
recuperar o valor.
Ocorre uma simplificao implcita. Por
exemplo, uma cadeia recebida como 123
interpretada como um valor numrico.
Para preservar a cadeia, usar GetStr em vez
de Get.

Lista alfabtica 85
Get Menu Hub
Se incluir o argumento opcional statusVar,
atribudo um valor com base no xito da
operao. Um valor de zero significa que
no foram recebidos dados.
Na segunda sintaxe, o argumento func ()
permite que o programa armazene a cadeia
recebida como uma definio de funo.
Esta sintaxe funciona como se o programa
executasse o comando:
Define func ( arg1, ...argn) = cadeia
recebida
O programa pode ento usar a funo
definida func ().
Nota: pode usar o comando Get dentro de
um programa definido pelo utilizador mas
no dentro de uma funo.
Nota: ver tambm GetStr, pgina 89 e Send,
pgina 166.

getDenom() Catlogo >


getDenom(Expr1) expresso
Transforma o argumento numa expresso
que tem um denominador comum
simplificado e, em seguida, devolve o
denominador.

getLangInfo() Catlogo >


getLangInfo()abreviatura
Apresenta uma abreviatura do nome do
idioma activo. Por exemplo, pode utiliz-lo
num programa ou funo para determinar o
idioma actual.
Ingls = en
Dinamarqus = da
Alemo = de

86 Lista alfabtica
getLangInfo() Catlogo >
Finlands = fi
Francs = fr
Italiano = it
Holands = nl
Flamengo = nl_BE
Noruegus = no
Portugus = pt
Espanhol = es
Sueco = sv

getLockInfo() Catlogo >


getLockInfo( Var)valor
Devolve o estado de bloqueio/desbloqueio
actual da varivel Var.
valor =0: Var est desbloqueada ou no
existe.
valor =1: Var est bloqueada e no pode
ser modificada nem eliminada.
Consulte Lock, pgina 111, eunLock, pgina
208.

getMode() Catlogo >


getMode(NmeroInteiroNomeModo)
valor
getMode(0) lista
getMode( NmeroInteiroNomeModo)
devolve um valor que representa a
definio actual do modo
NmeroInteiroNomeModo.
getMode(0) devolve uma lista com os pares
de nmeros. Cada par composto por um
nmero inteiro do modo e um nmero
inteiro da definio.

Lista alfabtica 87
getMode() Catlogo >
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 170.

Nome do Nmero inteiro Nmeros inteiros da definio


modo do modo
Ver dgitos 1 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
ngulo 2 1 =Radianos, 2 =Graus, 3 =Gradianos
Formato 3 1 =Normal, 2 =Cientfica, 3 =Engenharia
exponencial
Real ou 4 1 =Real, 2 =Rectangular, 3 =Polar
Complexo
Auto or 5 1 =Auto, 2 =Aproximado, 3 =Exacto
Aprox.
Formato 6 1 =Rectangular, 2 =Cilndrico, 3 =Esfrico
vectorial
Base 7 1 =Decimal, 2 =Hex, 3 =Binrio
Sistema de 8 1 =SI, 2 =Eng/EUA
unidades

getNum() Catlogo >


getNum(Expr1) expresso
Transforma o argumento numa expresso
que tem um denominador comum
simplificado e, em seguida, devolve o
numerador.

88 Lista alfabtica
GetStr Hub Menu
GetStr[promptString,] var[, statusVar] Para exemplos, ver Get .

GetStr[promptString,] func (arg1, ...argn)


[,statusVar]
Programar comando: funciona de forma
idntica ao comando Get, mas o valor
recuperado sempre interpretado como
uma cadeia. Em contraste, o comando Get
interpreta a resposta como uma expresso a
no ser que esteja entre aspas ("").
Nota: ver tambm Get, pgina 85 e Send,
pgina 166.

getType() Catlogo >


getType(var)cadeia de texto
Apresenta uma cadeia de texto que
indica o tipo de dados da varivel var.
Se var no tiver sido definido, apresenta
a cadeia de texto "NENHUM".

getVarInfo() Catlogo >


getVarInfo()matriz ou palavra
getVarInfo
(CadeiaDoNomeDaBiblioteca)matriz
ou palavra
getVarInfo() devolve uma matriz de
informaes (nome da varivel, tipo,
acessibilidade da biblioteca e estado de
bloqueio/desbloqueio) para todas as
variveis e os objectos da biblioteca
definidos no problema actual.
Se no definir nenhuma varivel, getVarInfo
() apresenta a palavra

Lista alfabtica 89
getVarInfo() Catlogo >
getVarInfo( NomeDaBiblioteca) apresenta
uma matriz com informaes para todos os
objectos da biblioteca definidos na
biblioteca CadeiaDoNomeDaBiblioteca.
CadeiaDoNomeDaBiblioteca tem de ser
uma palavra (texto entre aspas) ou uma
varivel da frase.
Se a biblioteca
CadeiaDoNomeDaBiblioteca no existir,
ocorre um erro.
Veja o exemplo do lado esquerdo, em que o
resultado de getVarInfo() atribudo
varivel vs. A tentar de apresentao
da linha 2 ou da linha 3 de vs apresenta
uma mensagem de erro de Matriz ou lista
invlida porque pelo menos um dos
elementos nessas linhas (varivel b, por
exemplo) reavalia-se para uma matriz.
Este erro pode tambm ocorrer quando
utilizar Ans para reavaliar um resultado
getVarInfo() .
O sistema apresenta o erro acima porque a
verso actual do software no suporta uma
estrutura de matriz generalizada em que
um elemento de uma matriz pode ser uma
matriz ou uma lista.

Goto Catlogo >


Goto NomeDefinio
Transfere o controlo para a definio
NomeDefinio.
NomeDefinio tem de ser definido na
mesma funo com uma instruo Lbl.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

90 Lista alfabtica
4Grad Catlogo >
Expr1 4Grad expresso No modo de ngulo Graus:

Converte Expr1 para medio do ngulo de


gradianos.
Nota: Pode introduzir este operador atravs
da escrita de @>Grad no teclado do No modo de ngulo Radianos:
computador.

identity() Catlogo >


identity(Nmero inteiro) matriz
Devolve a matriz de identidade com uma
dimenso de Nmero inteiro.
Nmero inteiro tem de ser um nmero
inteiro positivo.

If Catlogo >
If Declarao
ExprBooleana

If ExprBooleana Then
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 :.

Lista alfabtica 91
If Catlogo >
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.
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

ElseIf ExprBooleanaN Then
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.

ifFn() Catlogo >


ifFn(ExprBooleana, Value_If_true [,
Value_If_false [, Value_If_unknown ]])
expresso, lista ou matriz
Avalia a expresso booleana ExprBooleana O valor do teste de 1 inferior a 2.5, por
(ou cada elemento da ExprBooleana) e esta razo, o elemento
produz um resultado com base nas Value_If_True correspondente de 5
seguintes regras: copiado para a lista de resultados.

92 Lista alfabtica
ifFn() Catlogo >
ExprBooleana pode testar um valor
individual, uma lista ou uma matriz.
O valor do teste de 2 inferior a 2.5, por
Se um elemento da ExprBooleana for esta razo, o elemento
avaliado como verdadeiro, devolve o
elemento correspondente de Value_If_ Value_If_True correspondente de 6
true . copiado para a lista de resultados.
Se um elemento da ExprBooleana for
avaliada como falsa, devolve o elemento
correspondente de Value_If_false . Se O valor do teste de 3 no inferior a 2.5,
omitir Value_If_false , devolve undef. por esta razo, o elemento Value_If_
Se um elemento da ExprBooleana no False correspondente de 10 copiado para
for verdadeiro nem falso, devolve o a lista de resultados.
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 Value_If_true um valor individual e
expresso individual, o teste booleano corresponde a qualquer posio
aplicado a todas as posies da seleccionada.
ExprBooleana.
Nota: Se a declarao ExprBooleana
simplificada envolver uma lista ou matriz,
todos os outros argumentos da lista ou Value_If_false no especificado. Undef
matriz tm de ter as mesmas dimenses e utilizado.
o resultado ter as mesmas dimenses.

Um elemento seleccionado de Value_If_


true. Um elemento seleccionado de Value_
If_unknown .

imag() Catlogo >


imag(Expr1) expresso
Devolve a parte imaginria do argumento.
Nota: Todas as variveis indefinidas so
tratadas como variveis reais. Consulte
tambm real() , pgina 153
imag(Lista1) lista
Devolve uma lista de partes imaginrias
dos elementos.

Lista alfabtica 93
imag() Catlogo >
imag(Matriz1) matriz
Devolve uma matriz das partes imaginrias
dos elementos.

impDif() Catlogo >


impDif(Equao, Var, VarDependente
[,Ord])expresso
em que a ordem Ord predefine-se para 1.
Calcula a derivada implcita para equaes
em que uma varivel definida
implicitamente nos termos de outra.

Indirecta Consulte #(), pgina 239.

inString() Catlogo >


inStrin g(CadeiaDeOrigem,
CadeiaDeOrigem [, Incio ]) 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() Catlogo >


int(Expr) nmero inteiro

int(Lista1) lista

94 Lista alfabtica
int() Catlogo >
int(Matriz1) matriz
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() Catlogo >


intDiv(Nmero1, Nmero2) nmero
inteiro
intDiv(Lista1, Lista2) lista
intDiv(Matriz1, Matriz2) matriz
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.

interpolate () Catlogo >


interpolate(xValue , xList , yList , Equao diferencial:
yPrimeList )lista
y'=-3 y+6 t+5 e y(0)=5
Esta funo efectua o seguinte:
Dado xList , yList =f( xList ) e yPrimeList =f'
( xList ) para alguma funo f desconhecida,
utilizada uma interpolante cbica para
aproximar a funo f em xValue . Presume- Para ver o resultado completo, prima e,
se que xList uma lista de nmeros de seguida, utilize e para mover o
estritamente crescentes ou decrescentes, cursor.
mas esta funo pode apresentar um valor
mesmo quando no o seja. Esta funo
percorre xList procurando por um intervalo Utilize a funo de interpolao() para
[xList [i], xList [i+1]] que contenha xValue . calcular os valores de funo para xvaluelist:
Se encontrar tal intervalo, apresenta um
valor interpolado para f( xValue ) ; caso
contrrio, apresenta undef.

Lista alfabtica 95
interpolate () Catlogo >
xList , yList e yPrimeList tm de ter a
mesma dimenso | 2 e conter expresses
que simplificam para nmeros.
xValue pode ser uma varivel indefinida,
um nmero ou uma lista de nmeros.

integral Consulte (), pgina 222 .

inv c 2 () Catlogo >


inv c 2 (rea, df )

invChi2(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.

invF() Catlogo >


invF(rea, dfNumer, dfDenom)
invF(rea, dfNumer, dfDenom)
calcula a funo de distribuio cunulativa
inversa F especificada pelo dfNumer e o
dfDenom para uma determinada rea
debixo da curva.

invNorm() Catlogo >


invNorm(rea [, m, s])

96 Lista alfabtica
invNorm() Catlogo >
Calcula a funo de distribuio normal
acumulada inversa para uma determinada
rea debaixo da curva de distribuio
normal especificada por m e s.

invt() Catlogo >


invt(rea, df )
Calcula a funo de probabilidade student-t
acumulada inversa especificada pelo grau de
liberdade, df para uma determinada rea
debaixo da curva.

iPart() Catlogo >


iPart(Nmero) nmero inteiro
iPart(Lista1) lista
iPart(Matriz1) matriz
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() Catlogo >


irr(CF0, ListaCF [, FreqCF ]) 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.

Lista alfabtica 97
irr() Catlogo >
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 120.

isPrime() Catlogo >


isPrime(Nmero) Expresso constante
booleana
Devolve verdadeiro ou falso para indicar se
o nmero um nmero inteiro | 2 que
divisvel apenas por si e 1. Funo para localizar o nmero primeiro
seguinte aps um nmero especificado:
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.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

isVoid() Catlogo >


isVoid(Var)Expresso constante
booleana
isVoid(Expr)Expresso constante
booleana
isVoid(Lista)lista de Expresses
constantes booleanas
Devolve verdadeiro ou falso para indicar se
o argumento um tipo de dados nulos.

98 Lista alfabtica
isVoid() Catlogo >
Para mais informaes sobre elementos
nulos, consulte pgina 249.

Lbl Catlogo >


Lbl NomeDefinio
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.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

lcm() Catlogo >


lcm(Nmero1, Nmero2) expresso
lcm(Lista1, Lista2) lista
lcm(Matriz1, Matriz2) matriz
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.

left() Catlogo >


left(CadeiaDeOrigem [, Num ]) cadeia

Lista alfabtica 99
left() Catlogo >
Devolve os caracteres Num mais esquerda
contidos na cadeia de caracteres
CadeiaDeOrigem.
Se omitir Num, devolve todos os caracteres
de CadeiaDeOrigem.
left(Lista1 [, Num ]) lista
Devolve os elementos Num mais
esquerda em Lista1.
Se omitir Num, devolve todos os elementos
de Lista1.
left(Comparao) expresso
Devolve o lado esquerdo de uma equao
ou desigualdade.

libShortcut() Catlogo >


libShortcut(CadeiaDoNomeDaBiblioteca, Este exemplo assume um documento de
CadeiaDoNomeDoAtalho [, biblioteca actualizado e guardado
MarcadorDeBibPriv ])lista de adequadamente denominado linalg2 que
variveis contm objectos definidos como clearmat,
gauss1 e gauss2 .
Cria um grupo de variveis no problema
actual que contm referncias a todos os
objectos no documento da biblioteca
especificado CadeiaDoNomeDaBiblioteca.
Adiciona tambm os membros do grupo ao
menu Variveis. Pode referir-se a cada
objecto com a CadeiaDoNomeDoAtalho.
Definir MarcadorDeBibliotecaPrivada=0
para excluir objectos da biblioteca privada
(predefinio)
Definir MarcadorDeBibliotecaPrivada=1
para incluir objectos da biblioteca privada
Para copiar um grupo de variveis, consulte
CopyVar, pgina 35.
Para eliminar um grupo de variveis,
consulte DelVar, pgina 56.

100 Lista alfabtica


limit() ou lim() Catlogo >
limit(Expr1, Var, Ponto [, Direco ])
expresso
limit(Lista1, Var, Ponto [, Direco ])
lista
limit(Matriz1, Var, Ponto [, Direco ])
matriz
Devolve o limite requerido.
Nota: Consulte tambm Modelo do limite,
pgina 11.
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.

Lista alfabtica 101


LinRegBx Catlogo >
LinRegBx X,Y[,[Freq][,Categoria,Incluir]]
Calcula a regresso lineary = a+b xa partir
das listas X e Y com a frequncia Freq. Um
resumo dos resultados guardado na
varivel stat.results (pgina 186).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
X e Y so listas de variveis independentes
e dependentes.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros 0.
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de
Descrio
sada
stat.RegEqn Equao de regresso: a+b x

stat.a, stat.b Parmetros de regresso

stat.r 2 Coeficiente de determinao

stat.r Coeficiente de correlao

stat.Resid Resduos da regresso

stat.XReg Lista de dados na Lista X modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

stat.YReg Lista de dados na Lista Y modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

stat.FreqReg Lista de frequncias correspondentes a stat.XReg e stat.YReg


s

102 Lista alfabtica


LinRegMx Catlogo >
LinRegMx X,Y[,[Freq][,Categoria,Incluir]]
Calcula a regresso linear y = m x+b a partir
das listas X e Y com a frequncia Freq. Um
resumo dos resultados guardado na
varivel stat.results (pgina 186).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
X e Y so listas de variveis independentes
e dependentes.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros 0.
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de
Descrio
sada
stat.RegEqn Equao de regresso: m x+b

stat.m, Parmetros de regresso


stat.b

stat.r 2 Coeficiente de determinao

stat.r Coeficiente de correlao

stat.Resid Resduos da regresso

stat.XReg Lista de dados na Lista X modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

stat.YReg Lista de dados na Lista Y modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

Lista alfabtica 103


Varivel de
Descrio
sada
stat.FreqReg Lista de frequncias correspondentes a stat.XReg e stat.YReg

LinRegtIntervals Catlogo >


LinRegtIntervals X,Y[,F[,0[,NvC]]]
Para declive. Calcula o intervalo de confiana
de nvel C do declive.
LinRegtIntervals X,Y[,F[,1,ValX[,NvC]]]
Para resposta. Calcula um valor y previsto,
um intervalo de previso de nvel C para
uma observao, e um intervalo de
confiana de nvel C para a resposta mdia.
Um resumo dos resultados guardado na
varivel stat.results (pgina 186).
Todas as listas tm de ter a mesma
dimenso.
X e Y so listas de variveis independentes
e dependentes.
F uma lista opcional de valores de
frequncia. Cada elemento em F especifica
a frequncia de ocorrncia para cada ponto
de dados X e Y correspondente. O valor
predefinido 1. Todos os elementos tm de
ser nmeros inteiros | 0.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.RegEqn Equao de regresso: a+b x

stat.a, stat.b Parmetros de regresso

stat.df Graus de liberdade

stat.r 2 Coeficiente de determinao

stat.r Coeficiente de correlao

stat.Resid Resduos da regresso

Apenas para o tipo de declive

104 Lista alfabtica


Varivel de sada Descrio
[stat.CLower, stat.CUpper] Intervalo de confiana para o declive

stat.ME Margem de erro do intervalo de confiana

stat.SESlope Erro padro do declive

stat.s Erro padro sobre a linha

Apenas para o tipo de resposta

Varivel de sada Descrio


[stat.CLower, stat.CUpper] Intervalo de confiana para a resposta mdia

stat.ME Margem de erro do intervalo de confiana

stat.SE Erro padro da resposta mdia

[stat.LowerPred, Intervalo de previso para uma observao

stat.UpperPred]

stat.MEPred Margem de erro do intervalo de previso

stat.SEPred Erro padro para previso

stat. y a + b XVal

LinRegtTest Catlogo >


LinRegtTest X,Y[,Freq[,Hiptese ]]
Calcula uma regresso linear a partir das
listas X e Y e um teste t no valor do declive
b e o coeficiente de correlao r para a
equao y =a+bx. Testa a hiptese nula
H0:b=0 (equivalentemente, r=0) em relao
a uma das trs hipteses alternativas.
Todas as listas tm de ter a mesma
dimenso.
X e Y so listas de variveis independentes
e dependentes.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros 0.

Lista alfabtica 105


LinRegtTest Catlogo >
Hiptese um valor opcional que especifica
uma de trs hipteses alternativas em
relao qual a hiptese nula (H0:b=r=0)
ser testada.
Para Ha: b0 e r0 (predefinio), defina
Hiptese =0
Para Ha: b<0 e r<0, defina Hiptese <0

Para Ha: b>0 e r>0, defina Hiptese >0

Um resumo dos resultados guardado na


varivel stat.results (pgina 186).
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.RegEqn Equao de regresso: a + b x

stat.t t-Estatstica para teste de importncia

stat.PVal Menor nvel de significncia para o qual a hiptese nula pode ser rejeitada

stat.df Graus de liberdade

stat.a, stat.b Parmetros de regresso

stat.s Erro padro sobre a linha

stat.SESlope Erro padro do declive

stat.r 2 Coeficiente de determinao

stat.r Coeficiente de correlao

stat.Resid Resduos da regresso

106 Lista alfabtica


linSolve() Catlogo >
linSolve(SistemaDeEquaesLineares,
Var1, Var2, ...) lista
linSolve(EquaoLinear1 and
EquaoLinear2 e ..., Var1, Var2, ...)
lista
linSolve({EquaoLinear1,
EquaoLinear2, ...}, Var1, Var2, ...)
lista
linSolve(SistemaDeEquaesLineares,
{Var1, Var2, ...}) lista
linSolve(EquaoLinear1 and
EquaoLinear2 e ..., {Var1, Var2, ...})
lista
linSolve({EquaoLinear1,
EquaoLinear2, ...}, {Var1, Var2, ...})
lista
Devolve uma lista de solues para as
variveis Var1, Var2, ...
O primeiro argumento tem de avaliar um
sistema de equaes do 1 grau ou uma
equao individual do 1 grau. Caso
contrrio, ocorre um erro de argumento.
Por exemplo, a avaliao de linSolve
(x=1 and x=2,x) produz um resultado
de Erro de argumento.

@List() Catlogo >


@List(Lista1) lista
Nota: Pode introduzir esta funo atravs
da escrita de deltaList(...) no teclado.
Devolve uma lista com as diferenas entre
os elementos consecutivos em Lista1. Cada
elemento de Lista1 subtrado do
elemento seguinte de Lista1. A lista
resultante sempre um elemento mais
pequeno que a Lista1 original.

Lista alfabtica 107


list 4mat() Catlogo >
list4mat(Lista [, elementosPorLinha ])
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.
Nota: Pode introduzir esta funo atravs
da escrita de list@>mat(...) no teclado
do computador.

4ln Catlogo >


Expr 4ln expresso
Faz com que a entrada Expr seja
convertida para uma expresso apenas com
logaritmos naturais (ln).
Nota: Pode introduzir este operador atravs
da escrita de @>ln no teclado do
computador.

ln() Teclas /u
ln(Expr1) expresso
ln(Lista1) lista
Devolve o logaritmo natural do argumento. Se o modo do formato complexo for Real:
Para uma lista, devolve os logaritmos
naturais dos elementos.

Se o modo do formato complexo for


Rectangular:

108 Lista alfabtica


ln() Teclas /u
ln(MatrizQuadrada1) MatrizQuadrada No modo de ngulo Radianos e Formato
complexo rectangular:
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.
Para ver o resultado completo, prima e,
de seguida, utilize e para mover o
cursor.

LnReg Catlogo >


LnReg X, Y[, [Freq] [, Categoria, Incluir]]
Calcula a regresso logartmica y = a+b ln(x)
a partir das listas X e Y com a frequncia
Freq. Um resumo dos resultados
guardado na varivel stat.results (pgina
186).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
X e Y so listas de variveis independentes
e dependentes.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros 0.
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Lista alfabtica 109


Varivel de
Descrio
sada
stat.RegEqn Equao de regresso: a+b ln(x)

stat.a, stat.b Parmetros de regresso

stat.r 2 Coeficiente de determinao linear para dados transformados

stat.r Coeficiente de correlao para dados transformados (ln(x), y)

stat.Resid Resduos associados ao modelo logartmico

stat.ResidTrans Resduos associados ao ajuste linear dos dados transformados

stat.XReg Lista de dados na Lista X modificada utilizada na regresso com base nas
restries de Freq , Lista de categorias e Incluir categorias

stat.YReg Lista de dados na Lista Y modificada utilizada na regresso com base nas
restries de Freq , Lista de categorias e Incluir categorias

stat.FreqReg Lista de frequncias correspondentes a stat.XReg e stat.YReg

Local Catlogo >


Local Var1 [, Var2 ] [, Var3 ] ...
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 visto que as
modificaes nas variveis globais no so
permitidas numa funo.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

110 Lista alfabtica


Lock Catlogo >
LockVar1[, Var2] [, Var3] ...
LockVar.
Bloqueia as variveis ou o grupo de
variveis especificadas. No pode eliminar
ou modificar as variveis bloqueadas.
No pode bloquear ou desbloquear a
varivel do sistema Ans, e no pode
bloquear os grupos de variveis do sistema
stat . ou tvm.
Nota: O comando Bloquear ( Lock) apaga o
histrico de Anular/Repetir quando aplicado
a variveis desbloqueadas.
Consulte unLock, pgina 208, e getLockInfo
() , pgina 87.

log() Teclas /s
log ( Expr1 [, Expr2 ]) expresso

log (Lista1 [, Expr2 ]) lista

Devolve o logaritmo -Expr2 base do


primeiro argumento.
Nota: Consulte tambm Modelo do
logaritmo, pgina 6. Se o modo do formato complexo for Real:

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
Rectangular:

log ( MatrizQuadrada1 [, Expr ]) No modo de ngulo Radianos e Formato


MatrizQuadrada complexo rectangular:

Lista alfabtica 111


log() Teclas /s
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. Para ver o resultado completo, prima e,
de seguida, utilize e para mover o
Se omitir o argumento base, 10 utilizado
como a base. cursor.

4logbase Catlogo >


Expr 4logbase(Expr1) expresso
Faz com que a entrada Expresso seja
simplificada para uma expresso com a
base Expr1.
Nota: Pode introduzir este operador atravs
da escrita de @>logbase(...) no teclado
do computador.

Logistic Catlogo >


Logistic X, Y[, [Freq] [, Categoria, Incluir]]
Calcula a regresso logsticay = (c/(1+a e-
bx))a partir das listas X e Y com a frequncia
Freq. Um resumo dos resultados
guardado na varivel stat.results (pgina
186).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
X e Y so listas de variveis independentes
e dependentes.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros 0.

112 Lista alfabtica


Logistic Catlogo >
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de
Descrio
sada
stat.RegEqn Equao de regresso: c/(1+a e-bx)

stat.a, Parmetros de regresso


stat.b, stat.c

stat.Resid Resduos da regresso

stat.XReg Lista de dados na Lista X modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

stat.YReg Lista de dados na Lista Y modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

stat.FreqReg Lista de frequncias correspondentes a stat.XReg e stat.YReg

LogisticD Catlogo >


LogisticD X, Y [, [Repeties], [Freq] [,
Categoria, Incluir] ]
Calcula a regresso logstica y = (c/(1+a e-
bx)+d) a partir das listas X e Y com a
frequncia Freq, utilizando um nmero
especificado de repeties. Um resumo dos
resultados guardado na varivel
stat.results (pgina 186).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
X e Y so listas de variveis independentes
e dependentes.

Lista alfabtica 113


LogisticD Catlogo >
Iteraes um valor opcional que especifica
o nmero mximo de vezes que uma
soluo ser tentada. Se for omitido, 64
utilizado. Em geral, valores maiores
resultam numa melhor preciso, mas
maiores tempos de execuo, e vice-versa.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros 0.
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de
Descrio
sada
stat.RegEqn Equao de regresso: c/(1+a e-bx)+d)

stat.a, stat.b, Parmetros de regresso


stat.c, stat.d

stat.Resid Resduos da regresso

stat.XReg Lista de dados na Lista X modificada utilizada na regresso com base nas
restries de Freq , Lista de categorias e Incluir categorias

stat.YReg Lista de dados na Lista Y modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

stat.FreqReg Lista de frequncias correspondentes a stat.XReg e stat.YReg

114 Lista alfabtica


Loop Catlogo >
Ciclo
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 :.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

LU Catlogo >
LU Matriz, MatrizI, Matrizu, Matrizp[,Tol]
Calcula a decomposio LU (inferior-
superior) Doolittle LU de uma matriz
complexa ou real. A matriz triangular
inferior guardada em MatrizI, a matriz
triangular superior em Matrizu e a matriz
de permutaes (que descreve as trocas de
linhas durante o clculo) em Matrizp.
MatrizI Matrizu = Matrizp 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 / ou definir o modo


Auto ou Aproximado para Aproximado,
os clculos so efectuados com a
aritmtica do ponto flutuante.
Se Tol for omitido ou no utilizado, a
tolerncia predefinida for calculada
como:
5E M14 max(dim(Matriz)) rowNorm

Lista alfabtica 115


LU Catlogo >
(Matriz)
O algortimo de factorizao LU utiliza a
articulao parcial com as trocas de linhas.

mat 4list() Catlogo >


mat4lis t(Matriz) lista
Devolve uma lista preenchida com os
elementos em Matriz. Os elementos so
copiados de Matriz linha por linha.
Nota: Pode introduzir esta funo atravs
da escrita de mat@>list(...) no teclado
do computador.

max() Catlogo >


max(Expr1, Expr2) expresso
max(Lista1, Lista2) lista
max(Matriz1, Matriz2) matriz
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.
max(Lista) expresso
Devolve o elemento mximo em lista.
max(Matriz1) matriz
Devolve um vector da linha com o elemento
mximo de cada coluna em Matriz1.

116 Lista alfabtica


max() Catlogo >
Os elementos (nulos) vazios so ignorados.
Para mais informaes sobre os elementos
vazios, consulte pgina 249.
Nota: Consulte tambm fMax() e min().

mean() Catlogo >


mean(Lista [, freList ]) 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 No Formato de vector rectangular:

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.
Os elementos (nulos) vazios so ignorados.
Para mais informaes sobre os elementos
vazios, consulte pgina 249.

median() Catlogo >


median(Lista[, ListaFreq])expresso
Devolve a mediana dos elementos em
Lista.
Cada elemento de ListFreq conta o
nmero de ocorrncias consecutivas do
elemento correspondente em Lista.
median(Matriz1[, MatrizFreq])matriz
Devolve um vector em linha com as
medianas das colunas da Matriz1.
Cada elemento de MatrizFreq conta o
nmero de ocorrncias consecutivas do
elemento correspondente em Matriz1.

Lista alfabtica 117


median() Catlogo >
Notas:
Todas as entradas da lista ou matriz tm
de ser simplificadas para nmeros.
Os elementos (nulos) vazios da lista ou
matriz so ignorados. Para mais
informaes sobre os elementos vazios,
consulte pgina 249.

MedMed Catlogo >


MedMed X,Y [, Freq] [, Categoria, Incluir]]
Calcula a recta mdia-mdiay = (m x+b)a
partir das listas X e Y com a frequncia
Freq. Um resumo dos resultados
guardado na varivel stat.results (pgina
186).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
X e Y so listas de variveis independentes
e dependentes.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros 0.
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de
Descrio
sada
stat.RegEqn Equao da recta mediana-mediana: m x+b

118 Lista alfabtica


Varivel de
Descrio
sada
stat.m, Parmetros do modelo
stat.b

stat.Resid Resduos da recta mediana-mediana

stat.XReg Lista de dados na Lista X modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

stat.YReg Lista de dados na Lista Y modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

stat.FreqReg Lista de frequncias correspondentes a stat.XReg e stat.YReg

mid() Catlogo >


mid(CadeiaDeOrigem, Incio [, Contagem
]) 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.
mid(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

Lista alfabtica 119


mid() Catlogo >
Devolve as cadeias Contagem da lista de
cadeias ListaDaCadeiaDeOrigem,
comeando pelo nmero de elementos
Incio.

min() Catlogo >


min(Expr1, Expr2) expresso
min(Lista1, Lista2) lista
min(Matriz1, Matriz2) matriz
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.
min(Lista) expresso
Devolve o elemento mnimo de Lista.
min(Matriz1) matriz
Devolve um vector da linha com o elemento
mnimo de cada coluna em Matriz1.
Nota: Consulte tambm fMin() e max().

mirr() Catlogo >


mirr(TaxaDeFinanciamento,
TaxaDeReinvestimento, CF0, ListaCF [,
FreqCF ])
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.

120 Lista alfabtica


mirr() Catlogo >
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 97.

mod() Catlogo >


mod(Expr1, Expr2) expresso
mod(Lista1, Lista2) lista
mod(Matriz1, Matriz2) matriz
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
156

mRow() Catlogo >


mRow(Expr, Matriz1, ndice ) matriz
Devolve uma cpia de Matriz1 com cada
elemento na linha ndice de Matriz1
multiplicado por Expr.

Lista alfabtica 121


mRowAdd() Catlogo >
mRowAdd(Expr, Matriz1, ndice1,
ndice2) matriz
Devolve uma cpia de Matriz1 com cada
elemento na linha ndice2 de Matriz1
substitudo por:
Expr linha ndice1 + linha ndice2

MultReg Catlogo >


MultReg Y, X1[,X2[,X3,[,X10]]]
Calcula a regresso linear mltipla da lista Y
nas listas X1, X2, , X10. Um resumo dos
resultados guardado na varivel
stat.results (pgina 186).
Todas as listas tm de ter dimenses iguais.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.RegEqn Equao de regresso: b0+b1 x1+b2 x2+ ...

stat.b0, stat.b1, ... Parmetros de regresso

stat.R 2 Coeficiente de determinao mltipla

stat. y Lista yLista = b0+b1 x1+ ...


stat.Resid Resduos da regresso

MultRegIntervals Catlogo >


MultRegIntervals Y, X1[,X2[,X3,
[,X10]]],ListaValX[,NvelC]
Calcula um valor y previsto, um intervalo de
previso de nvel C para uma observao, e
um intervalo de confiana de nvel C para a
resposta mdia.
Um resumo dos resultados guardado na
varivel stat.results (pgina 186).
Todas as listas tm de ter dimenses iguais.

122 Lista alfabtica


MultRegIntervals Catlogo >
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.RegEqn Equao de regresso: b0+b1 x1+b2 x2+ ...

stat. y Um ponto prev: y = b0 + b1 xl + ... para ListaDeValoresX

stat.dfError Erro dos graus de liberdade

stat.CLower, stat.CUpper Intervalo de confiana para uma resposta mdia

stat.ME Margem de erro do intervalo de confiana

stat.SE Erro padro da resposta mdia

stat.LowerPred, Intervalo de previso para uma observao

stat.UpperrPred

stat.MEPred Margem de erro do intervalo de previso

stat.SEPred Erro padro para previso

stat.bList Lista de parmetros de regresso, {b0,b1,b2,...}

stat.Resid Residuais da regresso

MultRegTests Catlogo >


MultRegTests Y, X1[,X2[,X3,[,X10]]]
O teste de regresso linear calcula uma
regresso linear mltipla a partir dos dados
fornecidos e fornece a estatstica do teste F
global e estatstica do teste t para os
coeficientes.
Um resumo dos resultados guardado na
varivel stat.results (pgina 186).
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).
Sadas

Varivel de
Descrio
sada
stat.RegEqn Equao de regresso: b0+b1 x1+b2 x2+ ...

Lista alfabtica 123


Varivel de
Descrio
sada
stat.F Estatstica do teste F global

stat.PVal Valor P associado estatstica F global

stat.R 2 Coeficiente de determinao mltipla

stat.AdjR 2 Coeficiente ajustado de determinao mltipla

stat.s Desvio padro do erro

stat.DW Estatstica Durbin-Watson; utilizada para determinar se a correlao automtica de


primeira ordem est presente no modelo

stat.dfReg Graus de liberdade da regresso

stat.SSReg Soma de quadrados da regresso

stat.MSReg Quadrado mdio da regresso

stat.dfError Erro dos graus de liberdade

stat.SSError Erro da soma de quadrados

stat.MSError Erro do quadrado mdio

stat.bList {b0,b1,...} Lista de parmetros

stat.tList Lista da estatstica t, um para cada coeficiente na bList

stat.PList Lista de valores P para cada estatstica t

stat.SEList Lista de erros padro para coeficientes na bList

stat. y Lista yLista = b0+b1 x1+ . . .


stat.Resid Resduos da regresso

stat.sResid Resduos normalizados; obtido atravs da diviso de um resduo pelo desvio padro

stat.CookDist Distncia de Cook; medio da influncia de uma observao com base no residual e
optimizao

stat.Leverage Medio da distncia entre os valores independentes e os valores mdios

nand Teclas /=
ExprBooleana1nandExprBooleana2
devolve expresso booleana
ListaBooleana1nandListaBooleana2

124 Lista alfabtica


nand Teclas /=
devolve lista booleana
MatrizBooleana1nandMatrizBooleana2
devolve matriz booleana

Devolve a negao de uma operao and


lgica nos dois argumentos. Devolve falso,
verdadeiro ou uma forma simplificada da
equao.
Para listas e matrizes, devolve
comparaes elemento por elemento.
NmeroInteiro1
nandNmeroInteiro2nmero inteiro
Compara dois nmeros inteiros reais bit a
bit com uma operao nand. Internamente,
ambos os nmeros inteiros so convertidos
para 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 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 0h, respetivamente. Sem um
prefixo, os nmeros inteiros so tratados
como decimais (base 10).

nCr() Catlogo >


nCr(Expr1, Expr2) 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) 1

Lista alfabtica 125


nCr() Catlogo >
nCr(Expr, NmeroInteiroNeg) 0
nCr(Expr, NmeroInteiroPos) Expr
(Expr N1)...
(Expr NNmeroInteiroPos +1)/
NmeroInteiroPos!
nCr(Expr, NmeroNoInteiro) expresso
!/
((Expr NNmeroNoInteiro)!
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.

nDerivative() Catlogo >


nDerivative(Expr1,Var=Valor
[,Ordem])valor
nDerivative(Expr1,Var[,Ordem]) |
Var=Valorvalor
Devolve a derivada numrica calculada com
os mtodos de diferenciao automticos.
Ao especificar o Valor, substitui qualquer
atribuio de varivel anterior ou qualquer
substituio atual | para a varivel.
Ordem da derivada tem de ser 1 ou 2.

newList() Catlogo >


newLis t(ElementosNum) lista

126 Lista alfabtica


newList() Catlogo >
Devolve uma lista com uma dimenso de
ElementosNum. Cada elemento zero.

newMat() Catlogo >


newMa t(LinhaNum, ColunasNum)
matriz
Devolve uma matriz de zeros com a
dimenso LinhasNum por ColunasNum.

nfMax() Catlogo >


nfMax(Expr, Var) valor
nfMax(Expr, Var, LimiteInferior) 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 um LimiteInferior e um
LimiteSuperior, a funo procura o
mximo local no intervalo fechado
[LimiteInferior,LimiteSuperior].
Nota: Consulte tambm fMax() e d() .

nfMin() Catlogo >


nfMin(Expr, Var) valor
nfMin(Expr, Var, LimiteInferior) valor
nfMin(Expr, Var, LimiteInferior,
LimiteSuperior) valor
nfMin(Expr, Var) | LimiteInferior{ Var
{ LimiteSuperior valor

Lista alfabtica 127


nfMin() Catlogo >
Devolve um valor numrico candidato da
varivel Var em que ocorre o mnimo local
de Expr.
Se fornecer um LimiteInferior e um
LimiteSuperior, a funo procura o mnimo
local no intervalo fechado
[LimiteInferior,LimiteSuperior].
Nota: Consulte tambm fMin() e d() .

nInt() Catlogo >


nInt(Expr1, Var, Inferior, Superior)
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.
Nota: Consulte tambm () , pgina 222.

nom() Catlogo >


nom(TaxaEfectiva,CpY) valor

128 Lista alfabtica


nom() Catlogo >
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 64.

nor Teclas /=
ExprBooleana1norExprBooleana2 devolve
expresso booleana
ListaBooleana1norListaBooleana2 devolve
lista booleana
MatrizBooleana1norMatrizBooleana2
devolve matriz booleana

Devolve a negao de uma operao or


lgica nos dois argumentos. Devolve falso,
verdadeiro ou uma forma simplificada da
equao.
Para listas e matrizes, devolve
comparaes elemento por elemento.
NmeroInteiro1
norNmeroInteiro2nmero inteiro
Compara dois nmeros inteiros reais bit a
bit com uma operao nor. Internamente,
ambos os nmeros inteiros so convertidos
para 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 os
resultados dos bits e aparece de acordo
com o modo base.

Lista alfabtica 129


nor Teclas /=
Pode introduzir os nmeros inteiros em
qualquer base numrica. Para uma entrada
binria ou hexadecimal, tem de utilizar o
prefixo 0b ou 0h, respetivamente. Sem um
prefixo, os nmeros inteiros so tratados
como decimais (base 10).

norm() Catlogo >


norm(Matriz)expresso
norm(Vector)expresso
Apresenta a norma Frobenius.

normaLine() Catlogo >


normaLine(Expr1,Var,Ponto)expresso
normaLine(Expr1,Var=Ponto)expresso
Apresenta a recta normal curva
representada por Expr1 no ponto
especificado na Var=Ponto.
Certifique-se de que a varivel
independente no est definida. Por
exemplo, se f1(x):=5 e x:=3, ento
normaLine( f1(x),x,2) apresenta falso.

normCdf() Catlogo >


normCdf(LimiteInferior,LimiteSuperior[,m
[,s]])nmero se LimiteInferior e
LimiteSuperior forem nmeros, lista se
LimiteInferior e LimiteSuperior forem
listas
Calcula a probabilidade de distribuio
normal entre LimiteInferior e
LimiteSuperior para os m (predefinio=0) e
s (predefinio=1) especificados.

130 Lista alfabtica


normCdf() Catlogo >
Para P(X { LimiteSuperior), defina
LimiteInferior = ..

normPdf() Catlogo >


normPdf(ValX [,m[,s]]) nmero se ValX
for um nmero, lista se ValX for uma lista
Calcula a funo de densidade de
probabilidade para a distribuio normal
num valor ValX especificado para m e s
especificados.

not Catlogo >


no t ExprBooleana Expresso booleana
Devolve falso, verdadeiro ou uma forma
simplificada do argumento.
no NmeroInteiro1 nmero inteiro No modo base Hex:

Devolve um complemento de um nmero Importante: Zero, no a letra O.


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 No modo base Bin:
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 Para ver o resultado completo, prima e,
(base 10).
de seguida, utilize e para mover o
Se introduzir um nmero inteiro na base 10 cursor.
muito grande para uma forma binria de 64
Nota: Uma entrada binria pode ter at 64
bits assinada, utilizada uma operao de
dgitos (no contando com o prefixo 0b).
mdulo simtrico para colocar o valor no
Uma entrada hexadecimal pode ter at 16
intervalo adequado. Para mais informaes,
dgitos.
consulte 4 Base2, pgina 22.

Lista alfabtica 131


nPr() Catlogo >
nPr(Expr1, Expr2) 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)1
nPr(Expr, NmeroInteiroNeg) 1/((Expr
+1) (Expr +2) ... (expresso
NNmeroInteiroNeg))
nPr(Expr, NmeroInteiroPos)

Expr (Expr N1)... (Expr


NNmeroInteiroPos +1)
nPr(Expr, NmeroNoInteiro)

Expr! / (Expr NNmeroNoInteiro)!


nPr(Lista1, Lista2) 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.
nPr(Matriz1, Matriz2) 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() Catlogo >


npv(TaxaDeJuro, CFO, ListaCF [,
FreqCF ])
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.

132 Lista alfabtica


npv() Catlogo >
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() Catlogo >


nSolve(Equao, Var [= Tentativa ])
nmero ou erro da cadeia
nSolve(Equao, Var [= Tentativa ],
LimiteInferior) nmero ou erro da
cadeia
Nota: Se existirem vrias solues, pode
nSolve(Equao, Var [= Tentativa ], utilizar uma tentativa para ajudar a
LimiteInferior, LimiteSuperior) nmero encontrar uma soluo particular.
ou erro da cadeia
nSolve(Equao, Var [= Tentativa ]) |
LimiteInferior{ Var
{
LimiteSuperior
nmeroouerrodacadeia
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.

Lista alfabtica 133


nSolve() Catlogo >
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().

OneVar Catlogo >


OneVar [ 1, ] X [, [ Freq ][, Categoria,
Incluir ]]
OneVar [ n, ] X1, X2 [ X3 [, [, X20 ]]]
Calcula a estatstica de 1 varivel at 20
listas. Um resumo dos resultados
guardado na varivel stat.results (pgina
186.)
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
Os argumentos X so listas de dados.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada valor X correspondente. O valor
predefinido 1. Todos os elementos tm de
ser nmeros inteiros 0.
Categoria uma lista de cdigos de
categorias numricos para os valores X
correspondentes.

134 Lista alfabtica


OneVar Catlogo >
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
Um elemento (nulo) vazio em qualquer das
listas X, Freq ou Category resulta num nulo
para o elemento correspondente de todas
essas listas. Um elemento vazio em
qualquer uma das listas de X1 a X20 resulta
num vazio para o elemento correspondente
de todas essas listas. Para mais informaes
sobre os elementos vazios, consulte pgina
249.

Varivel de sada Descrio


stat. v Mdia dos valores x

stat. Gx Soma dos valores x

stat. Gx 2 Soma dos valores x 2

stat.sx Desvio padro da amostra de x

stat. sx Desvio padro da populao de x

stat.n Nmero de pontos de dados

stat.MinX Mnimo dos valores x

stat.Q 1X 1 quartil de x

stat.MedianX Mediana de x

stat.Q 3X 3 quartil de x

stat.MaxX Mximo de valores x

stat.SSX Soma de quadrados de desvios da mdia de x

or (ou) Catlogo >


ExprBooleana1orExprBooleana2 devolve
expresso booleana
ListaBooleana1orListaBooleana2 devolve
lista booleana
MatrizBooleana1orMatrizBooleana2
devolve matriz booleana

Lista alfabtica 135


or (ou) Catlogo >
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.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.
NmeroInterior1 or NmeroInterior2 No modo base Hex:
nmero inteiro
Compara dois nmeros inteiros reais bit a
bit com uma operao or. Internamente, Importante: Zero, no a letra O.
ambos os nmeros inteiros so convertidos
para nmeros binrios de 64 bits assinados.
Quando os bits correspondentes forem No modo base Bin:
comparados, o resultado 1 se ambos os
bits forem 1; caso contrrio, o resultado
0. O valor devolvido representa os
resultados dos bits e aparece de acordo Nota: Uma entrada binria pode ter at 64
com o modo base. dgitos (no contando com o prefixo 0b).
Uma entrada hexadecimal pode ter at 16
Pode introduzir os nmeros inteiros em dgitos.
qualquer base numrica. Para uma entrada
binria ou hexadecimal, tem de utilizar o
prefixo 0b ou 0h, respectivamente. Sem um
prefixo, os nmeros inteiros so tratados
como decimais (base 10).
Se introduzir um nmero inteiro na base 10
muito grande para uma forma binria de 64
bits assinada, utilizada uma operao de
mdulo simtrico para colocar o valor no
intervalo adequado. Para mais informaes,
consulte 4 Base2, pgina 22.
Nota: Consulte xor.

136 Lista alfabtica


ord() Catlogo >
ord(Cadeia) nmero inteiro
ord(Lista1) lista
Devolve o cdigo numrico do primeiro
carcter na cadeia de caracteres Cadeia ou
uma lista dos primeiros caracteres de cada
elemento da lista.

P4Rx() Catlogo >


P4Rx(rExpr, qExpr) expresso No modo de ngulo Radianos:

P4Rx(rList , qList ) lista


P4Rx(rMatrix , qMatrix ) matriz
Devolve a coordenada x equivalente do par
(r, q).
Nota: O argumento q interpretado como
um ngulo expresso em graus, gradianos ou
radianos de acordo com o modo de ngulo
actual. Se o argumento for uma expresso,
pode utilizar , G ou R para substituir a
definio do modo de ngulo
temporariamente.
Nota: Pode introduzir esta funo atravs
da escrita de P@>Rx(...) no teclado do
computador.

P4Ry() Catlogo >


P4Ry(rExpr, qExpr) expresso No modo de ngulo Radianos:

P4Ry(rList , qList ) lista


P4Ry(rMatrix , qMatrix ) matriz
Devolve a coordenada y equivalente do par
(r, q).

Lista alfabtica 137


P4Ry() Catlogo >
Nota: O argumento q interpretado como
um ngulo expresso em graus, gradianos ou
radianos de acordo com o modo de ngulo
actual. Se o argumento for uma expresso,
pode utilizar , G ou R para substituir a
definio do modo de ngulo
temporariamente.
Nota: Pode introduzir esta funo atravs
da escrita de P@>Ry(...) no teclado do
computador.

PassErr Catlogo >


PassErr Para ver um exemplo de PassErr , consulte
o exemplo 2 no comando Try, pgina 202.
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 31, e
Try, pgina 201.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

piecewise() Catlogo >


piecewise(Expr1 [, Condio1 [, Expr2 [,
Condio2 [, ]]]])
Devolve as definies para uma funo
piecewise na forma de uma lista. Pode
tambm criar definies piecewise com um
modelo.

138 Lista alfabtica


piecewise() Catlogo >
Nota: Consulte tambm Modelo de Funo
por ramos , pgina 7.

poissCdf() Catlogo >


poissCdf
(
l,LimiteInferior,LimiteSuperior)nmero
se LimiteInferior e LimiteSuperior forem
nmeros, lista se LimiteInferior e
LimiteSuperior forem listas
poissCdf(l,LimiteSuperior)(para P(0{X
{ LimiteSuperior)nmero se
LimiteSuperior for um nmero, lista se
LimiteSuperior for uma lista
Calcula uma probabilidade cumulativa para
a distribuio Poisson discreta com a mdia
especificada l.
Para P(X { LimiteSuperior), defina
LimiteInferior=0

poissPdf() Catlogo >


poissPdf(l, ValX) nmero se ValX for um
nmero, lista se ValX for uma lista
Calcula uma probabilidade para a
distribuio Poisson discreta com a mdia
especificada l.

4Polar Catlogo >


Vector 4Polar
Nota: Pode introduzir este operador atravs
da escrita de @>Polar no teclado do
computador.
Apresenta o vector em forma polar [r ].
O vector tem de ser de dimenso 2 e pode
ser uma linha ou uma coluna.

Lista alfabtica 139


4Polar Catlogo >
Nota: 4 Polar 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 Rect, pgina 154.
ValorComplexo 4Polar No modo de ngulo Radianos:

Apresenta VectorComplexo em forma


polar.
O modo de ngulo Graus devolve (r ).
O modo de ngulo Radianos devolve rei.

ValorComplexo pode ter qualquer forma


complexa. No entanto, uma entrada rei
No modo de ngulo Gradianos:
provoca um erro no modo de ngulo Graus.
Nota: Tem de utilizar os parntesis para
uma entrada polar (r ).

No modo de ngulo Graus:

polyCoeffs() Catlogo >


polyCoeffs(Poly [, Var ]) 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.

140 Lista alfabtica


polyCoeffs() Catlogo >

polyDegree() Catlogo >


polyDegree(Poli [, Var ]) valor
Devolve o grau da expresso polinomial
Poly em relao varivel Var. Se omitir
Var, a funo polyDegree() selecciona uma Polinmios constantes
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.

O grau pode ser extrado mesmo que os


coeficientes no possam. Isto porque o grau
pode ser extrado sem expandir o
polinmio.

polyEval() Catlogo >


polyEval(Lista1, Expr1) expresso
polyEval(Lista1, Lista2) expresso

Lista alfabtica 141


polyEval() Catlogo >
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() Catlogo >


polyGcd(Expr1, Expr2) 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.

polyQuotient() Catlogo >


polyQuotient(Poli1, Poli2 [, Var ])
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() Catlogo >


polyRemainder(Poli1, Poli2 [, Var ])
expresso
Devolve o resto do polinmio Poli1 dividido
pelo polinmio Poly2 em relao varivel
especificada Var.

142 Lista alfabtica


polyRemainder() Catlogo >
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.

polyRoots() Catlogo >


polyRoots(Poli ,Var) lista
polyRoots(ListaDeCoeficientes) lista
A primeira sintaxe, polyRoots( Poli ,Var) ,
devolve uma lista de razes reais do
polinmio Poly em relao varivel Var.
Se no existirem razes reais, devolve uma
lista vazia: { }.
Poly tem de ser um polinmio numa
varivel.
A segunda sintaxe, polyRoots
( ListaDeCoeficientes) , devolve uma lista
de razes reais para os coeficientes em
ListaDeCoeficientes.
Nota: Consulte tambm cPolyRoots() ,
pgina 42.

PowerReg Catlogo >


PowerReg X,Y [, Freq] [, Categoria,
Incluir]]
Calcula a regresso de potnciay = (a
(x) b)nas listas X e Y com a frequncia Freq.
Um resumo dos resultados guardado na
varivel stat.results (pgina 186).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
X e Y so listas de variveis independentes
e dependentes.

Lista alfabtica 143


PowerReg Catlogo >
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros 0.
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de
Descrio
sada
stat.RegEqn Equao de regresso: a (x)b

stat.a, stat.b Parmetros de regresso

stat.r 2 Coeficiente de determinao linear para dados transformados

stat.r Coeficiente de correlao para dados transformados (ln(x), ln(y))

stat.Resid Resduos associados ao modelo de potncia

stat.ResidTrans Resduos associados ao ajuste linear dos dados transformados

stat.XReg Lista de dados na Lista X modificada utilizada na regresso com base nas
restries de Freq , Lista de categorias e Incluir categorias

stat.YReg Lista de dados na Lista Y modificada utilizada na regresso com base nas
restries de Freq , Lista de categorias e Incluir categorias

stat.FreqReg Lista de frequncias correspondentes a stat.XReg e stat.YReg

Prgm Catlogo >


Prgm Calcule o GCD e visualize os resultados
intermdios.
Bloco
EndPrgm

144 Lista alfabtica


Prgm Catlogo >
Modelo para criar um programa definido
pelo utilizador. Tem de ser utilizado o
comando Define, Define BibPub ou Define
BibPriv.
Bloco pode ser uma afirmao, uma srie
de afirmaes separadas pelo carcter :
ou uma srie de afirmaes em linhas
separadas.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

prodSeq() Consulte (), pgina 236.

Produto (PI) Consulte (), pgina 236.

product() Catlogo >


product(Lista [, Incio [, fim ]])
expresso
Apresenta o produto dos elementos
contidos na Lista. Incio e Fim so
opcionais. Especificam um intervalo de
elementos.
product(Matriz1 [, Incio [, fim ]])
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.

Lista alfabtica 145


product() Catlogo >
Os elementos (nulos) vazios so ignorados.
Para mais informaes sobre os elementos
vazios, consulte pgina 249.

propFrac() Catlogo >


propFrac(Expr1 [, Var ]) 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.

146 Lista alfabtica


Q

QR Catlogo >
QR Matriz, MatrizQ, MatrizR [, Tol ] O nmero de ponto flutuante (9.) em m1 faz
com que os resultados sejam calculados na
Calcula a factorizao QR Householder de forma de ponto flutuante.
uma matriz complexa ou real. As matrizes
Q e R resultantes so guardados nos Matriz
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 / ou definir o modo


Auto ou Aproximado para Aproximado,
os clculos so efectuados com a
aritmtica do ponto flutuante.
Se Tol for omitido ou no utilizado, a
tolerncia predefinida for calculada
como:
5E L14 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 Catlogo >


QuadReg X,Y [, Freq] [, Categoria,
Incluir]]

Lista alfabtica 147


QuadReg Catlogo >
Calcula a regresso polinomial quadrticay =
a x2+b x+ca partir das listas X e Y com a
frequncia Freq. Um resumo dos resultados
guardado na varivel stat.results (pgina
186).
Todas as listas tm de ter dimenses iguais,
excepto para Incluir.
X e Y so listas de variveis independentes
e dependentes.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros 0.
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so includos no clculo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de Descrio
sada
stat.RegEqn Equao de regresso: a x 2+b x+c

stat.a, Parmetros de regresso


stat.b, stat.c

stat.R 2 Coeficiente de determinao

stat.Resid Resduos da regresso

stat.XReg Lista de dados na Lista X modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

stat.YReg Lista de dados na Lista Y modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

stat.FreqReg Lista de frequncias correspondentes a stat.XReg e stat.YReg

148 Lista alfabtica


QuartReg Catlogo >
QuartReg X,Y [, Freq] [, Categoria,
Incluir]]
Calcula a regresso polinomial qurticay =
a x4+b x3+c x2+d x+ea partir das listas X e
Y com a frequncia Freq. Um resumo dos
resultados guardado na varivel
stat.results (pgina 186).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
X e Y so listas de variveis independentes
e dependentes.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros 0.
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de
Descrio
sada
stat.RegEqn Equao de regresso: a x 4+b x 3+c x 2+d x+e

stat.a, stat.b, Parmetros de regresso


stat.c, stat.d,
stat.e

stat.R 2 Coeficiente de determinao

stat.Resid Resduos da regresso

stat.XReg Lista de dados na Lista X modificada utilizada na regresso com base nas
restries de Freq , Lista de categorias e Incluir categorias

Lista alfabtica 149


Varivel de
Descrio
sada
stat.YReg Lista de dados na Lista Y modificada utilizada na regresso com base nas
restries de Freq , Lista de categorias e Incluir categorias

stat.FreqReg Lista de frequncias correspondentes a stat.XReg e stat.YReg

R4Pq() Catlogo >


R4Pq(xExpr, yExpr) expresso No modo de ngulo Graus:

R4Pq(xList , yList ) lista


R4Pq(xMatrix , yMatrix ) matriz
Devolve a coordenada q equivalente dos
argumentos dos pares ( x,y ). No modo de ngulo Gradianos:

Nota: O resultado devolvido como um


ngulo expresso em graus, gradianos ou
radianos, de acordo com a definio do
modo de ngulo actual.
Nota: Pode introduzir esta funo atravs No modo de ngulo Radianos:
da escrita de R@>Ptheta(...) no teclado
do computador.

R4Pr() Catlogo >


R4Pr(xExpr, yExpr) expresso No modo de ngulo Radianos:

R4Pr(xList , yList ) lista


R4Pr(xMatrix , yMatrix ) matriz
Devolve a coordenada r equivalente dos
argumentos dos pares ( x,y ).
Nota: Pode introduzir esta funo atravs
da escrita de R@>Pr(...) no teclado do
computador.

150 Lista alfabtica


4Rad Catlogo >
Expr1 4Rad expresso No modo de ngulo Graus:

Converte o argumento para a medio do


ngulo de radianos.
Nota: Pode introduzir esta funo atravs
da escrita de @>Rad no teclado do No modo de ngulo Gradianos:
computador.

rand() Catlogo >


rand()expresso Define a semente do nmero aleatrio.

rand(#Tentativas)lista
rand() devolve um valor aleatrio entre 0 e
1.
rand( #Tentativas) devolve uma lista com #
valores aleatrios entre 0 e 1.

randBin() Catlogo >


randBin(n, p)expresso
randBin(n, p, #Tentativas)lista
randBin( n, p) devolve um nmero real
aleatrio de uma distribuio binomial
especificada.
randBin( n, p, #Trials) devolve uma lista
com nmeros reais aleatrios #Tentativas
de uma distribuio binomial especificada.

randInt() Catlogo >


randInt(LimiteInferior,
LimiteSuperior)expresso
randInt(LimiteInferior, LimiteSuperior,
#Tentativas)lista

Lista alfabtica 151


randInt() Catlogo >
randInt( LimiteInferior, LimiteSuperior)
devolve um nmero inteiro aleatrio no
intervalo especificado pelos limites dos
nmeros inteiros LimiteInferior e
LimiteSuperior.
randInt( LimiteInferior, LimiteSuperior,
#Tentativas) devolve uma lista com #
nmeros inteiros aleatrios no intervalo
especificado.

randMat() Catlogo >


randMat(LinhasNum, ColunasNum)
matriz
Devolve uma matriz de nmeros inteiros
entre -9 e 9 da dimenso especificada.
Ambos os argumentos tm de ser Nota: Os valores desta matriz mudam
simplificados para nmeros inteiros. sempre que prime .

randNorm() Catlogo >


randNorm(m, s) expresso
randNorm(m, s, #Tentativas)lista
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].

randNorm( m, s , #Tentativas) devolve uma


lista com nmeros decimais #Tentativas
de uma distribuio normal especificada.

randPoly() Catlogo >


randPoly(Var, Ordem) expresso
Devolve um polinmio em Var da Ordem
especificada. Os coeficientes so nmeros
inteiros aleatrios no intervalo de L9 a 9. O
coeficiente superiorno ser zero.
Ordem tem de ser 099.

152 Lista alfabtica


randSamp() Catlogo >
randSamp(Lista,#Tentativas
[,SemSubstituio])lista
Devolve uma lista com uma amostra
aleatria de tentativas #Tentativas de
Lista com uma opo para substituio da
amostra ( SemSubstituio=0) ou sem
substituio da amostra
( SemSubstituio=1). A predefinio com
substituio da amostra.

RandSeed Catlogo >


RandSeed Nmero
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.

real() Catlogo >


real(Expr1) expresso
Devolve a parte real do argumento.
Nota: Todas as variveis indefinidas so
tratadas como variveis reais. Consulte
tambm imag() , pgina 93.
real(Lista1) lista
Devolve as partes reais de todos os
elementos.
real(Matriz1) matriz
Devolve as partes reais de todos os
elementos.

Lista alfabtica 153


4Rect Catlogo >
Vector 4Rect
Nota: Pode introduzir este operador atravs
da escrita de @>Rect no teclado do
computador.
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 139.
ValorComplexo 4Rect No modo de ngulo Radianos:

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 ).
No modo de ngulo Gradianos:

No modo de ngulo Graus:

Nota: Para escrever , seleccione-o na lista


de smbolos no Catlogo.

ref() Catlogo >


ref(Matriz1 [, Tol ]) matriz
Devolve a forma de escalo-linha de
Matriz1.

154 Lista alfabtica


ref() Catlogo >
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 / ou definir o modo


Auto ou Aproximado para Aproximado,
os clculos so efectuados com a
aritmtica do ponto flutuante.
Se Tol for omitido ou no utilizado, a
tolerncia predefinida for calculada
como:
5E L14 max(dim(Matriz1)) rowNorm
(Matriz1)
Evite elementos indefinidos em Matriz1.
Podem conduzir a resultados imprevistos.
Por exemplo, se a for indefinido na
expresso seguinte, aparece uma
mensagem de aviso e o resultado aparece
como:

O aviso aparece porque o elemento


generalizado 1/ a no seria vlido para a=0.
Pode evitar isto guardando um valor para a
anteriormente ou utilizando o operador de
limite (|) para substituir um valor,
conforme indicado no exemplo seguinte.

Nota: Consulte tambm rref() , pgina 164.

Lista alfabtica 155


remain() Catlogo >
remain(Expr1, Expr2) expresso
remain(Lista1, Lista2) lista

remain(Matriz1, Matriz2) matriz


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( Nx,y) N remain( x,y) . O resultado
zero ou tem o mesmo sinal do primeiro
argumento.
Nota: Consulte tambm mod() , pgina 121.

Request Catlogo >


RequestpromptString, var[,DispFlag Definir um programa:
[,statusVar]] Definir request_demo()=Prgm

RequestpromptString, func (arg1, ...argn) Pedir Raio: ,r


[,DispFlag [,statusVar]] Disp rea = ,pi*r2

Programar comando Interrompe o EndPrgm


programa e mostra uma caixa de dilogo
com a mensagem CadeiaDePedido e uma
caixa de entrada para a resposta do Executar o programa e escrever uma
utilizador. resposta:
Quando o utilizador escrever uma resposta request_demo()
e clicar em OK, os contedos da caixa de
entrada so atribudos varivel var.
Se o utilizador clicar em Cancelar, o
programa continua sem aceitar qualquer
entrada. O programa utiliza o valor anterior
de var se var j tiver definida. Resultado depois de seleccionar OK :
O argumento MostrarMarcador opcional Raio: 6/2
pode ser qualquer expresso. rea= 28.2743

Se omitir MostrarMarcador e avaliar


para 1, a mensagem do pedido e a
resposta do utilizador aparecem no
histrico da Calculadora.

156 Lista alfabtica


Request Catlogo >
Se MostrarMarcador avaliar para 0, o
pedido e a resposta no aparecem no
histrico.
O argumento statusVar opcional Definir um programa:
proporciona uma forma de determinar Definir polynomial()=Prgm
como o utilizador ignorou a caixa de
dilogo. Atente que statusVar requer o Pedir "Introduzir um polinmio em
x:",p(x)
argumento DispFlag.
Mostrar "Razes reais
Se o utilizador tiver clicado em OK ou so:",polyRoots(p(x),x)
premido Enter ou Ctrl+Enter, a varivel EndPrgm
statusVar definida para um valor de 1.
Caso contrrio, a varivel statusVar
definida para um valor de 0. Executar o programa e escrever uma
resposta:
O argumento func () permite a um polinmio()
programa guardar a resposta do utilizador
como uma definio da funo. Esta sintaxe
funciona como se o utilizador executasse o
comando:
Definir func ( arg1, ...argn) = resposta do
utilizador
Resultado depois de seleccionar OK :
O programa pode utilizar a funo definida
Introduzir um polinmio em x:
func (). A CadeiaDoPedido deve orientar o x^3+3x+1
utilizador para introduzir a resposta
doutilizador adequada que complete a Razes reais so: {-0.322185}
definio da funo.
Nota: Pode utilizar o comando Request
num programa definido pelo utilizador, mas
no dentro de uma funo.
Para parar um programa que contm um
comando Request dentro de um ciclo
infinito:
Dispositivo porttil: Manter pressionada
a tecla c e pressionar
repetidamente.
Windows: Manter pressionada a tecla
F12 e pressionar Enter repetidamente.
Macintosh: Manter pressionada a tecla
F5 e pressionar Enter repetidamente.
iPad: A aplicao apresenta um pedido.
Pode continuar a aguardar ou pode

Lista alfabtica 157


Request Catlogo >
cancelar.
Nota: Consulte tambm RequestStr, pgina
158.

RequestStr Catlogo >


RequestStrCadeiaDoPedido, var[, Definir um programa:
MostrarMarcador] Definir requestStr_demo()=Prgm
Programar comando: Opera de modo RequestStr Nome:,nome,0
idntico primeira sintaxe do comando Mostrar Resposta tem ,caracteres
Request, excepto se a resposta do utilizador (nome), ocultos.
for sempre interpretada como uma cadeia. EndPrgm
Por contraste, o comando Request
interpreta a resposta como uma expresso,
excepto se o utilizador a colocar entre
Executar o programa e escrever uma
aspas ().
resposta:
Nota: Pode utilizar o comando RequestStr requestStr_demo()
num programa definido pelo utilizador, mas
no numa funo.
Para parar um programa que contm um
comando RequestStr dentro de um ciclo
infinito:
Dispositivo porttil: Manter pressionada
a tecla c e pressionar
repetidamente.
Resultado depois de seleccionar OK (No se
Windows: Manter pressionada a tecla
esquea de que o argumento
F12 e pressionar Enter repetidamente. MostrarMarcador de 0 omite o pedido e a
Macintosh: Manter pressionada a tecla resposta do histrico):
F5 e pressionar Enter repetidamente.
iPad: A aplicao apresenta um pedido.
requestStr_demo()
Pode continuar a aguardar ou pode
cancelar. A resposta tem 5 caracteres.

Nota: Consulte tambm Request, pgina


156.

158 Lista alfabtica


Return Catlogo >
Return [ Expr]
Devolve Expr como resultado da funo.
Utilize num bloco Func ... EndFunc.
Nota: Utilize Voltar sem um argumento
num bloco Prgm...EndPrgm para sair de um
programa.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

right() Catlogo >


right(Lista1 [, Num ]) lista
Devolve os elementos Num mais direita
contidos em Lista1.
Se omitir Num, devolve todos os elementos
de Lista1.
right(sourceString [, Num ]) cadeia
Devolve os caracteres Num mais direita
na cadeia de caracteres sourceString.
Se omitir Num, devolve todos os caracteres
de sourceString.
right(Comparao) expresso
Devolve o lado direito de uma equao ou
desigualdade.

rk23 () Catlogo >


rk23(Expr, Var, depVar, {Var0, VarMax }, Equao diferencial:
depVar0, VarStep [, diftol ])matriz
y'=0.001*y*(100-y) e y(0)=10
rk23(SystemOfExpr, Var, ListOfDepVars,
{Var0, VarMax }, ListOfDepVars0,
VarStep [, diftol ]) matriz
rk23(ListOfExpr, Var, ListOfDepVars,
{Var0, VarMax }, ListOfDepVars0,
VarStep [, diftol ]) matriz

Lista alfabtica 159


rk23 () Catlogo >
Utiliza o mtodo Runge-Kutta para resolver Para ver o resultado completo, prima e,
o sistema de seguida, utilize e para mover o
cursor.

com depVar( Var0)=depVar0 no intervalo Mesma equao com diftol definido para
[Var0,VarMax ]. Apresenta uma matriz cuja 1. E6
primeira fila define os valores de sada Var
conforme definido por VarStep. A segunda
fila define o valor da primeira componente
da soluo nos valores Var
correspondentes, e assim por diante.
Expr o segundo membro que define a Compare o resultado acima com a soluo
equao diferencial ordinria (EDO). exacta CAS obtida atravs de deSolve() e
SystemOfExpr o sistema de segundos seqGen():
membros que definem o sistema de EDOs
(corresponde ordem de variveis
dependentes em ListOfDepVars).
ListOfExpr uma lista de segundos
membros que definem o sistema de EDOs
(corresponde ordem de variveis
dependentes em ListOfDepVars).
Var a varivel independente.
ListOfDepVars uma lista de variveis
dependentes. Sistema de equaes:

{Var0, VarMax } uma lista de dois


elementos que informa a funo para
integrar de Var0 a VarMax .
com y1(0)=2 e y2(0)=5
ListOfDepVars0 uma lista de valores
iniciais para variveis dependentes.
Se VarStep avalia para um nmero
diferente de zero: sinal( VarStep) = sinal
( VarMax -Var0) e solues so
apresentadas em Var0+i*VarStep para
todos os i=0,1,2, tal como
Var0+i*VarStep est em [var0,VarMax ]
(pode no obter um valor de soluo em
VarMax ).

160 Lista alfabtica


rk23 () Catlogo >
se VarStep avaliar para zero, as solues
so apresentadas nos valores Var Runge-
Kutta".
diftol a tolerncia de erro (passa para
0.001).

root() Catlogo >


root(Expr) root
root(Expr1, Expr2) 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 6.

rotate() Catlogo >


rotate(NmeroInteiro1 [, #deRotaes ]) No modo base Bin:
nmero inteiro
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 Para ver o resultado completo, prima e,
NmeroInteiro1 for muito grande para esta
forma, uma operao do mdulo simtrico de seguida, utilize e para mover o
coloca-o no intervalo. Para mais cursor.
informaes, consulte 4 Base2, pgina 22.
Se #deRotaes for positivo, a rotao No modo base Hex:
para a esquerda. Se #deRotaes for
negativo, a rotao para a direita. A
predefinio L1 (rodar um bit para a
direita).
Por exemplo, numa rotao para a direita:

Lista alfabtica 161


rotate() Catlogo >
Cada bit roda para a direita. Importante: Para introduzir um nmero
binrio ou hexadecimal, utilize sempre o
0b00000000000001111010110000110101 prefixo 0b ou 0h (zero, no a letra O).
O bit mais direita roda para o extremo
esquerdo.
produz:
0b10000000000000111101011000011010
O resultado aparece de acordo com o modo
base.
rotate(Lista1 [, #deRotaes ]) lista No modo base Dec:

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 L1 (rodar um elemento para
a direita).
rotate(Cadeia1 [, #deRotaes ]) 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 L1 (rodar um carcter para a
direita).

round() Catlogo >


round(Expr1 [, dgitos ]) 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.

162 Lista alfabtica


round() Catlogo >
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() Catlogo >


rowAdd(Matriz1, rIndex1, rIndex2)
matriz
Devolve uma cpia de Matriz1 com a linha
rIndex2 substituda pela soma das linhas
rIndex1 e rIndex2.

rowDim() Catlogo >


rowDim(Matriz) expresso
Devolve o nmero de linhas em Matriz.
Nota: Consulte tambm colDim() , pgina
32.

rowNorm() Catlogo >


rowNorm(Matriz) 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 32.

Lista alfabtica 163


rowSwap() Catlogo >
rowSwap(Matriz1, rIndex1, rIndex2)
matriz
Devolve Matriz1 com as linhas rIndex1 e
rIndex2 trocadas.

rref() Catlogo >


rref(Matriz1 [, Tol ]) matriz
Devolve a forma de escalo-linha reduzida
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 / ou definir o modo


Auto ou Aproximado para Aproximado,
os clculos so efectuados com a
aritmtica do ponto flutuante.
Se Tol for omitido ou no utilizado, a
tolerncia predefinida for calculada
como:
5E L14 max(dim(Matriz1)) rowNorm
(Matriz1)
Nota: Consulte tambm ref() , pgina 154.

sec() Tecla
sec(Expr1) expresso No modo de ngulo Graus:

sec(Lista1) lista

164 Lista alfabtica


sec() Tecla
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
R para substituir o modo de ngulo
temporariamente.

sec /() Tecla


sec/(Expr1) expresso No modo de ngulo Graus:

sec/(Lista1) lista
Devolve o ngulo cuja secante Expr1 ou
devolve uma lista com as secantes inversas
de cada elemento de Lista1. No modo de ngulo Gradianos:

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:
Nota: Pode introduzir esta funo atravs
da escrita de arcsec(...) no teclado do
computador.

sech() Catlogo >


sech(Expr1) expresso
sech(Lista1) lista
Devolve a secante hiperblica de Expr1 ou
devolve uma lista com as secantes
hiperblicas dos elementos Lista1.

sech/() Catlogo >


sech/(Expr1) expresso No modo de ngulo Radianos e Formato
complexo rectangular:
sech/(Lista1) lista

Lista alfabtica 165


sech/() Catlogo >
Devolve a secante hiperblica inversa de
Expr1 ou devolve uma lista com as
secantes hiperblicas inversas de cada
elemento de Lista1.
Nota: Pode introduzir esta funo atravs
da escrita de arcsech(...) no teclado do
computador.

Send Menu Hub


SendexprOrString1[, exprOrString2] ... Exemplo: ligar o elemento azul do LED RGB
incorporado durante 0,5 segundos.
Programar comando: envia um ou mais
TI-Innovator Hub comandos para um hub
conectado.
exprOrString tem de ser um TI-Innovator
Hub comando vlido. Tipicamente, Exemplo: pedir o valor atual do sensor de
exprOrString contm um comando nvel de luz incorporado no hub. Um
"SET..." para controlar um dispositivo ou comando Get recupera o valor e atribui-o
um comando "READ..." para pedir dados. varivel lightval.

Os argumentos so enviados
sequencialmente para o hub.
Nota: pode usar o comando Send dentro de
um programa definido pelo utilizador, mas
no dentro de uma funo.
Exemplo: enviar uma frequncia calculada
Nota: ver tambm Get (pgina 85), GetStr para o altifalante incorporado no hub. Usar
(pgina 89) e eval() (pgina 68). a varivel especial iostr.SendAns para
mostrar o comando do hub com a
expresso avaliada.

166 Lista alfabtica


seq() Catlogo >
seq(Expr, Var, Baixo, Alto [, Passo ])
lista
Incrementa Var de Baixo at Alto por um
incremento de Passo, avalia Expr e
apresenta os resultados como uma lista. O
contedo original de Var ainda est aqui
aps a concluso de seq() .
Obs: Para forar um resultado aproximado,
O valor predefinido para Passo = 1.
Unidade porttil: Premir / .
Windows: Premir Ctrl+Enter .
Macintosh: Premir +Enter .
iPad: Manter pressionada a tecla Enter e
selecionar .

seqGen() Catlogo >


seqGen(Expr, Var, depVar, {Var0, Gere o primeiros 5 termos da sequncia u
VarMax }[, ListOfInitTerms [, VarStep [, (n ) = u (n -1)2/2, com u (1)=2 e VarStep =1.
CeilingValue ]]]) lista
Gera uma lista de termos para sequncia
depVar(Var)=Expr da seguinte forma:
Incrementa a varivel independente Var de
Var0 at VarMax por VarStep, avalia
depVar(Var) para os valores
correspondentes de Var utilizando a
frmula Expr e ListOfInitTerms e
apresenta os resultados como uma lista. Exemplo no qual Var0=2:

seqGen(ListOrSystemOfExpr, Var,
ListOfDepVars, {Var0, VarMax } [,
MatrixOfInitTerms [, VarStep [,
CeilingValue ]]]) matriz

Exemplo no qual o termo inicial simblico:

Sistema de duas sequncias:

Lista alfabtica 167


seqGen() Catlogo >
Gera uma matriz de termos de um sistema
(ou lista) de sequncias ListOfDepVars
( Var)=ListOrSystemOfExpr da seguinte
forma: Incrementa a varivel independente
Var de Var0 at VarMax por VarStep,
avalia ListOfDepVars( Var) para os valores
correspondentes de Var utilizando a
Nota: O Vazio (_) na matriz do termo inicial
frmula ListOrSystemOfExpr e
acima, utilizado para indicar que o 1
MatrixOfInitTerms e apresenta os
termo para u1(n) calculado utilizando a
resultados como uma matriz.
frmula de sucesso u1(n)=1/n.
O contedo original de Var est inalterado
aps a concluso de seqGen() .
O valor predefinido para VarStep = 1.

seqn() Catlogo >


seqn(Expr(u, n [, ListOfInitTerms[, nMax Gere o primeiros 6 termos da sequncia u
[, CeilingValue ]]])lista (n ) = u (n -1)/2, com u (1)=2.

Gera uma lista de termos para uma


sucesso u(n)=Expr(u, n), da seguinte
forma: Incrementa n a partir de 1 at nMax
por 1, avalia u( n) para os valores
correspondentes de n utilizando a frmula
Expr(u, n) e ListOfInitTerms e apresenta
os resultados como uma lista.
seqn(Expr(n [, nMax [,
CeilingValue ]])lista
Gera uma lista de termos para uma
sucesso no recorrente u(n)=Expr(n), da
seguinte forma: Incrementa n a partir de 1
at nMax por 1, avalia u( n) para os valores
correspondentes de n utilizando a frmula
Expr(n) e apresenta os resultados como
uma lista.
Se nMax estiver em falta, nMax definido
para 2500
Se nMax =0, nMax definido para 2500
Nota: seqn() chamadas seqGen() com n0=1
e nstep =1

168 Lista alfabtica


srie() Catlogo >
srie(Expr1, Var, Ordem [,
Ponto])expresso
srie(Expr1, Var, Ordem [, Ponto]) |
Var>Pontoexpresso
srie(Expr1, Var, Ordem [, Ponto])
Var<Pontoexpresso

Devolve uma representao da srie da


potncia truncada generalizada de Expr1
expandida sobre Ponto atravs do grau
Ordem. Ordem pode ser qualquer nmero
racional. As potncias resultantes de( Var N
Ponto) podem incluir expoentes fraccionais
e/ou negativos. Os coeficientes destas
potncias podem incluir logaritmos de
( Var N Ponto) e outras funes de Var que
so dominadas pelas potncias de ( Var N
Ponto) com o mesmo sinal de expoente.
Ponto predefine-se para 0. Ponto pode ser
ou N, nestes casos, a expanso
efectuada atravs de grau Ordem em 1/
( Var N Ponto).
srie(...) devolve srie(...) se no for
capaz de determinar uma representao,
como para singularidades essenciais, como,
por exemplo, sin( 1/ z) a z=0, eN1/z a z=0, ou
ez a z = ou N.
Se a srie ou um das derivadas tiver uma
descontinuidade em Ponto, o resultado
contm provavelmente subexpresses do
sinal() ou abs() da forma para uma
varivel de expanso real ou (-1) floor(ngulo
())para uma varivel de expanso
complexa, que uma que termina com _.
Se quiser utilizar a srie apenas para
valores num lado de Ponto, adicione o valor
adequado de | Var > Ponto, | Var <
Ponto, | Var | Ponto, ou Var {
Ponto para obter um resultado mais
simples.

Lista alfabtica 169


srie() Catlogo >
srie() pode fornecer aproximaes
simblicas para integrais indefinidos para
os quais solues simblicas podem no ser
obtidas.
srie() distribui-se pelas listas e matrizes
do 1 argumento.
srie() uma verso generalizada de taylor
() .
Como ilustrado pelo ltimo exemplo da
direita, o fluxo das rotinas do visor do
resultado produzido pela srie(...) pode
reorganizar os termos para que o termo
dominante no seja o termo mais
esquerda.
Nota: Consulte tambm dominantTerm() ,
pgina 62.

setMode() Catlogo >


setMode(NmeroInteiroNomeModo, Apresente o valor aproximado de p com a
NmeroInteiroDefinio) nmero predefinio para Ver dgitos e apresente p com
inteiro uma definio de Fix2. Certifique-se de que a
predefinio restaurada aps a execuo do
setMode(lista) lista de nmeros programa.
inteiros
Vlido apenas numa funo ou num
programa.
setMode( NmeroInteiroNomeModo,
NmeroInteiroDefinio) define
temporariamente o modo
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.

170 Lista alfabtica


setMode() Catlogo >
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
87.
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.
Obs para introduo do exemplo: Para
obter instrues sobre como introduzir
programas com vrias linhas e
definies de funes, consulte a seco
Calculadora do manual do utilizador do
produto.

Nome do Nmero Nmeros inteiros da definio


modo inteiro do
modo
Ver dgitos 1 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
ngulo 2 1 =Radianos, 2 =Graus, 3 =Gradianos

Lista alfabtica 171


Nome do Nmero Nmeros inteiros da definio
modo inteiro do
modo
Formato 3 1 =Normal, 2 =Cientfica, 3 =Engenharia
exponencial
Real ou 4 1 =Real, 2 =Rectangular, 3 =Polar
Complexo
Auto or Aprox. 5 1 =Auto, 2 =Aproximado, 3 =Exacto
Formato 6 1 =Rectangular, 2 =Cilndrico, 3 =Esfrico
vectorial
Base 7 1 =Decimal, 2 =Hex, 3 =Binrio
Sistema de 8 1 =SI, 2 =Eng/EUA
unidades

shift() Catlogo >


shift(NmeroInteiro1 [, #deDeslocaes ]) No modo base Bin:
nmero inteiro
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 No modo base Hex:
forma, uma operao do mdulo simtrico
coloca-o no intervalo. Para mais
informaes, consulte 4 Base2, pgina 22.
Se #deDeslocaes for positivo, a
deslocao para a esquerda. Se Importante: Para introduzir um nmero
#deDeslocaes for negativo, a deslocao binrio ou hexadecimal, utilize sempre o
para a direita. A predefinio L1 prefixo 0b ou 0h (zero, no a letra O).
(deslocar um bit para a direita).
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.
Por exemplo, numa deslocao para a
direita:
Cada bit desloca-se para a direita.
0b0000000000000111101011000011010

172 Lista alfabtica


shift() Catlogo >
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 No modo base Dec:

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 L1
(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 L1
(deslocar um carcter para a direita).
Os caracteres introduzidos no incio ou no
fim de lista pela deslocao so definidos
para um espao.

sign() Catlogo >


sign(Expr1) expresso

sign(Lista1) lista

Lista alfabtica 173


sign() Catlogo >
sign(Matriz1) matriz
Para Expr1 real ou complexa, devolve Se o modo do formato complexo for Real:
Expr1 / abs( Expr1) quando Expr1 0.
Devolve 1 se Expr1 for positiva.
Devolve L1 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.
Para uma lista ou matriz, devolve os sinais
de todos os elementos.

simult() Catlogo >


simult(MatrizCoef , VectorConst [, Tol ]) Resolver para x e y:
matriz
x + 2y = 1
Devolve um vector da coluna que contm as
3x + 4y = L1
solues para um sistema de equaes
lineares.
Nota: Consulte tambm linSolve() , pgina
107.
A soluo x= L3 e y=2.
MatrizCoef tem de ser uma matriz
quadrada que contenha os coeficientes das
equaes. Resolver:

VectorConst tem de ter o mesmo nmero ax + by = 1


de linhas (a mesma dimenso) que
MatrizCoef e conter as constantes. cx + dy = 2

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.

174 Lista alfabtica


simult() Catlogo >
Se Tol for omitido ou no utilizado, a
tolerncia predefinida for calculada
como:
5E L14 max(dim(MatrizCoef ))
rowNorm(MatrizCoef )
simult(MatrizCoef , MatrizConst [, Tol ]) Resolver:
matriz
x + 2y = 1
Resolve vrios sistema de equaes
3x + 4y = L1
lineares, em que cada sistema tem os
mesmo coeficientes de equaes, mas
constantes diferentes.
x + 2y = 2
Cada coluna em MatrizConst tem de conter
as constantes para um sistema de 3x + 4y = L3
equaes. Cada coluna da matriz resultante
contm a soluo para o sistema
correspondente.

Para o primeiro sistema, x= L3 e y=2. Para o


segundo sistema, x= L7 e y=9/2.

4sin Catlogo >


Expr 4sin
Nota: Pode introduzir este operador atravs
da escrita de @>sin no teclado do
computador.
Representa Expr em funo do seno. Este
um operador de converso. Apenas pode
ser utilizado no fim da linha de entrada.
4 sin reduz todas as potncias de cos(...)
mdulo 1Nseno(...)^2 para que qualquer
polinmio residual de potncias de seno(...)
tenha expoentes no intervalo [0, 2]. Por
conseguinte, o resultado sem cos(...) se e
s se cos(...) ocorrer na expresso fornecida
apenas em potncias pares.
Nota: Este operador de converso no
suportado nos modos de ngulos Graus ou
Grados. Antes de o utilizar, certifique-se de
que o modo ngulo est definido para
Radianos e que Expr no contm
referncias explcitas a ngulos em graus
ou grados.

Lista alfabtica 175


sin() Tecla
sin(Expr1) expresso No modo de ngulo Graus:

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
No modo de ngulo Gradianos:
actual. Pode utilizar , G ou R para substituir
a definio do modo de ngulo
temporariamente.

No modo de ngulo Radianos:

sin(MatrizQuadrada1) MatrizQuadrada No modo de ngulo Radianos:

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/() Tecla
sin/(Expr1) expresso No modo de ngulo Graus:

sin/(Lista1) lista
sin/( Expr1) devolve o ngulo cujo seno
Expr1 como uma expresso.
No modo de ngulo Gradianos:
sin/( Lista1) devolve uma lista de senos
inversos de cada elemento de Lista1.

176 Lista alfabtica


sin/() Tecla
Nota: O resultado devolvido como um
ngulo expresso em graus, gradianos ou
radianos, de acordo com a definio do No modo de ngulo Radianos:
modo de ngulo actual.
Nota: Pode introduzir esta funo atravs
da escrita de arcsin(...) no teclado do
computador.
sin/(MatrizQuadrada1) Nos modos de ngulo Radianos e Formato
MatrizQuadrada complexo rectangular:

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.

sinh() Catlogo >


sinh(Expr1) expresso
sinh(Lista1) lista
sinh( Expr1) devolve o seno hiperblico do
argumento como uma expresso.
sinh( Lista1) devolve uma lista dos senos
hiperblicos de cada elemento de Lista1.
sinh(MatrizQuadrada1) No modo de ngulo Radianos:
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.

Lista alfabtica 177


sinh/() Catlogo >
sinh/(Expr1) expresso
sinh/(Lista1) lista
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.
Nota: Pode introduzir esta funo atravs
da escrita de arcsinh(...) no teclado.
sinh/(MatrizQuadrada1) No modo de ngulo Radianos:
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.

SinReg Catlogo >


SinReg X, Y [, [Repeties],[ Ponto] [,
Categoria, Incluir] ]
Calcula a regresso sinusoidal nas listas X e
Y. Um resumo dos resultados guardado na
varivel stat.results (pgina 186).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
X e Y so listas de variveis independentes
e dependentes.
Iteraes um valor opcional que especifica
o nmero mximo de vezes (de 1 a 16) que
uma soluo ser tentada. Se for omitido, 8
utilizado. Em geral, valores maiores
resultam numa melhor preciso, mas
maiores tempos de execuo, e vice-versa.

178 Lista alfabtica


SinReg Catlogo >
Perodo especifica um perodo previsto. Se
for omitido, a diferena entre os valores em
X deve ser igual e por ordem sequencial. Se
especificar Perodo, as diferenas entre os
valores x podem ser desiguais.
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so considerados no clculo.
A sada de SinReg sempre em radianos,
independentemente da definio do modo
de ngulo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de
Descrio
sada
stat.RegEqn Equao de regresso: a sin(bx+c)+d

stat.a, stat.b, Parmetros de regresso


stat.c, stat.d

stat.Resid Resduos da regresso

stat.XReg Lista de dados na Lista X modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

stat.YReg Lista de dados na Lista Y modificada utilizada na regresso com base nas restries
de Freq , Lista de categorias e Incluir categorias

stat.FreqReg Lista de frequncias correspondentes a stat.XReg e stat.YReg

solve() Catlogo >


solve(Equao, Var)Expresso
booleana
solve(Equao,
Var=Hiptese )Expresso booleana
solve(Desigualdade , Var)Expresso
booleana

Lista alfabtica 179


solve() Catlogo >
Apresenta solues reais candidatas de
uma equao ou uma inequao para Var.
O objectivo apresentar candidatos para
todas as solues. No entanto, podem
existir equaes ou inequaes 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.
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.
Para o modo Exacto, as partes que no
podem ser resolvidas so devolvidas como
uma desigualdade ou equao implcita.
Utilize o operador de limite (|) para No modo de ngulo Radianos:
restringir o intervalo da soluo e/ou outras
variveis que ocorram na equao ou na
desigualdade. Quando encontrar uma
soluo num intervalo, pode utilizar os
operadores de desigualdade 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.

180 Lista alfabtica


solve() Catlogo >
Como solve() devolve sempre um resultado
booelano, pode utilizar and, or, e not
para combinar os resultados de solve() uns
com os outros ou com outras expresses
booleanas.
As solues podem conter uma constante No modo de ngulo Radianos:
indefinida nova nica no formato nj, sendo j
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(Eqn1andEqn2 [and ],
VarOuHiptese1, VarOuHiptese2 [,
])Expressobooleana
solve(SistemaDeEquaes,
VarOuHiptese1, VarOuHiptese2 [,
])Expressobooleana
solve({Eqn1, Eqn2 [,...]} {VarOuHiptese1,
VarOuHiptese2 [,
]})Expressobooleana
Apresenta solues reais candidatas para
equaes algbricas simultneas, em que
cada VarOuHiptese especifica uma
varivel que pretenda resolver.

Lista alfabtica 181


solve() Catlogo >
Pode separar as equaes com o operador
and ou pode introduzir um
SistemaDeEquaes com um modelo do
Catlogo. O nmero de
argumentosVarOuHiptese tem de
corresponder ao nmero de equaes.
Opcionalmente, pode especificar uma
hiptese inicial para uma varivel. Cada
VarOuHiptese tem de ter a forma:
varivel
ou
varivel = nmero real ou no real
Por exemplo, x vlido e, por isso, x=3.
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.
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. Para ver o resultado completo, prima e,
de seguida, utilize e para mover o
As solues dos cilindros ilustram como as
famlias de solues podem conter cursor.
constantes arbitrrias da forma c k, em que
k um sufixo com valor inteiro de 1 a 255.

182 Lista alfabtica


solve() Catlogo >
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.
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 Para ver o resultado completo, prima e,
variveis de solues tem de ser igual ao de seguida, utilize e para mover o
nmero de equaes e todas as outras cursor.
variveis nas equaes tm de ser
simplificadas para nmeros.
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 Catlogo >


SortA Lista1 [, Lista2 ] [, Lista3 ] ...
SortA Vector1 [, Vector2 ] [, Vector3 ] ...
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.

Lista alfabtica 183


SortA Catlogo >
Todos os argumentos tm de ter nomes de
listas ou vectores. Todos os argumentos
tm de ter dimenses iguais.
Os elementos (nulos) vazios do primeiro
argumento movem-se para a parte inferior.
Para mais informaes sobre os elementos
vazios, consulte pgina 249.

SortD Catlogo >


SortD Lista1 [, Lista2 ] [, Lista3 ] ...
SortD Vector1 [, Vector ] [, Vector3 ] ...
Idntico a SortA, excepto que SortD ordena
os elementos por ordem decrescente.
Os elementos (nulos) vazios do primeiro
argumento movem-se para a parte inferior.
Para mais informaes sobre os elementos
vazios, consulte pgina 249.

4Sphere Catlogo >


Vector 4Sphere Obs: Para forar um resultado aproximado,

Nota: Pode introduzir esta funo atravs Unidade porttil: Premir / .


da escrita de @>Sphere no teclado. Windows: Premir Ctrl+Enter .
Macintosh: Premir +Enter .
Apresenta o vector da linha ou coluna em
iPad: Manter pressionada a tecla Enter e
forma esfrica [r q f].
selecionar .
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.

Prima

184 Lista alfabtica


4Sphere Catlogo >

sqrt () Catlogo >


sqrt(Expr1) expresso
sqrt(Lista1) 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 5.

Lista alfabtica 185


stat.results Catlogo >
stat.results
Apresenta os resultados de um clculo
estatstico.
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.
Nota: Evite definir variveis que utilizem os
mesmos nomes das 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.dfDenom stat.MedianY stat.Q3X stat.SSBlock

stat.AdjR stat.dfBlock stat.MEPred stat.Q3Y stat.SSCol

stat.b stat.dfCol stat.MinX stat.r stat.SSX

stat.b0 stat.dfError stat.MinY stat.r stat.SSY

stat.b1 stat.dfInteract stat.MS stat.RegEqn stat.SSError

stat.b2 stat.dfReg stat.MSBlock stat.Resid stat.SSInteract

stat.b3 stat.dfNumer stat.MSCol stat.ResidTrans stat.SSReg

stat.b4 stat.dfRow stat.MSError stat. sx stat.SSRow

stat.b5 stat.DW stat.MSInteract stat. sy stat.tList

stat.b6 stat.e stat.MSReg stat. sx1 stat.UpperPred

stat.b7 stat.ExpMatrix stat.MSRow stat. sx2 stat.UpperVal

stat.b8 stat. F stat.n stat. Gx stat. v

stat.b9 stat. F Block stat. stat. Gx stat. v1

stat.b10 stat. F col stat. 1 stat. Gxy stat. v2

stat.bList stat. F Interact stat. 2 stat. Gy stat. vDiff

stat. c stat.FreqReg stat. Diff stat. Gy stat. vList

stat.c stat. F row stat.PList stat.s stat.XReg

stat.CLower stat.Leverage stat.PVal stat.SE stat.XVal

186 Lista alfabtica


stat.CLowerList stat.LowerPred stat.PValBlock stat.SEList stat.XValList

stat.CompList stat.LowerVal stat.PValCol stat.SEPred stat. w

stat.CompMatrix stat.m stat.PValInteract stat.sResid stat. y


stat.CookDist stat.MaxX stat.PValRow stat.SEslope stat. y List
stat.CUpper stat.MaxY stat.Q1X stat.sp
stat.YReg
stat.CUpperList stat.ME stat.Q1Y stat.SS

stat.d stat.MedianX

Nota: Sempre que a aplicao Listas e Folha de Clculo calcula parmetros


estatsticos, copia as variveis do grupo stat. para um grupo stat#., em que #
um nmero que incrementado automaticamente. Isto permite manter os
resultados anteriores durante a execuo de vrios clculos.

stat.values Catlogo >


stat.values Consulte o exemplo de stat.results.

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.

stDevPop() Catlogo >


stDevPop(Lista [, ListFreq ]) Nos modos auto e de ngulo Radianos:

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. Os elementos (nulos) vazios so
ignorados. Para mais informaes sobre os
elementos vazios, consulte pgina 249.

Lista alfabtica 187


stDevPop() Catlogo >
stDevPop(Matriz1 [, MatrizFreq ])
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. Os elementos (nulos) vazios so
ignorados. Para mais informaes sobre os
elementos vazios, consulte pgina 249.

stDevSamp() Catlogo >


stDevSamp(Lista [, ListaFreq ])
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. Os elementos (nulos) vazios so
ignorados. Para mais informaes sobre os
elementos vazios, consulte pgina 249.
stDevSamp(Matriz1 [, MatrizFreq ])
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. Os elementos (nulos) vazios so
ignorados. Para mais informaes sobre os
elementos vazios, consulte pgina 249.

188 Lista alfabtica


Stop (Parar) Catlogo >
Stop
Programar comando: Termina o programa.
Stop no permitido em funes.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

Consulte & (guardar), pgina


Store (Guardar) 246.

string() Catlogo >


strin g(Expr) cadeia
Simplifica Expr e devolve o resultado como
uma cadeia de caracteres.

subMat() Catlogo >


subMa t(Matriz1 [, LinhaInicial ] [,
ColInicial ] [, LinhaFinal ] [, ColFinal ])
matrix
Devolve a submatriz especificada de
Matriz1.
Predefinies: LinhaInicial =1, ColInicial
=1, LinhaFinal =ltima linha, ColFinal
=ltima coluna.

Sigma (Soma) Consulte G(), pgina 237.

Lista alfabtica 189


sum() Catlogo >
sum(Lista [, Incio [, Fim ]]) expresso
Devolve a soma dos elementos em Lista.
Incio e Fim so opcionais. Especificam um
intervalo de elementos.
Qualquer argumento vazio produz um
resultado vazio. Os elementos (nulos)
vazios da Lista so ignorados. Para mais
informaes sobre os elementos vazios,
consulte pgina 249.
sum(Matrix1 [, Incio [, Fim ]]) 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.
Qualquer argumento vazio produz um
resultado vazio. Os elementos (nulos)
vazios da Matriz1 so ignorados. Para mais
informaes sobre os elementos vazios,
consulte pgina 249.

sumIf() Catlogo >


sumIf(Lista, Critrios [, ListaDeSomas ])
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 ?

190 Lista alfabtica


sumIf() Catlogo >
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.
Os elementos (nulos) vazios so ignorados.
Para mais informaes sobre os elementos
vazios, consulte pgina 249.
Nota: Consulte tambm countIf() , pgina
41.

sumSeq() Consulte G(), pgina 237.

system() Catlogo >


system(Equ1 [, Equ2 [, Equ3 [, ...]]])
system(Expr1 [, Expr2 [, Expr3 [, ...]]])
Devolve um sistema de equaes
formatado como uma lista. Pode tambm
criar um sistema com um modelo.
Nota: Consulte tambm Sistema de
equaes , pgina 7.

Lista alfabtica 191


T

T (transpor) Catlogo >


Matriz1Tmatriz
Apresenta a transposta dos conjugados dos
complexo da Matriz1.
Nota: Pode introduzir este operador atravs
da escrita de @t no teclado do computador.

tan() Tecla
tan(Expr1) expresso No modo de ngulo Graus:

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.
No modo de ngulo Gradianos:
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 R para substituir
a definio do modo de ngulo
temporariamente.

No modo de ngulo Radianos:

tan(MatrizQuadrada1) MatrizQuadrada No modo de ngulo Radianos:

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() .

192 Lista alfabtica


tan() Tecla
MatrizQuadrada1 tem de ser diagnolizvel.
O resultado contm sempre os nmeros de
ponto flutuante.

tan/() Tecla
tan/(Expr1) expresso No modo de ngulo Graus:

tan/(Lista1) lista
tan/( Expr1) devolve o ngulo cuja tangente
Expr1 como uma expresso.
No modo de ngulo Gradianos:
tan/( Lista1) devolve uma lista das
tangentes inversas de cada elemento de
Lista1.
Nota: O resultado devolvido como um
ngulo expresso em graus, gradianos ou No modo de ngulo Radianos:
radianos, de acordo com a definio do
modo de ngulo actual.
Nota: Pode introduzir esta funo atravs
da escrita de arctan(...) no teclado.
tan/(MatrizQuadrada1) No modo de ngulo Radianos:
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.

Lista alfabtica 193


tangentLine() Catlogo >
tangentLine(Expr1,Var,Ponto)expresso
tangentLine
(Expr1,Var=Ponto)expresso
Apresenta a recta tangente curva
representada por Expr1 no ponto
especificado em Var=Ponto.
Certifique-se de que a varivel
independente no est definida.
Por exemplo, se f1(x):=5 e x:=3, ento
tangentLine( f1(x),x,2) apresenta falso.

tanh() Catlogo >


tanh(Expr1) expresso
tanh(Lista1) lista
tanh( Expr1) devolve a tangente hiperblica
do argumento como uma expresso.
tanh( Lista1) devolve uma lista das
tangentes hiperblicas de cada elemento
de Lista1.
tanh(MatrizQuadrada1) No modo de ngulo Radianos:
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.

tanh/() Catlogo >


tanh/(Expr1) expresso No Formato complexo rectangular:

tanh/(Lista1) lista
tanh/( Expr1) devolve a tangente
hiperblica inversa do argumento como
uma expresso.

194 Lista alfabtica


tanh/() Catlogo >
tanh/( Lista1) devolve uma lista das
tangentes hiperblicas inversas de cada
elemento de Lista1.
Nota: Pode introduzir esta funo atravs
da escrita de arctanh(...) no teclado.
tanh/(MatrizQuadrada1) No modo de ngulo Radianos e Formato
MatrizQuadrada complexo rectangular:

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 Para ver o resultado completo, prima e,
ponto flutuante. de seguida, utilize e para mover o
cursor.

taylor() Catlogo >


taylor(Expr1, Var, Ordem[,
Ponto])expresso
Devolve o polinmio de Taylor requerido. O
polinmio inclui termos no nulos de graus
inteiros de zero a Ordem em ( Var menos
Ponto). taylor() devolve-se se no existir
nenhuma srie de potncia truncada desta
ordem ou se quiser expoentes fraccionais
ou negativos. Utilize a multiplicao
temporria e/ou a substituio por uma
potncia de ( Var menos Ponto) para
determinar sries de potncias mais gerais.
Ponto predefine-se para zero e o ponto
de expanso.

tCdf() Catlogo >


tCdf(LimiteInferior, LimiteSuperior, dfs)
nmero se LimiteInferior e
LimiteSuperior forem nmeros, lista se
LimiteInferior e LimiteSuperior forem
listas

Lista alfabtica 195


tCdf() Catlogo >
Calcula a probabilidade da distribuio
Student- t entre LimiteInferior e
LimiteSuperior para os graus de liberdade
especificados df .
Para P(X { LimiteSuperior), defina
LimiteInferior = ..

tCollect() Catlogo >


tCollect(Expr1) 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.

tExpand() Catlogo >


tExpand(Expr1) 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.

196 Lista alfabtica


tExpand() Catlogo >
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.

Text Catlogo >


TextCadeiaDePedido[, MostrarMarcador] Defina um programa que interrompa a
visualizao aps cinco nmeros aleatrios
Programar comando: Interrompe o numa caixa de dilogo.
programa e mostra a cadeia de caracteres
CadeiaDoPedido numa caixa de dilogo. No modelo Prgm...EndPrgm, complete
cada linha, premindo @ em vez de .
Quando o utilizador seleccionar OK, a
No teclado do computador, prima sem
execuo do programa continua.
soltar Alt e prima Enter .
O argumento marcador opcional pode ser
qualquer expresso.
Define text_demo()=Prgm
Se omitir MostrarMarcador e avaliar For i,1,5
para 1, a mensagem de texto adicionada
strinfo:=Random number&
ao histrico da Calculadora. string(rand(i))
Se MostrarMarcador avaliar para 0, a
Text strinfo
mensagem de texto no adicionada ao
histrico. EndFor
EndPrgm
Se o programa necessitar de uma resposta
escrita do utilizador, consulte Request,
pgina 156, ouRequestStr, pgina 158. Executar o programa:
Nota: Pode utilizar este comando num text_demo()
programa definido pelo utilizador, mas no
numa funo.
Amostra de uma caixa de dilogo:

Lista alfabtica 197


Text Catlogo >

Then Consulte If, pgina 91.

tInterval Catlogo >


tInterval Lista[,Freq[,NvelC]]
(Entrada da lista de dados)
tInterval v,sx ,n[,NvelC]
(Entrada estatstica do resumo)
Calcula um intervalo de confiana t . Um
resumo dos resultados guardado na
varivel stat.results (pgina 186).
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.CLower, Intervalo de confiana para uma mdia de populao desconhecida
stat.CUpper

stat. x Mdia da amostra da sequncia de dados da distribuio aleatria


normal

stat.ME Margem de erro

stat.df Graus de liberdade

stat. sx Desvio padro da amostra

stat.n Comprimento da sequncia de dados com a mdia da amostra

tInterval_2Samp Catlogo >


tInterval_2Samp Lista1, Lista2 [, Freq1 [,
Freq2 [, NvelC [, Combinado ]]]]

198 Lista alfabtica


tInterval_2Samp Catlogo >
(Entrada da lista de dados)
tInterval_2Samp v 1, sx1, n1, v 2, sx2, n2 [,
NvelC [, Combinado ]]
(Entrada estatstica do resumo)
Calcula um intervalo de confiana t de duas
amostras. Um resumo dos resultados
guardado na varivel stat.results (pgina
186).
Combinado = 1 combina variaes;
Combinado = 0 no combina variaes.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.CLower, Intervalo de confiana com probabilidade da distribuio do nvel de
stat.CUpper confiana

stat. x1 - x2 Mdias das amostras das sequncias de dados da distribuio aleatria


normal

stat.ME Margem de erro

stat.df Graus de liberdade

stat. x1, stat. x2 Mdias das amostras das sequncias de dados da distribuio aleatria
normal

stat. sx1, stat. sx2 Desvios padro das amostras para Lista 1 e Lista 2

stat.n1, stat.n2 Nmero de amostras em sequncias de dados

stat.sp Desvio padro combinado. Calculado quando Combinado= SIM.

tmpCnv() Catlogo >


tmpCnv(Expr_ UnidTemp, _
UnidTemp2) expresso _ UnidTemp2
Converte um valor da temperatura
especificado pela Expr de uma unidade
para a outra. As unidades de temperatura
vlidas so: Nota: Pode utilizar o Catlogo para
seleccionar as unidades de temperatura.
_ C Celsius
_ F Fahrenheit

Lista alfabtica 199


tmpCnv() Catlogo >
_ K Kelvin
_ R Rankine
Para escrever , seleccione-o nos smbolos
do Catlogo.

para escrever _, prima /_.


Por exemplo, 100_ C converte-se para
212_ F.
Para converter um intervalo de
temperatura, utilize @tmpCnv() .

@tmpCnv() Catlogo >


@tmpCnv(Expr_ UnidTemp , _ Para escrever @ , seleccione-o nos smbolos
UnidTemp2 ) expresso _ UnidTemp2 do Catlogo.

Nota: Pode introduzir esta funo atravs


da escrita de deltaTmpCnv(...) no
teclado.
Converte um intervalo de temperatura (a
diferena entre dois valores de
temperatura) especificado pela Expr de
uma unidade para a outra. As unidades de Nota: Pode utilizar o Catlogo para
temperatura vlidas so: seleccionar as unidades de temperatura.

_CCelsius
_FFahrenheit
_KKelvin
_RRankine
Para introduzir , seleccione-o na Palete de
smbolos ou escreva @d.

para escrever _, prima /_.


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.

200 Lista alfabtica


@tmpCnv() Catlogo >
Para converter um valor de temperatura
especfico em vez de um intervalo, utilize
tmpCnv() .

tPdf() Catlogo >


tPdf(ValX, df ) nmero se ValX for um
nmero, lista se ValX for uma lista
Calcula a funo de densidade da
probabilidade (pdf) para a distribuio
Student- t num valor x especificado com os
graus de liberdade especificados df .

trace() Catlogo >


trace(MatrizQuadrada)expresso
Apresenta o trao (soma de todos os
elementos na diagonal principal) de
MatrizQuadrada.

Try Catlogo >


Try
bloco1
Else
bloco2
EndTry
Executa o 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
cdigo de erro para permitir que o
programa efectue a recuperao do erro.
Para obter uma lista de cdigos de erros,
consulte Mensagens e cdigos de erros,
pgina 255.

Lista alfabtica 201


Try Catlogo >
bloco1 e bloco2 podem ser uma nica
palavra ou uma srie de palavras separadas
pelo carcter :.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.
Exemplo 2 Definir valores prprios(a,b)=Prgm

Para ver os comandos Try, ClrErr e PassErr Os valores prprios do programa(A,B)


na operao, introduza o programa de mostra os valores prprios de AB
valores prprios() apresentado direita.
Ensaio
Execute o programa atravs da execuo de
cada uma das seguintes expresses. Disp "A= ",a

Disp "B= ",b

Disp " "

Disp "Valores prprios de AB so:",eigVl


(a*b)

Else

Nota: Consulte tambm ClrErr , pgina 31, e PassErr , If errCode=230 Then


pgina 138.
Disp "Error: Produto de AB tem de ser
uma matriz quadrada"

ClrErr

Else

PassErr

EndIf

EndTry

EndPrgm

tTest Catlogo >


tTest m0, Lista [, Freq [, Hiptese ]]
(Entrada da lista de dados)

tTest m0, x, sx , n, [ Hiptese ]


(Entrada estatstica do resumo)

202 Lista alfabtica


tTest Catlogo >
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 (pgina
186).
Teste H0: m = m0, em relao a uma das
seguintes:
Para Ha: m < m0, defina Hiptese <0

Para Ha: m m0 (predefinio), defina


Hiptese =0
Para Ha: m > m0, defina Hiptese >0

Para mais informaes sobre o efeito dos


elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.t (x N m0) / (stdev / sqrt(n))

stat.PVal Menor nvel de significncia para o qual a hiptese nula pode ser rejeitada

stat.df Graus de liberdade

stat. x Mdia da amostra da sequncia de dados em Lista

stat.sx Desvio padro da amostra da sequncia de dados

stat.n Tamanho da amostra

tTest_2Samp Catlogo >


tTest_2Samp Lista1, Lista2 [, Freq1 [,
Freq2 [, Hiptese [, Combinado ]]]]
(Entrada da lista de dados)
tTest_2Samp v 1, sx1, n1, v 2, sx2, n2 [,
Hiptese [, Combinado ]]
(Entrada estatstica do resumo)
Calcula um teste t de duas amostras. Um
resumo dos resultados guardado na
varivel stat.results (pgina 186).

Lista alfabtica 203


tTest_2Samp Catlogo >
Teste H0: m1 = m2, em relao a uma das
seguintes:
Para Ha: m1< m2, defina Hiptese <0

Para Ha: m1 m2 (predefinio), defina


Hiptese =0
Para Ha: m1> m2, defina Hiptese >0

Combinado=1 combina as varincias


Combinado=0 no combina as varincias
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.t Valor normal padro calculado para a diferena de mdias

stat.PVal Menor nvel de significncia para o qual a hiptese nula pode ser rejeitada

stat.df Graus de liberdade para a t-statistic

stat. x1, stat. x2 Mdias da amostra das sequncias de dados em Lista 1 e Lista 2

stat.sx1, stat.sx2 Desvios padro da amostra das sequncias de dados em Lista 1 e Lista 2

stat.n1, stat.n2 Tamanho das amostras

stat.sp Desvio padro combinado. Calculado quando Combinado =1.

tvmFV() Catlogo >


tvmFV(N, I, PV, Pmt , [ PpY ], [ CpY ], [
PmtAt ]) valor
Funo financeira que calcula o valor futuro
do dinheiro.
Nota: Os argumentos utilizados nas funes
TVM so descritos na tabela de argumentos
TVM, pgina 206. Consulte tambm
amortTbl() , pgina 12.

tvmI() Catlogo >


tvmI(N, PV, Pmt , FV, [ PpY ], [ CpY ], [
PmtAt ]) valor

204 Lista alfabtica


tvmI() Catlogo >
Funo financeira que calcula a taxa de juro
por ano.
Nota: Os argumentos utilizados nas funes
TVM so descritos na tabela de argumentos
TVM, pgina 206. Consulte tambm
amortTbl() , pgina 12.

tvmN() Catlogo >


tvmN(I, PV, Pmt , FV, [ PpY ], [ CpY ], [
PmtAt ]) valor
Funo financeira que calcula o nmero de
perodos de pagamento.
Nota: Os argumentos utilizados nas funes
TVM so descritos na tabela de argumentos
TVM, pgina 206. Consulte tambm
amortTbl() , pgina 12.

tvmPmt() Catlogo >


tvmPmt(N, I, PV, FV, [ PpY ], [ CpY ], [
PmtAt ]) valor
Funo financeira que calcula o montante
de cada pagamento.
Nota: Os argumentos utilizados nas funes
TVM so descritos na tabela de argumentos
TVM, pgina 206. Consulte tambm
amortTbl() , pgina 12.

tvmPV() Catlogo >


tvmPV(N, I, Pmt , FV, [ PpY ], [ CpY ], [
PmtAt ]) valor
Funo financeira que calcula o valor
actual.
Nota: Os argumentos utilizados nas funes
TVM so descritos na tabela de argumentos
TVM, pgina 206. Consulte tambm
amortTbl() , pgina 12.

Lista alfabtica 205


Argumento
Descrio Tipo de dados
TVM*
N Nmero de perodos de pagamento nmero real

I Taxa de juro anual nmero real

PV Valor actual nmero real

Pmt Montante do pagamento nmero real

FV Valor actual nmero real

PpY Pagamentos por ano, predefinio=1 nmero inteiro > 0

CpY Perodos compostos por ano, predefinio=1 nmero inteiro > 0

PmtAt Pagamento devido no fim ou no incio de cada perodo, nmero inteiro (0=fim,
predefiniot=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.

TwoVar Catlogo >


TwoVar X, Y[, [Freq] [, Categoria, Incluir]]
Calcula a estatstica TwoVar. Um resumo
dos resultados guardado na varivel
stat.results (pgina 186).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.
X e Y so listas de variveis dependentes e
independentes.
Freq uma lista opcional de valores de
frequncia. Cada elemento em Freq
especifica a frequncia de ocorrncia para
cada ponto de dados X e Y correspondente.
O valor predefinido 1. Todos os elementos
tm de ser nmeros inteiros 0.
Categoria uma lista de cdigos de
categorias para os dados X e Y
correspondentes.
Incluir uma lista de um ou mais cdigos
de categorias. Apenas os itens de dados cujo
cdigo de categoria est includo nesta lista
so includos no clculo.

206 Lista alfabtica


TwoVar Catlogo >
Um elemento (nulo) vazio em qualquer das
listas X, Freq ou Category resulta num nulo
para o elemento correspondente de todas
essas listas. Um elemento vazio em
qualquer uma das listas de X1 a X20 resulta
num vazio para o elemento correspondente
de todas essas listas. Para mais informaes
sobre os elementos vazios, consulte pgina
249.

Varivel de sada Descrio


stat. v Mdia dos valores x

stat. Gx Soma dos valores x

stat. G x2 Soma de valores x2

stat.sx Desvio padro da amostra de x

stat. sx Desvio padro da populao de x

stat.n Nmero de pontos de dados

stat. w Mdia de valores y

stat. Gy Soma de valores y

stat. G y2 Soma de valores y2

stat.sy Desvio padro da amostra de y

stat. sy Desvio padro da populao de y

stat. Gxy Soma de valores x y

stat.r Coeficiente de correlao

stat.MinX Mnimo dos valores x

stat.Q 1X 1 quartil de x

stat.MedianX Mediana de x

stat.Q 3X 3 quartil de x

stat.MaxX Mximo de valores x

stat.MinY Mnimo dos valores y

stat.Q 1Y 1 quartil de y

stat.MedY Mediana de y

Lista alfabtica 207


Varivel de sada Descrio
stat.Q 3Y 3 quartil de y

stat.MaxY Mximo de valores y

stat. G (x - v )2 Soma de quadrados de desvios da mdia de x

stat. G (y - w )2 Soma de quadrados de desvios da mdia de y

unitV() Catlogo >


unitV(Vector1) 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.

Para ver o resultado completo, prima e,


de seguida, utilize e para mover o
cursor.

unLock Catlogo >


unLockVar1[, Var2] [, Var3] ...
unLockVar.
Desbloqueia as variveis ou o grupo de
variveis especificadas. No pode eliminar
ou modificar as variveis bloqueadas.
Consulte Lock, pgina 111, e getLockInfo() ,
pgina 87.

208 Lista alfabtica


V

varPop() Catlogo >


varPop(Lista [,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.
Se um elemento numa das listas estiver
vazio (nulo), esse elemento ignorado e o
elemento correspondente na outra lista
tambm ignorado. Para mais informaes
sobre os elementos vazios, consulte pgina
249.

varSamp() Catlogo >


varSamp(Lista [, ListaFreq ]) 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.
Se um elemento numa das listas estiver
vazio (nulo), esse elemento ignorado e o
elemento correspondente na outra lista
tambm ignorado. Para mais informaes
sobre os elementos vazios, consulte pgina
249.
varSamp(Matriz1 [, MatrizFreq ])
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.

Lista alfabtica 209


varSamp() Catlogo >
Nota: Matriz1 tem de conter pelo menos
duas linhas.
Se um elemento numa das matrizes estiver
vazio (nulo), esse elemento ignorado e o
elemento correspondente na outra matriz
tambm ignorado. Para mais informaes
sobre os elementos vazios, consulte pgina
249.

Wait Catlogo >


Wait tempoEmSegundos Para aguardar 4 segundos:
Wait 4
Suspende a execuo durante um perodo de
tempoEmSegundos segundos.
Para aguardar 1/2 segundo:
Wait particularmente til num programa Wait 0.5
que precise de algum tempo para permitir
que os dados se tornem disponveis.
Para aguardar 1,3 segundos usando a
O argumento tempoEmSegundos tem de ser varivel seccount:
uma expresso que se simplifique num valor seccount:=1.3
decimal no intervalo de 0 a 100. O comando Wait seccount
arredonda este valor para cima em 0,1
segundos.
Este exemplo acende um LED verde durante
Para cancelar uma Wait que est em 0,5 segundos e depois, apaga-o.
andamento, Send SET GREEN 1 ON
Dispositivo porttil: Manter pressionada a Wait 0.5
Send SET GREEN 1 OFF
tecla c e pressionar
repetidamente.
Windows: Manter pressionada a tecla
F12 e pressionar Enter repetidamente.
Macintosh: Manter pressionada a tecla
F5 e pressionar Enter repetidamente.
iPad: A aplicao apresenta um pedido.
Pode continuar a aguardar ou pode
cancelar.
Nota: Pode usar o comando Wait dentro de
um programa definido pelo utilizador, mas
no dentro de uma funo.

210 Lista alfabtica


warnCodes () Catlogo >
warnCodes(Expr1, StatusVar)expresso
Avalia a expresso Expr1, apresenta o
resultado e guarda os cdigos de quaisquer
avisos gerados na varivel da lista
StatusVar. Se no forem gerados avisos,
esta funo atribui a StatusVar uma lista
vazia. Para ver o resultado completo, prima e,
Expr1 pode ser qualquer expresso de seguida, utilize e para mover o
matemtica TI-Nspire ou TI-Nspire CAS cursor.
vlida. No pode utilizar um comando ou
atribuio como Expr1.
StatusVar tem de ser um nome de varivel
vlido.
Para uma lista dos cdigos de aviso e
mensagens associadas, consulte pgina
264.

when() Catlogo >


when(Condio, ResultadoVerdadeiro [,
ResultadoFalso ][,
ResultadoDesconhecido ]) 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.

Lista alfabtica 211


While Catlogo >
While Condio
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 :.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

xor (xou) Catlogo >


ExprBooleana1xorExprBooleana2 devolve
expresso booleana
ListaBooleana1xorListaBooleana2 devolve
lista booleana
MatrizBooleana1xorMatrizBooleana2
devolve matriz 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 135.
NmeroInteiro1 xor NmeroInteiro2 No modo base Hex:
nmero inteiro
Importante: Zero, no a letra O.

212 Lista alfabtica


xor (xou) Catlogo >
Compara dois nmeros inteiros reais bit a No modo base Bin:
bit com uma operao xor. Internamente,
ambos os nmeros inteiros so convertidos
para nmeros binrios de 64 bits assinados.
Quando os bits correspondentes forem Nota: Uma entrada binria pode ter at 64
comparados, o resultado 1 se um dos bits dgitos (no contando com o prefixo 0b).
(mas no ambos) for 1; caso contrrio, o Uma entrada hexadecimal pode ter at 16
resultado 0. O valor devolvido representa dgitos.
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 0h, respectivamente. Sem um
prefixo, os nmeros inteiros so tratados
como decimais (base 10).
Se introduzir um nmero inteiro na base 10
muito grande para uma forma binria de 64
bits assinada, utilizada uma operao de
mdulo simtrico para colocar o valor no
intervalo adequado. Para mais informaes,
consulte 4 Base2, pgina 22.
Nota: Consulte or, pgina 135.

zeros() Catlogo >


zeros(Expr, Var)lista
zeros(Expr, Var=Hiptese )lista
Apresenta uma lista de valores reais
candidatos de Var que tornam Expr=0.
zeros() faz isto, calculando exp4 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() .

Lista alfabtica 213


zeros() Catlogo >
zeros({Expr1, Expr2 }, {VarOuTentativa1,
VarOrTentativa2 [, ] }) 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, Extrair linha 2:
indexe a matriz por [ linha ].

214 Lista alfabtica


zeros() Catlogo >
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.
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.

zInterval Catlogo >


zInterval s, Lista [, Freq [, NvelC ]]
(Entrada da lista de dados)
zInterval s, v, n [, NvelC]

Lista alfabtica 215


zInterval Catlogo >
(Entrada estatstica do resumo)
Calcula um intervalo de confiana z. Um
resumo dos resultados guardado na
varivel stat.results (pgina 186).
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.CLower, Intervalo de confiana para uma mdia de populao desconhecida
stat.CUpper

stat. x Mdia da amostra da sequncia de dados da distribuio aleatria


normal

stat.ME Margem de erro

stat.sx Desvio padro da amostra

stat.n Comprimento da sequncia de dados com a mdia da amostra

stat. s Desvio padro da populao conhecido para a sequncia de dados Lista

zInterval_1Prop Catlogo >


zInterval_1Prop x , n [, NvelC]
Calcula um intervalo de confiana z de uma
proporo. Um resumo dos resultados
guardado na varivel stat.results (pgina
186).
x um nmero inteiro no negativo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.CLower, Intervalo de confiana com probabilidade da distribuio do nvel de
stat.CUpper confiana

stat. Proporo calculada de sucessos

stat.ME Margem de erro

stat.n Nmero de amostras na sequncia de dados

216 Lista alfabtica


zInterval_2Prop Catlogo >
zInterval_2Prop x1, n1, x2, n2 [, NvelC]
Calcula um intervalo de confiana z de duas
propores. Um resumo dos resultados
guardado na varivel stat.results (pgina
186).
x1 e x2 so nmeros inteiros no negativos.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.CLower, Intervalo de confiana com probabilidade da distribuio do nvel de
stat.CUpper confiana

stat. Diff Diferena calculada entre propores

stat.ME Margem de erro

stat. 1 Primeira previso da proporo da amostra

stat. 2 Segunda previso da proporo da amostra

stat.n1 Tamanho da amostra na sequncia de dados um

stat.n2 Tamanho da amostra na sequncia de dados dois

zInterval_2Samp Catlogo >


zInterval_2Samp s 1, s 2, Lista1, Lista2 [,
Freq1 [, Freq2, [ NvelC ]]]
(Entrada da lista de dados)
zInterval_2Samp 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 (pgina
186).
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Lista alfabtica 217


Varivel de sada Descrio
stat.CLower, Intervalo de confiana com probabilidade da distribuio do nvel de
stat.CUpper confiana

stat. x1 - x2 Mdias das amostras das sequncias de dados da distribuio aleatria


normal

stat.ME Margem de erro

stat. x1, stat. x2 Mdias das amostras das sequncias de dados da distribuio aleatria
normal

stat. sx1, stat. sx2 Desvios padro da amostra para Lista 1 e Lista 2

stat.n1, stat.n2 Nmero de amostras em sequncias de dados

stat.r1, stat.r2 Desvios padro da populao conhecidos para sequncia de dados Lista 1
e Lista 2

zTest Catlogo >


zTest m0, s, Lista, [ Freq [, Hiptese ]]
(Entrada da lista de dados)
zTest m0, s, v, n [, Hiptese ]
(Entrada estatstica do resumo)
Efectua um teste z com a frequncia
listfreq. Um resumo dos resultados
guardado na varivel stat.results (pgina
186).
Teste H0: m = m0, em relao a uma das
seguintes:
Para Ha: m < m0, defina Hiptese <0

Para Ha: m m0 (predefinio), defina


Hiptese =0
Para Ha: m > m0, defina Hiptese >0

Para mais informaes sobre o efeito dos


elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de
Descrio
sada
stat.z (x N m0) / (s / sqrt(n))

218 Lista alfabtica


Varivel de
Descrio
sada
stat.P Value Menor probabilidade de rejeio da hiptese nula

stat. x Mdia da amostra da sequncia de dados em Lista

stat.sx Desvio padro da amostra da sequncia de dados. Apenas devolvido para a


entrada Dados.

stat.n Tamanho da amostra

zTest_1Prop Catlogo >


zTest_1Prop p0, x , n [, Hiptese ]
Calcula um teste z de uma proporo. Um
resumo dos resultados guardado na
varivel stat.results (pgina 186).
x um nmero inteiro no negativo.
Teste H0: p = p0 em relao a uma das
seguintes:
Para Ha: p > p0, defina Hiptese >0

Para Ha: p p0 (predefinio), defina


Hiptese =0
Para Ha: p < p0, defina Hiptese <0

Para mais informaes sobre o efeito dos


elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.p0 Proporo da populao suposta

stat.z Valor normal padro calculado para a proporo

stat.PVal Menor nvel de significncia para o qual a hiptese nula pode ser rejeitada

stat. Proporo da amostra prevista

stat.n Tamanho da amostra

zTest_2Prop Catlogo >


zTest_2Prop x1, n1, x2, n2 [, Hiptese ]

Lista alfabtica 219


zTest_2Prop Catlogo >
Calcula um teste z de duas propores. Um
resumo dos resultados guardado na
varivel stat.results (pgina 186).
x1 e x2 so nmeros inteiros no negativos.
Teste H0: p1 = p2 em relao a uma das
seguintes:
Para Ha: p1 > p2, defina Hiptese >0

Para Ha: p1 p2 (predefinio), defina


Hiptese =0
Para Ha: p < p0, defina Hiptese <0

Para mais informaes sobre o efeito dos


elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.z Valor normal padro calculado para a diferena de propores

stat.PVal Menor nvel de significncia para o qual a hiptese nula pode ser rejeitada

stat. 1 Primeira previso da proporo da amostra

stat. 2 Segunda previso da proporo da amostra

stat. Previso da proporo da amostra combinada

stat.n1, stat.n2 Nmeros de amostras retiradas das tentativas 1 e 2

zTest_2Samp Catlogo >


zTest_2Samp s 1, s 2, Lista1, Lista2 [, Freq1
[, Freq2 [, Hiptese ]]]
(Entrada da lista de dados)
zTest_2Samp 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 (pgina 186).
Teste H0: m1 = m2, em relao a uma das
seguintes:

220 Lista alfabtica


zTest_2Samp Catlogo >
Para Ha: m1 < m2, defina Hiptese <0

Para Ha: m1 m2 (predefinio), defina


Hiptese =0
Para Ha: m1 > m2, Hiptese >0

Para mais informaes sobre o efeito dos


elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 249).

Varivel de sada Descrio


stat.z Valor normal padro calculado para a diferena de mdias

stat.PVal Menor nvel de significncia para o qual a hiptese nula pode ser rejeitada

stat. x1, stat. x2 Mdias das amostras das sequncias de dados em Lista1 e Lista2

stat.sx1, stat.sx2 Desvios padro da amostra das sequncias de dados em Lista1 e Lista2

stat.n1, stat.n2 Tamanho das amostras

Lista alfabtica 221


Smbolos

+ (adicionar) Tecla +
Expr1 + Expr2 expresso
Devolve a soma dos dois argumentos.

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) Tecla -
Expr1 N Expr2 expresso
Devolve Expr1 menos Expr2.

Lista1 N Lista2 lista


Matriz1 N Matriz2 matriz

222 Smbolos
N (subtrair) Tecla -
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.
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 elemento.

(multiplicar) Tecla r
Expr1 Expr2 expresso
Devolve o produto dos dois argumentos.
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.

Smbolos 223
(multiplicar) Tecla r
O nmero de colunas em Matriz1 tem de
ser igual ao nmero de linhas em Matriz2.
Expr Lista1 lista
Lista1 Expr lista
Devolve uma lista com os produtos de Expr
e de cada elemento em Lista1.
Expr Matriz1 matriz
Matriz1 Expr matriz
Devolve uma matriz com os produtos de
Expr e de cada elemento em Matriz1.
Nota: Utilize . (ponto multiplicar) para
multiplicar uma expresso por cada
elemento.

(dividir) Tecla p
Expr1 Expr2 expresso
Devolve o quociente de Expr1 dividido pela
Expr2.
Nota: Consulte tambm Modelo da fraco,
pgina 5.
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.

224 Smbolos
^ (potncia) Tecla l
Expr1 ^ Expr2 expresso
Lista1 ^ Lista2 lista
Devolve o primeiro argumento elevado
potncia do segundo argumento.
Nota: Consulte tambm Modelo do
expoente, pgina 5.
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.
Lista1 ^ Expr lista
Devolve os elementos em Lista1 elevados
potncia de Expr.
MatrizQuadrada1 ^ nmero inteiro
matriz
Devolve MatrizQuadrada1 elevada
potncia do nmero inteiro.
MatrizQuadrada1 tem de ser uma matriz
quadrada.
Se nmero inteiro = L1, calcula a matriz
inversa.
Se nmero inteiro < L1, calcula a matriz
inversa para uma potncia positiva
adequada.

Smbolos 225
x 2 (quadrado) Tecla q
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.

.+ (ponto adicionar) Teclas ^+


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.

. . (ponto subtraco) Teclas ^-


Matriz1 .N Matriz2 matriz
Expr .NMatriz1 matriz
Matriz1 .NMatriz2 devolve uma matriz que
a diferena entre cada par de elementos
correspondentes em Matriz1 e Matriz2.
Expr .NMatriz1 devolve uma matriz que a
diferena de Expr e de cada elemento em
Matriz1.

226 Smbolos
. (ponto mult.) Teclas ^r
Matriz1 . Matriz2 matriz
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) Teclas ^p


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.

.^ (ponto potncia) Teclas ^l


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.

Smbolos 227
L (negao) Tecla v
LExpr1 expresso
LLista1 lista

LMatriz1 matriz
Devolve a negao do argumento.
Para uma lista ou matriz, devolve todos os No modo base Bin:
elementos negados.
Importante: Zero, no a letra O
Se o argumento for um nmero inteiro
binrio ou hexadecimal, a negao d o
complemento de dois.

Para ver o resultado completo, prima e,


de seguida, utilize e para mover o
cursor.

% (percentagem) Teclas /k
Expr1 % expresso Obs: Para forar um resultado aproximado,

Lista1 % lista Unidade porttil: Premir / .


Windows: Premir Ctrl+Enter .
Matriz1 % matriz Macintosh: Premir +Enter .
iPad: Manter pressionada a tecla Enter e
selecionar .

Devolve
Para uma lista ou matriz, devolve uma lista
ou matriz com cada elemento dividido por
100.

= (igual) Tecla =
Expr1 = Expr2 Expresso booleana Exemplo de funo que utiliza os smbolos
de teste matemtico: =, , <, {, >, |
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.

228 Smbolos
= (igual) Tecla =
Outra coisa qualquer devolve uma forma
simplificada da equao.
Para listas e matrizes, devolve
comparaes elemento por elemento.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

Resultado do grfico g(x)

(diferente) Teclas /=
Expr1 Expr2 Expresso booleana Consulte exemplo = (igual).

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.

Smbolos 229
(diferente) Teclas /=
Nota: Pode introduzir este operador atravs
da escrita de /= no teclado.

< (menor que) Teclas /=


Expr1 < Expr2 Expresso booleana Consulte exemplo = (igual).

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.

{ (igual ou menor que) Teclas /=


Expr1 { Expr2 Expresso booleana Consulte exemplo = (igual).

Lista1 { Lista2 Lista booleana


Matriz1 { Matriz2 Matriz booleana
Devolve verdadeiro se Expr1 for
determinada para igual ou menor que
Expr2.
Devolve falso se Expr1 for determinada
para ser maior que Expr2.
Outra coisa qualquer devolve uma forma
simplificada da equao.
Para listas e matrizes, devolve comparaes
elemento por elemento.
Nota: Pode introduzir este operador atravs
da escrita de <= no teclado

230 Smbolos
> (maior que) Teclas /=
Expr1 > Expr2 Expresso booleana Consulte exemplo = (igual).

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.

| (igual ou maior que) Teclas /=


Expr1 | Expr2 Expresso booleana Consulte exemplo = (igual).

Lista1 | Lista2 Lista booleana


Matriz1 | Matriz2 Matriz booleana
Devolve verdadeiro se Expr1 for
determinada para ser igual ou maior que
Expr2.
Devolve falso se Expr1 for determinada
para ser menor que Expr2.
Outra coisa qualquer devolve uma forma
simplificada da equao.
Para listas e matrizes, devolve comparaes
elemento por elemento.
Nota: Pode introduzir este operador atravs
da escrita de >= no teclado.

Smbolos 231
(implicao lgica) Teclas /=
ExprBooleana1 ExprBooleana2 devolve
expresso booleana
ListaBooleana1 ListaBooleana2
devolve lista booleana

MatrizBooleana1 MatrizBooleana2
devolve matriz booleana

NmeroInteiro1 NmeroInteiro2
devolve nmero inteiro

Avalia a expresso not <argumento1> or


<argumento2> e devolve falso, verdadeiro
ou uma forma simplificada da equao.
Para listas e matrizes, devolve
comparaes elemento por elemento.
Nota: Pode introduzir este operador ao
escrever => com o teclado

(implicao lgica dupla, XNOR) Teclas /=


ExprBooleana1 ExprBooleana2
devolve expresso booleana

ListaBooleana1 ListaBooleana2
devolve lista booleana

MatrizBooleana1 MatrizBooleana2
devolve matriz booleana

NmeroInteiro1 NmeroInteiro2
devolve nmero inteiro

Devolve a negao de uma operao


booleana XOR nos dois argumentos.
Devolve falso, verdadeiro ou uma forma
simplificada da equao.
Para listas e matrizes, devolve
comparaes elemento por elemento.
Nota: Pode introduzir este operador ao
escrever <=> com o teclado

232 Smbolos
! (factorial) Tecla
Expr1! expresso
Lista1! lista
Matriz1! matriz
Devolve o factorial do argumento.
Para uma lista ou matriz, devolve uma lista
ou matriz de factoriais dos elementos.

& (acrescentar) Teclas /k


Cadeia1 & Cadeia2 cadeia
Devolve uma cadeia de texto que Cadeia2
acrescentada a Cadeia1.

d() (derivada) Catlogo >


d(Expr1, Var[, Ordem])expresso
d(Lista1, Var[, Ordem])lista
d(Matriz1, Var[, Ordem])matriz
Devolve a primeira derivada do primeiro
argumento em relao varivel Var.
Ordem, se includa, tem de ser um nmero
inteiro. Se a ordem for inferior a zero, o
resultado ser uma antiderivada.
Nota: Pode introduzir isto atravs da escrita
de derivada(...) no teclado.
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:
1. Simplifique o segundo argumento
apenas at ao ponto de no originar a
uma no varivel.
2. Simplifique o primeiro argumento at
ao ponto de rechamar qualquer valor
guardado para a varivel determinada

Smbolos 233
d() (derivada) Catlogo >
pelo passo 1.
3. Determine a derivada simblica do
resultado do passo 2 em relao
varivel do passo 1.
Se a varivel do passo 1 possuir um valor
guardado ou especificado com um operador
de limite (|), substitua esse valor pelo
resultado do passo 3.
Nota: Consulte tambm Primeiraderivada ,
pgina 9; Segundaderivada , pgina 10; ou
derivada Nth, pgina 10.

() (integrar) Catlogo >


(Expr1, Var[, Inferior, Superior])
expresso
(Expr1, Var[, Constante ]) expresso
Devolve o integral de Expr1 em relao
varivel Var de Inferior a Superior.
Nota: Consulte tambm o modelo de
integral definido ou indefinido, pgina 10.
Nota: Pode introduzir esta funo atravs
do teclado, escrevendo integral(...).
Devolve uma antiderivada se Inferior e
Superior forem omitidos. Uma constante
simblica de integrao omitida, excepto
se fornecer o argumento Constante .

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.

234 Smbolos
() (integrar) Catlogo >
() devolve-se por partes de Expr1 que no
pode ser determinada como uma
combinao finita explcita dos operadores
e das funes integrados.
Quando fornecer Inferior e Superior,
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 Obs: Para forar um resultado aproximado,
essa integrao numrica no seja aplicvel Unidade porttil: Premir / .
ou falhar.
Windows: Premir Ctrl+Enter .
Macintosh: Premir +Enter .
iPad: Manter pressionada a tecla Enter e
selecionar .

() 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 128.

() (raiz quadrada) Teclas /q


(Expr1) expresso
(Lista1) lista
Devolve a raiz quadrada do argumento.

Smbolos 235
() (raiz quadrada) Teclas /q
Para uma lista, devolve as razes quadradas
de todos os elementos em Lista1.
Nota: Pode introduzir esta funo atravs
da escrita de sqrt(...) no teclado
Nota: Consulte tambm Modelo de raiz
quadrada , pgina 5.

() (prodSeq) Catlogo >


(Expr1, Var, Baixo, Alto) expresso
Nota: Pode introduzir esta funo atravs
da escrita de prodSeq(...) no teclado.
Avalia Expr1 para cada valor de Var de
Baixo a Alto e devolve o produto dos
resultados.
Nota: Consulte tambm Modelo do produto
( ) , pgina 9.

(Expr1, Var, Baixo, Baixo N1)1


(Expr1, Var, Baixo, Alto) 1/
(Expr1, Var, Alto+1, Baixo N1) se Alto <
Baixo N1

As frmulas do produto utilizadas derivam


da seguinte referncia:
Ronald L. Graham, Donald E. Knuth, and
Oren Patashnik. Concrete Mathematics: A
Foundation for Computer Science .
Reading, Massachusetts: Addison-Wesley,
1994.

236 Smbolos
G() (sumSeq) Catlogo >
G(Expr1, Var, Baixo, Alto) expresso
Nota: Pode introduzir esta funo atravs
da escrita de sum Seq(...) no teclado.
Avalia Expr1 para cada valor de Var de
Baixo a Alto e devolve a soma dos
resultados.
Nota: Consulte tambm Modelo da soma ,
pgina 9.

G(Expr1, Var, Baixo, Baixo N1)0


G(Expr1, Var, Baixo, Alto) LG(Expr1,
Var, Alto+1, Baixo N1) se Alto < Baixo
N1

As frmulas da soma utilizadas derivam da


seguinte referncia :
Ronald L. Graham, Donald E. Knuth, and
Oren Patashnik. Concrete Mathematics: A
Foundation for Computer Science .
Reading, Massachusetts: Addison-Wesley,
1994.

GInt() Catlogo >


GInt(NPmt1, NPmt2, N, I, PV, [ Pmt ], [
FV ], [ PpY ], [ CpY ], [ PmtAt ], [
ValorArredondado ]) valor
GInt(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 206.

Smbolos 237
GInt() Catlogo >
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.
GInt( 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 12.
Nota: Consulte tambm GPrn(), abaixo, e
Bal() , pgina 21.

GPrn() Catlogo >


GPrn(NPmt1, NPmt2, N, I, PV, [ Pmt ], [
FV ], [ PpY ], [ CpY ], [ PmtAt ], [
ValorArredondado ]) valor
GPrn(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 206.
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

238 Smbolos
GPrn() Catlogo >
TVM.
ValorArredondado especifica o nmero de
casas decimais para arredondamento.
Predefinio=2.
GPrn( 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 12.
Nota: Consulte tambm GInt(), acima, e Bal
() , pgina 21.

# (indirecta) Teclas /k
# CadeiaDeNomeDaVar
Refere-se varivel cujo nome
Cria ou refere-se varivel xyz.
CadeiaDeNomeDaVar. Permite utilizar
cadeias para criar nomes das variveis a
partir de uma funo.

Devolve o valor da varivel (r) cujo nome


guardado na varivel s1.

E (notao cientfica) Tecla i


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.
Nota: Pode introduzir este operador atravs
da escrita de @E no teclado do computador.
por exemplo, escreva 2.3@E4 para
introduzir 2.3E 4.

Smbolos 239
g (gradianos) Tecla
Expr1gexpresso No modo Graus, Gradianos ou Radianos:

Lista1g lista

Matriz1g 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.
Nota: Pode introduzir este smbolo atravs
da escrita de @g no teclado do computador.

R (radianos) Tecla
Expr1Rexpresso No modo de ngulo Graus, Gradianos ou
Radianos:
Lista1Rlista
Matriz1Rmatriz
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 R se quiser impor os
radianos numa definio da funo,
independentemente do modo que prevalece
quando a funo utilizada.

240 Smbolos
R (radianos) Tecla
Nota: Pode introduzir este smbolo atravs
da escrita de @r no teclado.

(graus) Tecla
Expr1 expresso No modo de ngulo Graus, Gradianos ou
Radianos:
Lista1 lista
Matriz1 matriz
Esta funo fornece uma forma para
especificar um ngulo expresso em graus No modo de ngulo Radianos:
enquanto est no modo Radianos ou Obs: Para forar um resultado aproximado,
Radianos.
Unidade porttil: Premir / .
No modo de ngulo Radianos, multiplica o
Windows: Premir Ctrl+Enter .
argumento por p/180.
Macintosh: Premir +Enter .
No modo de ngulo Graus, devolve o iPad: Manter pressionada a tecla Enter e
argumento inalterado. selecionar .

No modo de ngulo Gradianos, multiplica o


argumento por 10/9.
Nota: Pode introduzir este smbolo atravs
da escrita de @d no teclado do computador.

, ', '' (grau/minuto/segundo) Teclas /k


gg mm ' ss.ss '' expresso No modo de ngulo Graus:

gg Um nmero positivo ou negativo


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.
Nota: Introduza dois apstrofos a seguir
ss.ss (''), no um smbolo de aspas (").

Smbolos 241
(ngulo) Teclas /k
[ Raio, q_ngulo ] vector No modo Radianos e formato do vector
definido para:
(entrada polar)
rectangular
[ Raio, q_ngulo, Z_Coordenada ]
vector
(entrada cilndrica)
[ Raio, q_ngulo, q_ngulo ] vector
(entrada esfrica) cilndrico

Devolve coordenadas como um vector


dependendo da definio do modo Formato
do vector: rectangular, cilndrico ou
esfrico.
Nota: Pode introduzir este smbolo atravs esfrico
da escrita de @< no teclado do computador.

( Magnitude ngulo) ValorComplexo No modo de ngulo Radianos e Formato


complexo rectangular:
(entrada polar)
Introduz um valor complexo em forma polar
(r q). O ngulo interpretado de acordo
com a definio do modo ngulo actual.

Obs: Para forar um resultado aproximado,

Unidade porttil: Premir / .


Windows: Premir Ctrl+Enter .
Macintosh: Premir +Enter .
iPad: Manter pressionada a tecla Enter e
selecionar .

242 Smbolos
' (plica) Tecla
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.

_ (carcter de sublinhado como um Consulte Elementos (nulos)


elemento vazio) vazios , pgina 249.

_ (carcter de sublinhado como


designao da unidade) Teclas /_
Expr_Unidade
Indica as unidades para uma Expr. Todos
Nota: Pode encontrar o smbolo de
os nomes das unidades tm de comear por
um carcter de sublinhado. converso, 4, no Catlogo. Clique em
e, em seguida, em Operadores
Pode utilizar unidades predefinidas ou criar matemticos.
as suas prprias unidades. Para uma lista
de unidades predefinidas, abra o Catlogo e
veja o separador Converses de unidades.
Pode seleccionar os nomes das unidades do
Catlogo ou escrever os nomes das
unidades directamente.
Varivel _ Partindo do princpio que z indefinido:

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.

Smbolos 243
4 (converter) Teclas /k
Expr_Unidade1 4 _Unidade2 Expr _
Unidade2
Converte uma expresso de uma unidade
para a outra.
O carcter de sublinhado _ indica as
unidades. As unidades tm de ser da
mesma categoria, como, por exemplo,
Comprimento ou rea.
Para uma lista de unidades predefinidas,
abra o Catlogo e veja o separador
Converses de unidades:
Pode seleccionar um nome da unidade da
lista.
Pode seleccionar o operador de
converso, 4 , a partir do topo da lista.
Pode tambm escrever os nomes das
unidades manualmente. Para escrever _
quando escrever os nomes das unidades na
unidade porttil, prima /_.
Nota: Para converter as unidades de
temperatura, utilize tmpCnv() e @tmpCnv() .
O operador de converso 4 no processa
unidades de temperatura.

10^() Catlogo >


10^(Expr1) expresso
10^(Lista1) 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() .

244 Smbolos
10^() Catlogo >
MatrizQuadrada1 tem de ser diagnolizvel.
O resultado contm sempre os nmeros de
ponto flutuante.

^ / (recproco) Catlogo >


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.

| (operador de limite) Teclas /k


Expr | ExprBooleana1
[andExprBooleana2]...
Expr | ExprBooleana1
[orExprBooleana2]...
O smbolo de limite (|) serve como um
operador binrio. O operando esquerda de
| uma expresso. O operando direita de
| especifica uma ou mais relaes que
servem para afetar a simplificao da
expresso. Vrias relaes aps | tm de
ser reunidas por operadores and ou or
lgicos.
O operador de limite fornece trs tipos de
funcionalidades bsicas:
Substituies
Limites de intervalo
Excluses

Smbolos 245
| (operador de limite) Teclas /k
As substituies esto na forma de uma
igualdade, como x=3 ou y=sin(x). Para ser
mais eficaz, o membro esquerdo deve ser
uma varivel simples. Expr | Varivel =
valor substituem valor para todas as
ocorrncias de Varivel em Expr.
Os limites de intervalos tomam a forma de
uma ou mais desigualdades reunidas pelos
operadores and ou or lgicos. Os
limites de intervalos tambm permitem a
simplificao que caso contrrio pode ser
invlida ou no calculvel.

As excluses utilizam o operador relacional


diferentes (/= ou ) para excluir um valor
especfico de considerao. So utilizados
principalmente para excluir uma soluo
exata quando utilizar cSolve() , cZeros() ,
fMax() , fMin() , solve() , zeros() , etc.

& (guardar) Teclas /h


Expr & Var
Lista & Var
Matriz & Var
Expr & Funo(Parm1,...)
Lista & Funo(Parm1,...)
Matriz & Funo(Parm1,...)
Se a varivel Var no existir, cria-a e inicia-
a para Expr, Lista ou Matriz.

246 Smbolos
& (guardar) Teclas /h
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.
Nota: Pode introduzir este operador atravs
da escrita de =: no teclado como um
atalho. Por exemplo, escreva
pi/4=:myvar.

:= (atribuir) Teclas /t
Var := Expr
Var := Lista
Var := Matriz
Funo(Parm1,...) := Expr
Funo(Parm1,...) := Lista
Funo(Parm1,...) := 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.

Smbolos 247
(comentrio) Teclas /k
[ 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.
Obs para introduo do exemplo: Para obter
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

0b, 0h Teclas 0B , teclas 0H


0b NmeroBinrio No modo base Dec:

0h NmeroHexadecimal
Indica um nmero binrio ou hexadecimal,
respectivamente. Para introduzir um
nmero binrio ou hexadecimal, utilize No modo base Bin:
sempre o prefixo 0b ou 0h
independentemente do modo Base. Sem
um prefixo, um nmero tratado como
decimal (base 10).
No modo base Hex:
Os resultados aparecem de acordo com o
modo base.

248 Smbolos
Elementos (nulos) vazios
Quando analisar dados do mundo real, pode no ter sempre um conjunto de dados
completo. A TI-Nspire CAS permite elementos de dados, vazios ou nulos, para que
possa continuar com os dados quase completos em vez de ter de reiniciar ou eliminar
os casos incompletos.
Pode encontrar um exemplo de dados que envolve elementos vazios no captulo Listas
e Folha de clculo, em Representar graficamente os dados da folha de clculo.
A funo delVoid() permite remover os elementos vazios de uma lista. A funo isVoid
() permite testar um elemento vazio. Para mais informaes, consulte delVoid() ,
pgina 56, e isVoid() , pgina 98.
Nota: Para introduzir um elemento vazio manualmente numa expresso de
matemtica, escreva _ ou a palavra-chave void. A palavra-chave void convertida
automaticamente para um smbolo _ quando a expresso for avaliada. Para escrever
_ na unidade porttil, prima / _.

Clculos que envolvam elementos


nulos
A maioria dos clculos que envolvam uma
entrada nula produz um resultado nulo.
Consulte os casos especiais abaixo.

Argumentos da lista que contenham elementos nulos


As seguintes funes e comandos ignoram
os elementos nulos encontrados nos
argumentos da lista.
count, countIf , cumulativeSum,
freqTable4 list, frequency, max, mean,
median, product, stDevPop, stDevSamp,
sum, sumIf , varPop, e varSamp, assim como
clculos de regresso, OneVar, TwoVar, e
estatstica FiveNumSummary, intervalos de
confiana e testes estatsticos

Elementos (nulos) vazios 249


Argumentos da lista que contenham elementos nulos
SortA e SortD movem todos os elementos
nulos no primeiro argumento para a parte
inferior.

Nas regresses, um nulo numa lista X ou Y


introduz um nulo para o elemento
correspondente do resduo.

Uma categoria omitida nas regresses


introduz um nulo para o elemento
correspondente do residual.

Uma frequncia de 0 nas regresses


introduz um nulo para o elemento
correspondente do residuo.

250 Elementos (nulos) vazios


Atalhos para introduzir expresses matemticas
Os atalhos permitem introduzir elementos das expresses matemticas, escrevendo,
em vez da utilizao do Catlogo ou da Palete de smbolos. Por exemplo, para
introduzir a expresso 6, pode escrever sqrt(6) na linha de entrada. Quando
premir , a expresso sqrt(6) alterada para 6. Alguns atalhos so teis na
unidade porttil e no teclado do computador. Outros so teis principalmente no
teclado do computador.
Na unidade porttil ou no teclado do computador
Para introduzir este: Escreva este atalho:
p pi
q theta
infinity
{ <=
| >=
/=
(implicao lgica) =>
(implicao lgica <=>
dupla, XNOR)
& (guardar operador) =:
| | (valor absoluto) abs(...)
() sqrt(...)
d() derivative(...)
() integral(...)
G() (Modelo da soma) sumSeq(...)
() (Modelo da produto) prodSeq(...)
sin/() , cos /() , ... arcsin(...), arccos(...), ...
@List() deltaList(...)
@tmpCnv() deltaTmpCnv(...)

No teclado do computador
Para introduzir este: Escreva este atalho:
c1, c2, ... (constantes) @c1, @c2, ...
n1, n2, ... (constantes dos @n1, @n2, ...

Atalhos para introduzir expresses matemticas 251


Para introduzir este: Escreva este atalho:
nmeros inteiros)
i (constante imaginria) @i
e (base logartmica natural @e
e)
E (notao cientfica) @E
T (transpor) @t

R (radianos) @r
(graus) @d
g (grados) @g
(ngulo) @<
4 (converso) @>
4 Decimal, 4 approxFraction @>Decimal, @>approxFraction(), etc.
() , etc.

252 Atalhos para introduzir expresses matemticas


Hierarquia do EOS (Equation Operating System)
Esta seco descreve o Equation Operating System (EOS) utilizado pela tecnologia de
aprendizagem de matemtica e cincias TI-Nspire CAS. Os nmeros, as variveis e as
funes so introduzidos numa sequncia simples O software EOS avalia as
expresses e as equaes com a associao parenttica e de acordo com as
prioridades descritas abaixo.
Ordem de avaliao
Nvel Operador
1 Parntesis curvos ( ), parntesis rectos [ ], chavetas { }
2 Indirecta (#)
3 Chamadas de funes
4 Ps-operadores: graus-minutos-segundos (-,',"), factorial (!), percentagem
(%), radianos (QRS), carcter de sublinhado ([ ]), transpor (T)
5 Exponenciao, operador de potncia (^)
6 Negao (L)
7 Concatenao de cadeias (&)
8 Multiplicao (), diviso (/)
9 Adio (+), subtraco (-)
10 Relaes de igualdade: igual (=), no igual ( ou /=), menor que (<), igual
ou menor que ({ ou <=), maior que (>), igual ou maior que (| ou >=)
11 not lgico
12 and lgico
13 Lgico or
14 xou, nor, nand
15 Implicao lgica ()
16 Implicao lgica dupla, XNOR ()
17 Operador de limite (|)
18 Guardar (&)

Parntesis curvos, parntesis rectos e chavetas


Todos os clculos dentro de um par de parntesis rectos, parntesis curvos ou chavetas
so avaliados primeiro Por exemplo, na expresso 4(1+2), o software EOS avalia
primeiro a parte da expresso dentro dos parntesis, 1+2, e, em seguida, multiplica o
resultado, 3, por 4.

Hierarquia do EOS (Equation Operating System) 253


O nmero de parntesis curvos, parntesis rectos e chavetas de abertura e fecho tem
de ser igual numa expresso ou equao. Se no for, aparece uma mensagem de erro
que indica o elemento inexistente. Por exemplo, (1+2)/(3+4 mostra a mensagem de
erro Inexistente ).
Nota: Como o software TI-Nspire CAS permite definir as suas funes prprias, o
nome de uma varivel seguido por uma expresso entre parntesis considerado uma
chamada de funo em vez de uma multiplicao implcita. Por exemplo, a(b+c) a
funo a avaliada por b+c. Para multiplicar a expresso b+c pela varivel a, utilize a
multiplicao explcita: a(b+c).
Indirecta
O operador da indirecta (#) converte uma cadeia num nome de funo ou varivel. Por
exemplo, #("x"&"y"&"z") cria o nome de varivel xyz. A indirecta permite tambm a
criao e a modificao de variveis dentro de um programa. Por exemplo, se 10"r e
r"s1, #s1=10.
Ps-operadores
Os ps-operadores so operadores que vm directamente aps um argumento, como
5!, 25% ou 6015' 45. Os argumentos seguidos por um ps-operador so avaliados no
quarto nvel de prioridade. Por exemplo, na expresso 4^3!, 3! avaliada primeiro. O
resultado, 6, torna-se no expoente de 4 para produzir 4096.
Exponenciao
A exponenciao (^) e a exponenciao de elemento por elemento (.^) so avaliadas
da direita para a esquerda. Por exemplo, a expresso 2^3^2 avaliada como 2^(3^2)
para produzir 512. diferente de (2^3)^2, que 64.
Negao

Para introduzir um nmero negativo, prima v seguida pelo nmero. As ps-


operaes e a exponenciao so efectuadas antes da negao. Por exemplo, o
resultado de Lx2 um nmero negativo e L92 =L81. Utilize os parntesis para elevar um
nmero negativo ao quadrado (L9) 2 para produzir 81.
Limite (|)
O argumento a seguir ao operador de limite (|) fornece um conjunto de limites que
afetam a avaliao do argumento antes do operador.

254 Hierarquia do EOS (Equation Operating System)


Mensagens e cdigos de erros
Quando ocorre um erro, o cdigo atribudo varivel errCode . As funes e os
programas definidos pelos utilizadores podem examinar errCode para determinar a
causa de um erro. Para obter um exemplo da utilizao de errCode , consulte o
Exemplo 2 no comando Try, pgina 202.
Nota: Algumas condies de erro aplicam-se apenas aos produtos TI-Nspire CAS e
algumas aplicam-se apenas aos produtos TI-Nspire.

Cdigo de
Descrio
erro
10 Uma funo no devolveu um valor

20 Um teste no resolveu para VERDADEIRO ou FALSO.

Geralmente, as variveis indefinidas no podem ser comparadas. Por exemplo, o


teste If a<b provocar este erro se a ou b forem indefinidos quando a afirmao If
for executada.

30 O argumento no pode ser o nome de uma pasta.

40 Erro do argumento

50 Argumentos no coincidentes

Dois ou mais argumentos tm de ser do mesmo tipo.

60 O argumento tem de ser uma expresso Booleana ou um nmero inteiro

70 O argumento tem de ser um nmero decimal

90 O argumento tem de ser uma lista

100 O argumento tem de ser uma matriz

130 O argumento tem de ser um conjunto de caracteres alfanumricos

140 O argumento tem de ser o nome de uma varivel.

Certifique-se de que o nome:


no comea por um dgito
no contm espaos ou caracteres especiais
no utiliza o carcter de sublinhado ou um intervalo de forma
invlida
no excede as limitaes do comprimento
Consulte a seco Calculadora para obter mais informaes.

160 O argumento tem de ser uma expresso

165 Pilhas demasiado fracas para envio ou recepo

Instale pilhas novas antes do envio ou da recepo.

Mensagens e cdigos de erros 255


Cdigo de
Descrio
erro
170 Limite

O limite inferior tem de ser inferior ao limite superior para definir o intervalo da
procura.

180 Pausa

A tecla d ou c foi premida durante um clculo longo ou a execuo do


programa.

190 Definio circular

Esta mensagem aparece para evitar o esgotamento da memria durante a


substituio infinita de valores das variveis durante a simplificao. Por exemplo,
a+1->a, em que a uma varivel indefinida, provocar este erro.

200 Expresso de constrangimento invlida

Por exemplo, solve(3x^2-4=0,x) | x<0 ou x>5 produzir esta mensagem de erro


porque a restrio separada por or em vez de and.

210 Tipo de dados invlido

Um argumento do tipo de dados errado.

220 Limite dependente

230 Dimenso

Um ndice de lista ou matriz no vlido. Por exemplo, se a lista {1,2,3,4} for


guardada em L1, L1[5] um erro de dimenso porque L1 contm apenas quatro
elementos.

235 Erro de dimenso. Elementos insuficientes nas listas.

240 Erro de dimenso

Dois ou mais argumentos tm de ter as mesmas dimenses. Por exemplo, [1,2]+


[1,2,3] uma incorrespondncia de dimenses porque as matrizes contm um
nmero de elementos diferentes.

250 Dividir por zero

260 Erro do domnio

Um argumento tem de estar num domnio especfico. Por exemplo, rand(0) no


vlido.

270 Nome da varivel duplicado

280 Else e ElseIf invlidas fora do bloco If..EndIf

290 EndTry no tem a afirmao Else correspondente

295 Iterao excessiva

256 Mensagens e cdigos de erros


Cdigo de
Descrio
erro
300 Matriz ou lista de 2 ou 3 elementos prevista

310 O primeiro argumento de nSolve tem de ser uma equao de varivel individual.
No pode conter uma varivel sem valor diferente da varivel de interesse.

320 O primeiro argumento de solve ou cSolve tem de ser uma equao ou desigualdade

Por exemplo, solve(3x^2-4,x) no vlido porque o primeiro argumento no


uma equao.

345 Unidades inconsistentes

350 ndice fora do intervalo

360 O nome no um nome de varivel vlido

380 Ans indefinida

O clculo anterior no criou Ans ou nenhum clculo anterior foi introduzido.

390 Atribuio invlida

400 Valor de atribuio invlido

410 Comando invlido

430 Invlido para as definies actuais do modo

435 Tentativa invlida

440 Multiplicao implcita invlida

Por exemplo, x(x+1) no vlida; visto que, x*(x+1) a sintaxe correcta. Esta serve
para evitar confuses entre as chamadas de funes e a multiplicao implcita.

450 Invlida numa funo ou expresso actual

Apenas determinados comandos so vlidos numa funo definida pelo utilizador.

490 Invlido no bloco Try..EndTry

510 Matriz ou lista invlida

550 Programa ou funo exterior invlido

Vrios comandos no so vlidos fora de uma funo ou de um programa. Por


exemplo, Local no pode ser utilizado excepto se estiver numa funo ou num
programa.

560 Invlido fora dos blocos Loop..EndLoop, For..EndFor ou While..EndWhile

Por exemplo, o comando Exit s vlido dentro destes blocos circulares.

565 Programa exterior invlido

570 Nome do caminho invlido

Mensagens e cdigos de erros 257


Cdigo de
Descrio
erro
Por exemplo, \var no vlido.

575 Complexo polar invlido

580 Referncia de programa invlida

Os programas no podem ser referenciados nas funes ou expresses, como, por


exemplo, 1+p(x) em que p um programa.

600 Tabela invlida

605 Utilizao de unidades invlidas

610 Nome de varivel invlido numa instruo Local

620 Nome de funo ou varivel invlido

630 Referncia da varivel invlida

640 Sintaxe de vector invlida

650 Transmisso da ligao

Uma transmisso entre as duas unidades no foi concluda. Verifique se o cabo de


ligao foi est ligado correctamente a ambas as extremidades.

665 Matriz no diagonalizvel

670 Pouca memria

1. Eliminar alguns dados deste documento

2. Guardar e fechar este documento

Se 1 e 2 no resultarem, retirar e reinserir as pilhas

672 Esgotamento de recursos

673 Esgotamento de recursos

680 Falta (

690 Falta)

700 Falta

710 Falta ]

720 Falta }

730 Falta do incio ou do fim da sintaxe do bloco

740 Falta Then no bloco If..EndIf

750 Nome no uma funo nem um programa

258 Mensagens e cdigos de erros


Cdigo de
Descrio
erro
765 Nenhuma funo seleccionada

780 Nenhuma soluo encontrada

800 Resultado no real

Por exemplo, se o software estiver na definio real, (-1) no vlido.

Para permitir resultados em complexos, altere a definio do modo Real ou


Complexo para RECTANGULAR ou POLAR.

830 Excesso

850 Programa no encontrado

Uma referncia do programa dentro de outro programa no pode ser encontrada


no caminho fornecido durante a execuo.

855 Funes de tipo Rand no permitidas no grfico

860 Recursividade muito profunda

870 Varivel do sistema ou nome reservado

900 Erro do argumento

O modelo mediana-mediana no pode ser aplicado ao conjunto de dados.

910 Erro de sintaxe

920 Texto no encontrado

930 Poucos argumentos

A funo ou o comando no tem um ou mais argumentos.

940 Demsiados argumentos

A expresso ou equao contm um nmero excessivo de argumentos e no pode


ser avaliada.

950 Demasiados ndices

955 Demasiadas variveis indefinidas

960 Varivel indefinida

Nenhum valor atribudo varivel. Utilize um dos seguintes comandos:


sto &
:=
Define
para atribuir valores s variveis.

Mensagens e cdigos de erros 259


Cdigo de
Descrio
erro
965 SO no licenciado

970 Varivel em utilizao para que as referncias ou as alteraes no sejam permitidas

980 Varivel protegida

990 Nome da varivel invlido

Certifique-se de que o nome no excede as limitaes de comprimento

1000 Domnio das variveis da janela

1010 Zoom

1020 Erro interno

1030 Violao da memria protegida

1040 Funo no suportada. Esta funo requer o Computer Algebra System. Tente o TI-
Nspire CAS.

1045 Operador no suportado. Este operador requer o Computer Algebra System. Tente
o TI-Nspire CAS.

1050 Funo no suportada. Este operador requer o Computer Algebra System. Tente o
TI-Nspire CAS.

1060 O argumento de entrada tem de ser numrico. Apenas entradas com valores
numricos so permitidas.

1070 Argumento da funo Trig demasiado grande para reduo precisa

1080 Utilizao no suportada de Ans. Esta aplicao no suporta Ans.

1090 Funo indefinida. Utilize um dos seguintes comandos:


Define
:=
sto &
para definir uma funo.

1100 Clculo no real

Por exemplo, se o software estiver na definio real, (-1) no vlido.

Para permitir resultados em complexos, altere a definio do modo Real ou


Complexo para RECTANGULAR ou POLAR.

1110 Limites invlidos

1120 Nenhuma alterao de sinal

1130 O argumento no pode ser uma lista ou matriz

260 Mensagens e cdigos de erros


Cdigo de
Descrio
erro
1140 Erro do argumento

O primeiro argumento tem de ser uma expresso polinomial no segundo


argumento. Se o segundo argumento for omitido, o software tenta seleccionar uma
predefinio.

1150 Erro do argumento

Os primeiros dois argumentos tm de ser uma expresso polinomial no terceiro


argumento. Se o terceiro argumento for omitido, o software tenta seleccionar uma
predefinio.

1160 Nome do caminho da biblioteca invlido


Um nome do caminho tem de estar no formato xxx\yyy, em que:
A parte xxx pode ter de 1 a 16 caracteres.
A parte yyy pode ter de 1 a 15 caracteres.
Consulte a seco Biblioteca na documentao para obter mais informaes.

1170 Utilizao invlida do nome do caminho da biblioteca


No pode atribuir um valor a um nome do caminho com Define, :=,
ou sto & .
No pode declarar o nome de um caminho como uma varivel local
ou ser utilizada como um parmetro numa definio de programa ou
funo.
1180 Nome da varivel da biblioteca invlido.

Certifique-se de que o nome:


no contm um ponto
no comea com um carcter de sublinhado
no excede 15 caracteres
Consulte a seco Biblioteca na documentao para obter mais informaes.

1190 Documento da biblioteca no encontrado:


Verifique se a biblioteca est na pasta MyLib.
Actualizar bibliotecas.
Consulte a seco Biblioteca na documentao para obter mais informaes.

1200 Varivel da biblioteca no encontrada:


Verifique se a varivel da biblioteca existe no primeiro problema da
biblioteca.
Certifique-se de que a varivel da biblioteca foi definida como
BibPub ou BibPriv.
Actualizar bibliotecas.
Consulte a seco Biblioteca na documentao para obter mais informaes.

Mensagens e cdigos de erros 261


Cdigo de
Descrio
erro
1210 Nome de atalho na biblioteca invlido.

Certifique-se de que o nome:


no contm um ponto
no comea com um carcter de sublinhado
no excede 16 caracteres
no um nome reservado
Consulte a seco Biblioteca na documentao para obter mais informaes.

1220 Erro de domnio:

As funes RectaTangente e RectaNormal suportam apenas funes reais de


varivel real.

1230 Erro de domnio.

Os operadores de converso trigonomtrica no so suportados nos modos de


ngulos de graus ou grados.

1250 Erro do argumento

Utilize um sistema de equaes lineares.

Exemplo de um sistema de duas equaes lineares com variveis x e y:

3x+7y=5

2y-5x=-1

1260 Erro do argumento:

O primeiro argumento de nfMin ou nfMax tem de ser uma expresso numa varivel
individual. No pode conter uma varivel sem valor diferente da varivel de
interesse.

1270 Erro do argumento

A ordem da derivada tem de ser igual a 1 ou 2.

1280 Erro do argumento

Utilize um polinmio num formato expandido numa varivel.

1290 Erro do argumento

Utilize um polinmio numa varivel.

1300 Erro do argumento

Tem de passar os coeficientes do polinmio para valores numricos.

1310 Erro do argumento:

Uma funo no conseguiu avaliar um ou mais argumentos.

262 Mensagens e cdigos de erros


Cdigo de
Descrio
erro
1380 Erro de domnio:

No so permitidas chamadas aninhadas para a funo de domnio().

Mensagens e cdigos de erros 263


Cdigos de aviso e mensagens
Pode utilizar a funo warnCodes() para guardar os cdigos de avisos gerados ao
avaliar uma expresso. Esta tabela lista todos os cdigos de aviso numricos e as
mensagens associadas.
Para um exemplo de guardar cdigos de aviso, consulte warnCodes() , pgina 211.

Cdigo de
Mensagem
aviso
10000 A operao pode introduzir solues falsas.

10001 A diferenciao de uma equao pode produzir uma equao falsa.

10002 Soluo questionvel

10003 Preciso questionvel

10004 A operao pode perder as solues.

10005 cSolve pode especificar mais zeros.

10006 Solve pode especificar mais zeros.

10007 Podem existir mais solues. Tente especificar limites inferiores e superiores
apropriados e/ou uma tentativa.

Exemplos que utilizam solve():


solve(Equao, Var=Tentativa)|LimiteInferior<Var<LimiteSuperior
solve(Equao, Var)|LimiteInferior<Var<LimiteSuperior
solve(Equao,Var=Tentativa)
10008 O domnio do resultado pode ser inferior ao domnio da entrada.

10009 O domnio do resultado pode ser superior ao domnio da entrada.

10012 Clculo no real

10013 ^0 ou undef^0 substitudo por 1

10014 undef^0 substitudo por 1

10015 1^ ou 1^undef substitudo por 1

10016 1^undef substitudo por 1

10017 Capacidade excedida substituda por ou L

10018 A operao requer e devolve um valor de 64 bits.

10019 Esgotamento de recursos, a simplificao pode estar incompleta.

10020 Argumento da funo trigonomtrica demasiado para reduo precisa.

10021 A entrada contm um parmetro indefinido.

264 Cdigos de aviso e mensagens


Cdigo de
Mensagem
aviso
O resultado pode no ser vlido para todos os valores de parmetros possveis.

10022 A especificao dos limites superiores e inferiores adequados pode produzir uma
soluo.

10023 Escalar foi multiplicado pela matriz de identidade.

10024 Resultado obtido utilizando aritmtico aproximado.

10025 A equivalncia no pode ser verificada no modo EXACTO.

10026 A restrio pode ser ignorada. Especifique a restrio na forma "\" 'Variable
MathTestSymbol Constant' ou uma associao destas formas, por exemplo 'x<3 e
x>-12'

Cdigos de aviso e mensagens 265


Assistncia e Suporte
Apoio tcnico, manuteno e garantia dos produtos Texas
Instruments

Apoio tcnico e Para obter apoio tcnico relativamente a produtos Texas


manuteno Instruments, inclundo informaes de uso e/ou
manuteno/assistncia tcnica, por favor contacte-nos,
E-mail: ti-cares@ti.com
ou visite: education.ti.com
Garantia do produto Para conhecer melhor os termos e a cobertura da garantia desta
produto, por favor consulte o Termo de Garantia que o acompanha
ou contacte o distribuidor/revendedor Texas Instruments mais
prximo.

266 Assistncia e Suporte


ndice remissivo
'
', notao de minutos 241
', plica 243


, subtrair[*] 222

!
!, factorial 233

"
", notao de segundos 241

#
#, indirecta 239
#, operador da indirecta 254

%
%, percentagem 228

&
&, acrescentar 233

*
*, multiplicar 223

.
.- , ponto subtraco 226
.*, ponto multiplicao 227
./ , ponto diviso 227
.^, ponto potncia 227
.+, ponto adio 226

/
/, dividir[*] 224

ndice remissivo 267


:
:=, atribuir 247

^
^, recproco 245
^, potncia 225

_
_, designao da unidade 243

|
|, operador de limite 245

+
+, adicionar 222

=
, diferente[*] 229
=, igual 228

>
>, maior que 231


, produto[*] 236


( ), soma[*] 237
Int( ) 237
Prn( ) 238


, raiz quadrada[*] 235


, integrar[*] 234

268 ndice remissivo



, igual ou menor que 230


, igual ou maior que 231


, converter para ngulo de gradianos[Grad] 91
, converter unidades[*] 244
Base10, visualizar como nmero inteiro decimal[Base10] 23
Base16, visualizar como hexadecimal[Base16] 24
Base2, visualizar como binrio[Base2] 22
Cylind, visualizar como vector cilndrico[Cylind] 49
DD, visualizar como ngulo decimal[DD] 52
Decimal, visualizar resultado como decimal[Decimal] 53
DMS, visualizar como grau/minuto/segundo[DMS] 60
Polar, visualizar como vector polar[Polar] 139
Rad, converter para ngulo de radianos[Rad] 151
Rect, visualizar como vector rectangular[Rect] 154
Sphere, visualizar como vector esfrico[Sphere] 184
cos, apresenta expresso em funo do co-seno[cos] 36
exp[exp] 70
FracoAprox( ) 18
seno, apresenta em funo do seno[seno] 175


, guardar 246


, implicao lgica[*] 232, 251


, implicao lgica dupla[*] 232


, comentrio 248


, graus/minutos/segundos[*] 241
, notao de graus[*] 241

ndice remissivo 269


0
0b, indicador binrio 248
0h, indicador hexadecimal 248

1
10^( ), potncia de dez 244

A
a definir
funo ou programa privado 54
funo ou programa pblico 55
abs( ), valor absoluto 12
acrescentar, & 233
adicionar, + 222
aleatria
matriz, randMat( ) 152
norma, randNorm( ) 152
aleatrio
polinmio, randPoly( ) 152
semente de nmero, RandSeed 153
amortTbl( ), tabela de amortizao 12, 21
amostra aleatria 153
and, Boolean operator 13
angle( ), ngulo 14
ngulo, angle( ) 14
ANOVA, anlise de variao de uma via 14
ANOVA2way, anlise de variao bidireccional 15
Ans, ltima resposta 17
apagar
erro, ClrErr 31
approx( ), aproximado 18-19
Apr., apresentar dados 166
apresentar dados, Apr. 166
aproximado, approx( ) 18-19
arccos() 19
arccosh() 19
arccot() 19
arccoth() 19
arccsc() 19
arccsch() 19
arcLen( ), comprimento do arco 19
arco-coseno, cos( ) 38

270 ndice remissivo


arco-seno, sin( ) 176
arco-tangente, tan( ) 193
arcsec() 19
arcsech() 20
arcsin() 20
arcsinh() 20
arctan() 20
arctanh() 20
argumentos em funes TVM 206
Argumentos TVM 206
arredondar, round( ) 162
atalhos do teclado 251
atalhos, teclado 251
augment( ), aumentar/concatenar 20
aumentar/concatenar, aumentar( ) 20
avaliao, ordem de 253
avaliar polinmio, polyEval( ) 141
avgRC( ), taxa de cmbio mdia 21

B
BibPriv 54
BibPub 55
binrio
indicador, 0b 248
visualizar, Base2 22
binomCdf( ) 25
binomPdf( ) 25
bloquear variveis e grupos de variveis 111
Bloquear, bloquear varivel ou grupo de variveis 111
Boolean operators
and 13

C
cadeia
comprimento 60
dimenso, dim( ) 60
cadeia de caracteres, char( ) 28
cadeia do formato, format( ) 80
cadeias
acrescentar, & 233
cadeia de caracteres, char( ) 28
cadeia para expresso, expr( ) 72, 112

ndice remissivo 271


cdigo de carcter, ord( ) 137
deslocar, shift( ) 172
direita, right( ) 159
esquerda, left( ) 99
expresso para cadeia, string( ) 189
formatar 80
formato, format( ) 80
indirecta, # 239
mid-string, mid( ) 119
na, InString 94
rodar, rotate( ) 161
utilizar para criar nomes de variveis 254
carcter de sublinhado, _ 243
caracteres
cadeia, char( ) 28
cdigo numrico, ord( ) 137
Cdf( ) 76
ceiling( ), ceiling 25
ceiling, ceiling( ) 25
centralDiff( ) 26
cFactor( ), factor completo 27
char( ), cadeia de caracteres 28
2way 29
GOF 30
Pdf( ) 30
Cdf( ) 29
ciclo, Cycle 49
ciclo, Loop 115
ClearAZ 31
ClrErr, apagar erro 31
CnvTmpDelta() 56
co-seno
apresenta a expresso em funo do 36
co-seno, cos( ) 36
co-tangente, cot( ) 39
cdigos de aviso e mensagens 264
colAugment 32
colDim( ), dimenso da coluna da matriz 32
colNorm( ), norma da coluna da matriz 32
com, | 245
Comando Parar 189
Comando Text 197
Comando Wait 210

272 ndice remissivo


combinaes, nCr( ) 125
comDenom( ), denominador comum 32
comentrio, 248
completeSquare( ), complete square 33
complexo
conjugado, conj( ) 34
factor, cFactor( ) 27
solve, cSolve( ) 44
zeros, cZeros( ) 50
comprimento da cadeia 60
comprimento do arco, arcLen( ) 19
conj( ), conjugado complexo 34
constante
em solve( ) 181
constantes
atalhos para 251
em cSolve( ) 47
em cZeros( ) 51
em deSolve( ) 58
em solve( ) 182
constructMat( ), construir matriz 34
construir matriz, constructMat( ) 34
contar condicionalmente itens numa lista , countif( ) 41
contar dias entre datas, dbd( ) 52
contar itens numa lista, contar( ) 41
converter
Grad 91
Rad 151
unidades 244
copiar varivel ou funo, CopyVar 35
corrMat( ), matriz de correlao 36
cos , arco-coseno 38
cos( ), co-seno 36
cosh( ), arco-coseno hiperblico 39
cosh( ), co-seno hiperblico 38
cot( ), arco-cotangente 40
cot( ), co-tangente 39
coth( ), arco-cotangente hiperblico 41
coth( ), co-tangente hiperblica 40
count( ), contar itens numa lista 41
countif( ), contar condicionalmente itens numa lista 41
cPolyRoots() 42
crossP( ), produto cruzado 43

ndice remissivo 273


csc( ), co-secante inversa 43
csc( ), co-secante 43
csch( ), co-secante hiperblica inversa 44
csch( ), co-secante hiperblica 44
cSolve( ), resoluo complexa 44
CubicReg, regresso cbica 47
Cycle, ciclo 49
cZeros( ), zeros complexos 50

D
d ( ), primeira derivada 233
dbd( ), dias entre datas 52
decimal
visualizar ngulo, DD 52
visualizar nmero inteiro, Base10 23
definio, Lbl 99
definies do modo, getMode( ) 87
definies, obter actual 87
definir
modo, setMode( ) 170
Definir 53
Definir BibPriv 54
Definir BibPub 55
Definir, definir 53
DelVar, eliminar varivel 56
delVoid( ), remover elementos nulos 56
denominador 32
denominador comum, comDenom( ) 32
densidade da probabilidade, normPdf( ) 131
densidade de probabilidade student- t , tPdf( ) 201
derivada
numrica, nDerivative( ) 126
derivada implcita, Impdif( ) 94
derivada ou derivada de ndice N
modelo para 10
derivada() 57
derivadas
derivada numrica, nDeriv( ) 127
derivada numrica, nDerivative( ) 126
primeira derivada, d( ) 233
desbloquear variveis e grupos de variveis 208
Desbloquear, desbloquear varivel ou grupo de variveis 208
deslocar, shift( ) 172

274 ndice remissivo


deSolve( ), soluo 57
desvio padro, stdDev( ) 187-188, 209
det( ), determinante da matriz 59
diag( ), diagonal da matriz 59
dias entre datas, dbd( ) 52
diferente, 229
dim( ), dimenso 60
dimenso, dim( ) 60
direita, right( ) 159
Disp, visualizar dados 60
distribuio normal acumulada inversa (invNorm( ) 96
dividir, / 224
diviso do nmero inteiro, intDiv( ) 95
dominantTerm( ), termo dominante 62
domnio( ), funo de domnio 61
dotP( ), produto do ponto 63

E
e 70
E , expoente 239
e para uma potncia, e^( ) 63, 70
e^( ), e para uma potncia 63
eff( ), converter taxa nominal para efectiva 64
eigVc( ), vector eigen 64
eigVl( ), valor prprio 65
elementos (nulos) vazios 249
elementos nulos 249
elementos nulos, remover 56
eliminar
elementos nulos da lista 56
varivel, DelVar 56
else if, ElseIf 65
else, Else 91
ElseIf, else if 65
end
for, EndFor 79
funo, EndFunc 83
if, EndIf 91
loop, EndLoop 115
programa, EndPrgm 144
end function, EndFunc 83
end if, EndIf 91
end loop, EndLoop 115

ndice remissivo 275


EndWhile, terminar enquanto 212
enquanto, While 212
entrada, Input 94
EOS (Equation Operating System) 253
equaes simultneas, simult( ) 174
Equation Operating System (EOS) 253
erro de passagem, PassErr 138
erros e resoluo de problemas
apagar erro, ClrErr 31
erro de passagem, PassErr 138
esquerda, left( ) 99
estatstica
combinaes, nCr( ) 125
desvio padro, stdDev( ) 187-188, 209
estatstica de uma varivel, OneVar 134
factorial, ! 233
mdia, mean( ) 117
mediana, median( ) 117
norma aleatria, randNorm( ) 152
permutaes, nPr( ) 132
resultados de duas variveis, TwoVar 206
semente de nmero aleatrio, RandSeed 153
variao, variance( ) 209
estatstica de uma varivel, OneVar 134
euler( ), Euler function 66
exact( ), exacto 69
exacto, exact( ) 69
excluso com operador "|" 245
Exit, sair 69
exp( ), e para uma potncia 70
explist( ), expresso para lista 70
expand( ), expandir 71
expandir, expand( ) 71
expanso trigonomtrica, tExpand( ) 196
Expoente e
modelo para 6
expoente, E 239
expoentes
modelo para 5
expr( ), cadeia para expresso 72, 112
ExpReg, refrsesso exponencial 72
expresses
cadeia para expresso, expr( ) 72, 112

276 ndice remissivo


expresso para lista, explista( ) 70

F
factor( ), factor 74
factor, factor( ) 74
factorial, ! 233
factorizao QR, QR 147
Fill, preencher matriz 76
FiveNumSummary 76
floor( ), floor 77
floor, floor( ) 77
fMax( ), funo mxima 78
fMin( ), funo mnima 78
For 79
for, For 79
For, for 79
forma de escalo-linha reduzida, rref( ) 164
forma de escalo-linha, ref( ) 154
format( ), cadeia do formato 80
fpart( ), parte da funo 80
fraco prpria, propFrac 146
fraces
modelo para 5
propFrac 146
fraces mistas, com propFrac( com 146
freqTable( ) 81
frequncia( ) 82
Func, funo 83
Func, funo do programa 83
funo de domnio, domnio( ) 61
funo por ramos (2 ramos)
modelo para 6
funo por ramos (N-ramos)
modelo para 7
funes
definidas pelo utilizador 53
funo do programa, Func 83
mxima, fMax( ) 78
mnima, fMin( ) 78
parte, fpart( ) 80
funes de distribuio
binomCdf( ) 25
binomPdf( ) 25

ndice remissivo 277


invNorm( ) 96
invt( ) 97
Inv( ) 96
normCdf( ) 130
normPdf( ) 131
poissCdf( ) 139
poissPdf( ) 139
tCdf( ) 195
tPdf( ) 201
2way( ) 29
Cdf( ) 29
GOF( ) 30
Pdf( ) 30
funes definidas pelo utilizador 53
funes e programas definidos pelo utilizador 54-55
funes e variveis
a copiar 35
funes financeiras, tvmFV( ) 204
funes financeiras, tvmI( ) 204
funes financeiras, tvmN( ) 205
funes financeiras, tvmPmt( ) 205
funes financeiras, tvmPV( ) 205

G
g , gradianos 240
gcd( ), mximo divisor comum 84
geomCdf( ) 84
geomPdf( ) 85
Get 85
getDenom( ), obter denominador 86
getLangInfo( ), obter/apresentar informaes do idioma 86
getLockInfo( ), testar o estado de bloqueio da varivel ou do grupo de variveis 87
getMode( ), obter definies do modo 87
getNum( ), obter nmero 88
GetStr 89
getType( ), get type of variable 89
getVarInfo( ), obter/apresentar informaes das variveis 89
Goto, ir para 90
grupos, bloquear e desbloquear 111, 208
grupos, testar estado de bloqueio 87
guardar
smbolo, & 246-247

278 ndice remissivo


H
hexadecimal
indicador, 0h 248
visualizar, Base16 24
hiperblica
tangente, tanh( ) 194
hiperblico
arco-coseno, cosh( ) 39
arco-seno, sinh( ) 178
arco-tangente, tanh / ( ) 194
co-seno, cosh( ) 38
seno, sinh( ) 177

I
identity( ), matriz de identidade 91
idioma
obter informaes do idioma 86
if, If 91
If, if 91
ifFn( ) 92
igual ou maior que, | 231
igual ou menor que, { 230
igual, = 228
imag( ), parte imaginria 93
ImpDif( ), derivada implcita 94
implicao lgica dupla, 232
implicao lgica, 232, 251
indirecta, # 239
Input, entrada 94
inString( ), na cadeia 94
int( ), nmero inteiro 94
intDiv( ), diviso do nmero inteiro 95
integral definido
modelo para 10
integral indefinido
modelo para 11
integrar, 234
interpolate( ), interpolate 95
inverso, ^ 245
invF( ) 96
invNorm( ), distribuio normal acumulada inversa) 96
invt( ) 97

ndice remissivo 279


Inv( ) 96
iPart( ), parte do nmero inteiro 97
ir para, Goto 90
irr( ), taxa de retorno interna
taxa de retorno interna, irr( ) 97
isPrime( ), teste da plica 98
isVoid( ), testar para nulo 98

L
Lbl, definio 99
lcm, mnimo mltiplo comum 99
left( ), esquerda 99
limit
lim( ) 101
limit( ) 101
limit( ) ou lim( ), limite 101
limite
modelo para 11
limite mximo, limite mximo( ) 26, 42
LinRegBx, regresso linear 102
LinRegMx, regresso linear 103
LinRegtIntervals, regresso linear 104
LinRegtTest 105
linSolve() 107
list( ), diferena da lista 107
listmat( ), lista para matriz 108
lista para matriz, listmat( ) 108
lista, contar condicionalmente itens numa 41
lista, contar itens em 41
ListaDelta() 56
listas
aumentar/concatenar, aumentar( ) 20
diferena, list( ) 107
diferenas numa lista, @ list( ) 107
elementos vazios em 249
expresso para lista, explista( ) 70
lista para matriz, listmat( ) 108
matriz para lista, matista( ) 116
mximo, max( ) 116
mid-string, mid( ) 119
mnimo, min( ) 120
nova, newList( ) 126
ordenar ascendente, SortA 183

280 ndice remissivo


ordenar descendente, SortD 184
produto cruzado, crossP( ) 43
produto do ponto, dotP( ) 63
produto, product( ) 145
soma cumulativa, SomaCumulativa( ) 49
soma, sum( ) 190
ln( ), logaritmo natural 108
LnReg, regresso logartmica 109
local, Local 110
Local, varivel local 110
Log
modelo para 6
logaritmo natural, ln( ) 108
logaritmos 108
LogisticD, regresso logstica 113
Loop, ciclo 115
LU, decomposio inferior-superior da matriz 115

M
maior que, > 231
matlist( ), matriz para lista 116
matriz (1 2)
modelo para 8
matriz (2 1)
modelo para 8
matriz (2 2)
modelo para 8
matriz (m n)
modelo para 8
matriz de correlao, corrMat( ) 36
matriz de identidade, identity( ) 91
matriz para lista, matlist( ) 116
matrizes
adio da linha, rowAdd( ) 163
adio e multiplicao da linha, mRowAdd( ) 122
aleatria, randMat( ) 152
aumentar/concatenar, aumentar( ) 20
decomposio inferior-superior, LU 115
determinante, det( ) 59
diagonal, diag( ) 59
dimenso da coluna, colDim( ) 32
dimenso da linha, rowDim( ) 163
dimenso, dim( ) 60

ndice remissivo 281


factorizao QR, QR 147
forma de escalo-linha reduzida, rref( ) 164
forma de escalo-linha, ref( ) 154
identidade, identity( ) 91
lista para matriz, listmat( ) 108
matriz para lista, matlist( ) 116
mximo, max( ) 116
mnimo, min( ) 120
norma da coluna, colNorm( ) 32
norma da linha, rowNorm( ) 163
nova, newMat( ) 127
operao da linha, mRow( ) 121
ponto adio, .+ 226
ponto diviso, ./ 227
ponto multiplicao, .* 227
ponto potncia, .^ 227
ponto subtraco, .- 226
preencher, Fill 76
produto, product( ) 145
soma cumulativa, SomaCumulativa( ) 49
soma, sum( ) 190
submatriz, subMat( ) 189, 191
transpor, T 192
troca da linha~, rowSwap( ) 164
valor prprio, eigVl( ) 65
vector eigen, eigVc( ) 64
max( ), mximo 116
mximo divisor comum, gcd( ) 84
mximo, max( ) 116
mean( ), mdia 117
mdia, mean( ) 117
median( ), mediana 117
mediana, median( ) 117
MedMed, regresso da recta mdia-mdia 118
mid-string, mid( ) 119
mid( ), mid-string 119
min( ), mnimo 120
mnimo mltiplo comum, lcm 99
mnimo, min( ) 120
mirr( ), taxa de retorno interna modificada 120
mod( ), mdulo 121
modelos
derivada ou derivada de ndice N 10

282 ndice remissivo


expoente 5
Expoente e 6
fraco 5
funo por ramos (2 ramos) 6
funo por ramos (N-ramos) 7
integral definido 10
integral indefinido 11
limite 11
Log 6
matriz (1 2) 8
matriz (2 1) 8
matriz (2 2) 8
matriz (m n) 8
primeira derivada 9
produto ( P) 9
raiz de ndice N 6
raiz quadrada 5
segunda derivada 10
sistema de equaes (2 equaes) 7
sistema de equaes (N equaes) 7
soma ( G) 9
valor absoluto 8
modos
definir, setMode( ) 170
mdulo, mod( ) 121
mRow( ), operao da linha da matriz 121
mRowAdd( ), adio e multiplicao da linha da matriz 122
multiplicar, * 223
MultReg 122
MultRegIntervals( ) 122
MultRegTests( ) 123

N
na cadeia, inString( ) 94
nand, Operador booleano 124
nCr( ), combinaes 125
nDerivative( ), derivada numrica 126
negao, introduzir nmeros negativos 254
newList( ), nova lista 126
newMat( ), nova matriz 127
nfMax( ), funo numrica mxima 127
nfMin( ), funo numrica mnima 127

ndice remissivo 283


nInt( ), integral numrico 128
nom ), converter taxa efectiva para nominal 128
nor, Operador booleano 129
norma Frobenius, norma( ) 130
norma( ), norma Frobenius 130
normCdf( ) 130
normPdf( ) 131
not, Operador booleano 131
notao de gradianos, g 240
notao de grau/minuto/segundo 241
notao de graus, 241
notao de minutos, 241
notao de segundos, " 241
nova
lista, newList( ) 126
matriz, newMat( ) 127
nPr( ), permutaes 132
npv( ), valor lquido actual 132
nSolve( ), soluo numrica 133
nulo, testar para 98
numrica
derivada, nDeriv( ) 127
soluo, nSolve( ) 133
numrico
integral, nInt( ) 128
nmero inteiro, int( ) 94

O
obter
denominador, getDenom( ) 86
nmero, getNum( ) 88
obter/apresentar
informaes das variveis, getVarInfo( ) 86, 89
OneVar, estatstica de uma varivel 134
operador da indirecta (#) 254
operador de limite "|" 245
operador de limite, ordem de avaliao 253
operadores
ordem de avaliao 253
Operadores booleanos
232, 251
232
nand 124

284 ndice remissivo


nor 129
not 131
ou 135
xou 212
ord( ), cdigo de carcter numrico 137
ordenar
ascendente, SortA 183
descendente, SortD 184
ou (Booleano), or 135
ou, Operador booleano 135

P
PRx( ), rectangular x coordenada 137
PRy( ), rectangular y coordenada 137
parte do nmero inteiro, iPart( ) 97
parte imaginria, imag( ) 93
PassErr, erro de passagem 138
Pdf( ) 81
percentagem, % 228
permutaes, nPr( ) 132
piecewise( ) 138
plica, 243
poissCdf( ) 139
poissPdf( ) 139
polar
coordenada, R Pr( ) 150
coordenada, RP( ) 150
visualizar vector, Polar 139
Polinmio de Taylor, taylor( ) 195
polinmios
aleatrio, randPoly( ) 152
avaliar, polyEval( ) 141
polyCoef( ) 140
polyDegree( ) 141
polyEval( ), avaliar polinmio 141
polyGcd( ) 142
PolyRoots() 143
ponto
adio, .+ 226
diviso,./ 227
multiplicao, .* 227
potncia, .^ 227
produto, dotP( ) 63

ndice remissivo 285


subtraco, .- 226
potncia de dez, 10^( ) 244
potncia, ^ 225
PowerReg, regresso de potncia 143
Prgm, definir programa 144
primeira derivada
modelo para 9
probabilidade da distribuio normal, normCdf( ) 130
probabilidade da distribuio student- t , tCdf( ) 195
product( ), produto 145
produto ( P)
modelo para 9
produto cruzado, crossP( ) 43
produto, ( ) 236
produto, product( ) 145
programao
apresentar dados, Apr. 166
programar
definir programa, Prgm 144
erro de passagem, PassErr 138
visualizar dados, Disp 60
programas
definir biblioteca privada 54
definir biblioteca pblica 55
programas e programao
apagar erro, ClrErr 31
apresentar ecr I/O, Apr. 166
terminar programa, EndPrgm 144
visualizar ecr E/S, Disp 60
propFrac, fraco prpria 146

Q
QR, factorizao QR 147
QuadReg, regresso quadrtica 147
quando, when( ) 211
QuartReg, regresso qurtica 149

R
R , radianos 240
RPr( ), coordenada polar 150
RP( ), coordenada polar 150
RacionalAprox( ) 18
radianos, R 240

286 ndice remissivo


raiz de ndice N
modelo para 6
raiz quadrada
modelo para 5
raiz quadrada, ( ) 185, 235
rand( ), nmero aleatrio 151
randBin, nmero aleatrio 151
randInt( ), nmero inteiro aleatrio 151
randMat( ), matriz aleatria 152
randNorm( ), norma aleatria 152
randPoly( ), polinmio aleatrio 152
randSamp( ) 153
RandSeed, semente de nmero aleatrio 153
real( ), real 153
real, real( ) 153
recproco, ^ 245
recolha trigonomtrica, tCollect( ) 196
rectangular x coordenada, PRx( ) 137
rectangular y coordenada, PRy( ) 137
ref( ), forma de escalo-linha 154
regresso cbica, CubicReg 47
regresso da recta mdia-mdia, MedMed 118
regresso de potncia, PowerReg 143
regresso exponencial, ExpReg 72
regresso linear, LinRegAx 103
regresso linear, LinRegBx 102, 104
regresso logartmica, LnReg 109
regresso logstica, LogisticD 113
regresso potencial, PowerReg 143, 156, 158, 197
regresso quadrtica, QuadReg 147
regresso qurtica, QuartReg 149
regresso sinusoidal, SinReg 178
regresses
cbica, CubicReg 47
exponencial, ExpReg 72
logartmica, LnReg 109
logstica, Logstica 113
MultReg 122
quadrtica, QuadReg 147
qurtica, QuartReg 149
recta mdia-mdia, MedMed 118
regresso de potncia, PowerReg 143
regresso linear, LinRegAx 103

ndice remissivo 287


regresso linear, LinRegBx 102, 104
regresso potencial, PowerReg 143, 156, 158, 197
sinusoidal, SinReg 178
remain( ), resto 156
remover
elementos nulos da lista 56
Request 156
RequestStr 158
resolver, solve( ) 179
resposta (ltima), Ans 17
resto, remain( ) 156
resultado
apresenta em funo do co-seno 36
apresenta em funo do seno 175
resultados de duas variveis, TwoVar 206
resultados, estatstica 186
return, Return 159
Return, return 159
right( ), direita 159
right, right( ) 33, 66, 95, 159, 211
rk23( ), Runge Kutta function 159
rodar, rotate( ) 161
rotate( ), rodar 161
round( ), arredondar 162
rowAdd( ), adio da linha da matriz 163
rowDim( ), dimenso da linha da matriz 163
rowNorm( ), norma da linha da matriz 163
rowSwap( ), troca da linha da matriz 164
rref( ), forma de escalo-linha reduzida 164

S
sair, Exit 69
sec( ), secante inversa 165
sec( ), secante 164
sech( ), secante hiperblica inversa 165
sech( ), secante hiperblica 165
segunda derivada
modelo para 10
seno
apresenta a expresso em funo do 175
seno, sin( ) 176
seq( ), sequncia 167
seqGen( ) 167

288 ndice remissivo


seqn( ) 168
SeqProd() 145
SeqSom() 191
sequence, seq( ) 167-168
sequncia, seq( ) 167
srie( ), srie 169
srie, srie( ) 169
setMode( ), definir modo 170
shift( ), deslocar 172
sign( ), sinal 173
simult( ), equaes simultneas 174
sin( ), arco-seno 176
sin( ), seno 176
sinal, sign( ) 173
sinh( ), arco-seno hiperblico 178
sinh( ), seno hiperblico 177
SinReg, regresso sinusoidal 178
sistema de equaes (2 equaes)
modelo para 7
sistema de equaes (N equaes)
modelo para 7
soluo, deSolve( ) 57
solve( ), resolver 179
soma ( G)
modelo para 9
soma cumulativa, SomaCumulativa( ) 49
soma de pagamentos principais 238
soma dos pagamentos de juros 237
soma, sum( ) 190
soma, ( ) 237
SomaCumulativa( ), soma cumulativa 49
SortA, ordenar ascendente 183
SortD, ordenar descendente 184
sqrt( ), raiz quadrada 185
stat.results 186
stat.values 187
stdDevPop( ), desvio padro da populao 187
stdDevSamp( ), desvio padro da amostra 188
string( ), expresso para cadeia 189
strings
right, right( ) 33, 66, 95, 159, 211
subMat( ), submatriz 189, 191
submatriz, subMat( ) 189, 191

ndice remissivo 289


substituio com operador "|" 245
subtrair, - 222
sum( ), soma 190
sumIf( ) 190

T
T, transpor 192
tabela de amortizao, amortTbl( ) 12, 21
tan( ), arco-tangente 193
tan( ), tangente 192
tangente, tan( ) 192
tanh( ), arco-tangente hiperblico 194
tanh( ), tangente hiperblica 194
taxa de cmbio mdia, avgRC( ) 21
taxa de retorno interna modificada, mirr( ) 120
taxa efectiva, eff( ) 64
taxa nominal, nom( ) 128
taylor( ), polinmio de Taylor 195
tCdf( ), probabilidade da distribuio student t 195
tCollect( ), recolha trigonomtrica 196
terminar
enquanto, EndWhile 212
terminar enquanto, EndWhile 212
termo dominante, dominantTerm( ) 62
Test_2S, Teste F de 2 amostras 82
testar para nulo, isVoid( ) 98
teste da plica, isPrime( ) 98
Teste F de 2 amostras 82
teste t , tTest 202
Teste t de regresses lineares mltiplas 123
tExpand( ), expanso trigonomtrica 196
tInterval, t intervalo de confiana 198
tInterval_2Samp, intervalo de confiana t de duas amostras 198
tmpCnv() [tmpCnv] 200
tmpCnv() 199-200
tPdf( ), densidade de probabilidade student t 201
transpor, T 192
tTest, teste t 202
tTest_2Samp, teste t de duas amostras 203
tvmFV( ) 204
tvmI( ) 204
tvmN( ) 205

290 ndice remissivo


tvmPmt( ) 205
tvmPV( ) 205
TwoVar, resultados de duas variveis 206

U
unidades
converter 244
unitV( ), vector da unidade 208

V
valor absoluto
modelo para 8
valor lquido actual, npv( ) 132
valor prprio, eigVl( ) 65
valor temporal do dinheiro, juro 204
valor temporal do dinheiro, montante do pagamento 205
valor temporal do dinheiro, nmero de pagamentos 205
valor temporal do dinheiro, valor actual 205
valor temporal do dinheiro, Valor futuro 204
valores dos resultados, estatstica 187
variao, variance( ) 209
variveis
apagar todas as letras individuais 31
eliminar, DelVar 56
local, Local 110
variveis, bloquear e desbloquear 87, 111, 208
varivel
criar nome a partir de uma cadeia de caracteres 254
varivel e funes
a copiar 35
varivel local, Local 110
varPop( ) 209
varSamp( ), variao da amostra 209
vector eigen, eigVc( ) 64
vector unitrio, unitV( ) 208
vectores
produto cruzado, crossP( ) 43
produto do ponto, dotP( ) 63
unidade, unitV( ) 208
visualizar vector cilndrico, Cylind 49
visualizar como
ngulo decimal, DD 52
binrio, Base2 22

ndice remissivo 291


grau/minuto/segundo, DMS 60
hexadecimal, Base16 24
nmero inteiro decimal, Base10 23
vector , Polar 139
vector cilndrico, Cylind 49
vector esfrico, Sphere 184
vector rectangular, Rect 154
visualizar dados, Disp 60
visualizar grau/minuto/segundo, DMS 60
visualizar vector cilndrico, Cylind 49
visualizar vector esfrico, Sphere 184
visualizar vector rectangular, Rect 154

W
warnCodes( ), Warning codes 211
when( ), quando 211
While, enquanto 212

X
x , quadrado 226
XNOR 232
xou, Booleano exclusivo ou 212

Z
zeroes( ), zeros 213
zeros, zeroes( ) 213
zInterval, z intervalo de confiana 215
zInterval_1Prop, intervalo de confiana z de uma proporo 216
zInterval_2Prop, intervalo de confiana z de duas propores 217
zInterval_2Samp, intervalo de confiana z de duas amostras 217
zTest 218
zTest_1Prop, teste z de uma proporo 219
zTest_2Prop, teste z de duas propores 219
zTest_2Samp, teste z de duas amostras 220

292 ndice remissivo

Вам также может понравиться