Você está na página 1de 250

TI-Nspire

Manual de Referncia

Este manual do utilizador aplica-se ao software TI-Nspire verso 4.4. 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 11
A 11
B 20
C 24
D 41
E 48
F 56
G 64
I 71
L 79
M 94
N 103
O 112
P 115
Q 122
R 125
S 140
T 160
U 173
V 173
W 175
X 177
Z 178

Smbolos 185
Elementos (nulos) vazios 208
Atalhos para introduzir expresses matemticas 210
Hierarquia do EOS (Equation Operating System) 212
Mensagens e cdigos de erros 214
Cdigos de aviso e mensagens 223
Assistncia e Suporte 225
Apoio tcnico, manuteno e garantia dos produtos Texas Instruments 225

3
ndice remissivo 227

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

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

Modelo de raiz quadrada Teclas /q


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

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

Nota: Consulte tambm raiz() , pgina


125.

Modelo de expoente e Tecla u


Exemplo:

Exponencial natural e elevado potncia


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

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

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

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


116.

Modelo do sistema de 2 equaes Catlogo>


Exemplo:

Cria um sistema de duas equaes lineares.


Para adicionar uma linha a um sistema
existente, clique no modelo e repita o
modelo.
Nota: Consulte tambm sistema() , pgina
160.

Modelo do sistema de N equaes Catlogo>


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

Nota: Consulte tambm sistema() , pgina


160.

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

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

Modelo do produto () Catlogo>


Exemplo:

Nota: Consulte tambm () (prodSeq) ,


pgina 197.

Modelo da primeira derivada Catlogo >


Exemplo:

Modelos de expresso 9
Modelo da primeira derivada Catlogo >
Pode utilizar o modelo da primeira derivada
para calcular a primeira derivada num
ponto numericamente com mtodos de
diferenciao automticos.
Nota: Consulte tambm d() (derivada) ,
pgina 196.

Modelo da segunda derivada Catlogo >


Exemplo:

Pode utilizar o modelo da segunda derivada


para calcular a segunda derivada num
ponto numericamente com mtodos de
diferenciao automticos.
Nota: Consulte tambm d() (derivada) ,
pgina 196.

Modelo do integral definido Catlogo>


Exemplo:

Pode utilizar o modelo do integral definido


para definir o integral definido
numericamente com o mesmo mtodo de
nInt().
Nota: Consulte tambm nInt() , pgina 107.

10 Modelos de expresso
Lista alfabtica
Os itens cujos nomes no sejam alfabticos (como +, !, e >) so listados no fim desta
seco, comeando (pgina 185). 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(Valor1) valor
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 171.
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

Lista alfabtica 11
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 199 e
bal() , pgina 20.

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:

12 Lista alfabtica
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(Valor1) valor No modo de ngulo Graus:

Devolve o ngulo do argumento,


interpretando o argumento como um
nmero complexo.
No modo de ngulo Gradianos:

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
][, Marcador]

Lista alfabtica 13
ANOVA Catlogo >
Efectua uma anlise de variao de uma via
para comparar as mdias de 2 a 20
populaes. Um resumo dos resultados
guardado na varivel stat.results (pgina
154).
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 154).
LinhaNiv =0 para Bloco
LinhaNiv =2,3,...,Len-1, para Dois fatores,
em que Len=comprimento
( Lista1)=comprimento( Lista2) = =
comprimento( Lista10) e Len / LinhaNiv
{2,3,}

14 Lista alfabtica
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

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

Lista alfabtica 15
Varivel de sada Descrio
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.

approx() Catlogo >


approx(Valor1) nmero
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 / .

16 Lista alfabtica
approx() Catlogo >
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 >


Valor 4approxFraction([Tol])valor
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(Valor[, Tol ])valor
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.

arccos() Consulte cos/(), pgina 32.

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

Lista alfabtica 17
arccot() Consulte cot /(), pgina 34.

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

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

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

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

arcsech() Consulte sech/(), pgina 141.

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

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

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

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

18 Lista alfabtica
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.

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.

Lista alfabtica 19
B

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 171.
NPmt especifica o nmero de pagamentos
a partir dos quais quer os dados calculados.
N, I, PV, Pmt , FV, PpY, CpY e PmtAt so
descritos na tabela de argumentos TVM,
pgina 171.
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 11.
Nota: Consulte tambm G Int() e G Prn() ,
pgina 199.

20 Lista alfabtica
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.
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

Lista alfabtica 21
4Base2 Catlogo >
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
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

22 Lista alfabtica
4Base16 Catlogo >
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.
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 21.

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.

Lista alfabtica 23
binomCdf() Catlogo >
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(Valor1) valor
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

24 Lista alfabtica
centralDiff() Catlogo >
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() .

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.

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

Varivel de sada Descrio


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

Lista alfabtica 25
Varivel de sada Descrio
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 .
Para P( X { LimiteSuperior), defina
LimiteInferior = 0.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 208).

c 2 GOF Catlogo >


c 2 GOF Lista obs, Lista exp, df

chi2GOF Lista obs, Lista exp, df

26 Lista alfabtica
c 2 GOF Catlogo >
Efectua um teste para confirmar que os
dados da amostra so de uma populao
que est em conformidade com uma
distribuio especificada. Um resumo dos
resultados guardado na varivel
stat.results (pgina 154).
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 208).

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

ClearAZ Catlogo >


ClearAZ
Apaga todas as variveis de um carcter no
espao do problema actual.

Lista alfabtica 27
ClearAZ Catlogo >
Se uma ou mais variveis estiverem
bloqueadas, este comando mostra uma
mensagem de erro e s elimina as variveis
desbloqueadas. Consulte unLock, pgina
173.

ClrErr Catlogo >


ClrErr Para ver um exemplo de ClrErr , consulte o
exemplo 2 no comando Try, pgina 167.
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 116,
e Try, pgina 166.
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.

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

28 Lista alfabtica
colDim() Catlogo >
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() .

conj() Catlogo >


conj(Valor1) valor
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.
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.

Lista alfabtica 29
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.

corrMat() Catlogo >


corrMat(Lista1, Lista2 [, [, Lista20 ]])
Calcula a matriz de correlao para a matriz
aumentada [ Lista1, Lista2, ..., Lista20 ].

cos() Tecla
cos(Valor1) valor No modo de ngulo Graus:

cos(Lista1) lista

30 Lista alfabtica
cos() Tecla
cos( Valor1) devolve o co-seno do
argumento como um valor.
cos( Lista1) devolve uma lista de co-senos
de todos os elementos na Lista1.
Nota: O argumento interpretado como
um ngulo express em graus, gradianos ou
radianos, de acordo com a definio do No modo de ngulo Gradianos:
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) =

Lista alfabtica 31
cos() Tecla

Todos os clculos so efectuados com a


aritmtica de ponto flutuante.

cos/() Tecla
cos/(Valor1) valor No modo de ngulo Graus:

cos/(Lista1) lista

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


Valor1.
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(Valor1) valor No modo de ngulo Graus:

cosh(Lista1) lista

32 Lista alfabtica
cosh() Catlogo >
cosh( Valor1) devolve o co-seno hiperblico
do argumento.
cosh ( Lista1) devolve uma lista dos co-
senos hiperblicos de cada elemento de
Lista1.
cosh (MatrizQuadrada1) Matriz No modo de ngulo Radianos:
quadrada
Devolve o co-seno hiperblico da matriz de
MatrizQuadrada1. Isto no o mesmo que
calcular o co-seno hiperblico de cada
elemento. Para mais informaes sobre o
mtodo de clculo, consulte cos() .
MatrizQuadrada1 tem de ser diagnolizvel.
O resultado contm sempre os nmeros de
ponto flutuante.

cosh/() Catlogo >


cosh/(Valor1) valor
cosh/(Lista1) lista

cosh/( Valor1) devolve o co-seno


hiperblico inverso do argumento.
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
ponto flutuante.

Lista alfabtica 33
cosh/() Catlogo >
Para ver o resultado completo, prima e,
de seguida, utilize e para mover o
cursor.

cot() Tecla
cot(Valor1) valor No modo de ngulo Graus:

cot(Lista1) lista
Devolve a co-tangente de Valor1 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/(Valor1) valor No modo de ngulo Graus:

cot/(Lista1) lista
Devolve o ngulo cuja co-tangente Valor1
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(Valor1) valor
coth(Lista1) lista

34 Lista alfabtica
coth() Catlogo >
Devolve a co-tangente hiperblica de
Valor1 ou devolve uma lista das co-
tangentes hiperblicas de todos os
elementos de Lista1.

coth/() Catlogo >


coth/(Valor1) valor
coth/(Lista1) lista
Devolve a co-tangente hiperblica inversa
de Valor1 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.
Para uma lista, matriz ou intervalo de
dados, cada elemento avaliado para
determinar se deve ser includo na
contagem.
Na aplicao Listas e Folha de clculo, pode
utilizar um intervalo de clulas no lugar de
qualquer argumento.
Os elementos (nulos) vazios so ignorados.
Para mais informaes sobre os elementos
vazios, consulte pgina 208.

Lista alfabtica 35
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.
Por exemplo, 3 conta apenas aqueles
elementos em Lista que se simplificam
para o valor 3.
Uma expresso booleana com o smbolo ?
como um identificador para cada
elemento. Por exemplo, ?<5 conta Conta 1 e 3.
apenas aqueles elementos em Lista
inferiores a 5.
Na aplicao Listas e Folha de clculo, pode
utilizar um intervalo de clulas no lugar de Conta 3, 5, e 7.
Lista.
Os elementos (nulos) vazios da lista so
ignorados. Para mais informaes sobre os
elementos vazios, consulte pgina 208.
Conta 1, 3, 7 e 9.
Nota: Consulte tambm sumIf() , pgina 159
e frequency() , pgina 61.

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 na forma
expandida. No utilize formatos no
expandidos, como, por exemplo, y2y+1 ou
xx+2x+1
A segunda sintaxe, cPolyRoots
( ListaDeCoeficientes) , devolve uma lista
de razes complexas para os coeficientes
em ListaDeCoeficientes.
Nota: Consulte tambm polyRoots() , pgina
118.

36 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(Valor1) valor No modo de ngulo Graus:

csc(Lista1) lista
Devolve a co-secante de Valor1 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/(Valor1) valor No modo de ngulo Graus:

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

Lista alfabtica 37
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(Valor1) valor
csch(Lista1) lista
Devolve a co-secante hiperblica de Valor1
ou devolve uma lista das co-secantes
hiperblicas de todos os elementos de
Lista1.

csch/() Catlogo >


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

CubicReg Catlogo >


CubicReg X, Y[, [Freq] [, Categoria,
Incluir]]
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 154).
Todas as listas tm de ter a mesma
dimenso, excepto para Incluir.

38 Lista alfabtica
CubicReg Catlogo >
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 numricos ou de cadeias 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 208).

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

cumulativeSum() Catlogo >


cumulativeSum(Lista1)lista
Devolve uma lista das somas acumuladas
dos elementos em Lista1, comeando no
elemento 1.

Lista alfabtica 39
cumulativeSum() Catlogo >
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 208.

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.

40 Lista alfabtica
D

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
Nota: Pode introduzir este operador atravs
da escrita de @>DD no teclado do
computador.
Devolve o decimal equivalente do No modo de ngulo Gradianos:
argumento expresso em graus. O
argumento um nmero, uma lista ou uma
matriz que interpretada pela definio do
modo ngulo em gradianos, radianos ou
graus.
No modo de ngulo Radianos:

Lista alfabtica 41
4Decimal Catlogo >
Nmero1 4Decimal valor
Lista1 4Decimal valor
Matriz1 4Decimal valor
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.
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

42 Lista alfabtica
Define Catlogo >
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 43, e Define LibPub, pgina 44.

Define LibPriv Catlogo >


Define LibPriv Var = Expresso
Define LibPriv Funo(Parm1, Parm2, ...)
= Expresso
Define LibPriv Funo(Parm1, Parm2, ...)
= Func
Bloco
EndFunc
Define LibPriv Programa(Parm1, Parm2,
...) = Prgm
Bloco
EndPrgm

Lista alfabtica 43
Define LibPriv Catlogo >
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 42, e
Define LibPub, pgina 44.

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.
Nota: Consulte tambm Define, pgina 42, e
Define LibPriv, pgina 43.

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

44 Lista alfabtica
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
173.
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.
Para mais informaes sobre os elementos
vazios, consulte pgina 208.

det() Catlogo >


det(MatrizQuadrada[,
Tolerncia])expresso
Apresenta o determinante de
MatrizQuadrada.

Lista alfabtica 45
det() Catlogo >
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.
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}.

46 Lista alfabtica
dim() Catlogo >
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 >


Valor 4DMS No modo de ngulo Graus:

Lista 4DMS
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 203) 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.

Lista alfabtica 47
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^(Valor1) valor
Devolve e elevado potncia Valor1.
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.
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.

48 Lista alfabtica
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 107.

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
MatrizQuadrada primeiro equilibrada cursor.
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.

Lista alfabtica 49
eigVl() Catlogo >
MatrizQuadrada primeiro equilibrada Para ver o resultado completo, prima e,
com tranformaes de similaridade at as de seguida, utilize e para mover o
normas das colunas e linhas estarem o
cursor.
mais perto possvel do mesmo valor. A
MatrizQuadrada reduzida para a forma
Hessenberg superior e os valores prprios
so calculados a partir da matriz
Hessenberg superior.

Else Consulte If, pgina 71.

ElseIf Catlogo >


Se ExprBooleana1
Block1
ElseIf BooleanExpr2
Block2

ElseIf ExprBooleanaN
BlockN
EndIf

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

EndFunc Consulte Func, pgina 63.

50 Lista alfabtica
EndIf Consulte If, pgina 71.

EndLoop Consulte Loop, pgina 93.

EndPrgm Consulte Prgm, pgina 120.

EndTry Consulte Try, pgina 166.

EndWhile Consulte While, pgina 177.

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,
{Var0, VarMax }, ListOfDepVars0,
VarStep [, eulerStep]) matriz
euler(ListOfExpr, Var, ListOfDepVars,
{Var0, VarMax }, ListOfDepVars0, Para ver o resultado completo, prima e,
VarStep [, eulerStep]) matriz
de seguida, utilize e para mover o
Utiliza o mtodo de Euler para resolver o cursor.
sistema

Sistema de equaes:

com depVar( Var0)=depVar0 no intervalo


[Var0,VarMax ]. Apresenta uma matriz cuja
primeira linha define os valores de sada
Var e cuja segunda linha define o valor da com y1 (0)=2 e y2 (0)=5
primeira componente da soluo nos
valores Var correspondentes, e assim por
diante.

Lista alfabtica 51
euler () Catlogo >
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
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.
{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.
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.

52 Lista alfabtica
eval () Menu Hub
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.

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 65), GetStr
(pgina 68) e Send (pgina 141).

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

Lista alfabtica 53
Exit 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.

exp() Tecla u
exp(Valor1) valor
Devolve e elevado potncia Valor1.
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.

54 Lista alfabtica
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]]
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
154).
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 numricos ou de cadeias 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 208).

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

stat.a, stat.b Parmetros da regresso

Lista alfabtica 55
Varivel de
Descrio
sada
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

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

factor() Catlogo >


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.

56 Lista alfabtica
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 Valor, VarMatriz matriz
Substitui cada elemento na varivel
VarMatriz por Valor.
matrixVar j tem de existir.

Fill Valor, VarLista lista


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

FiveNumSummary Catlogo >


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

Lista alfabtica 57
FiveNumSummary Catlogo >
Fornece uma verso abreviada da estatstica
de 1 varivel na lista X. Um resumo dos
resultados guardado na varivel
stat.results (pgina 154).
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 208.

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(Valor1) nmero inteiro
Devolve o maior nmero inteiro que { o
argumento. Esta funo idntica a int() .
O argumento pode ser um nmero
complexo ou real.

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

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.

format() Catlogo >


format(Valor [, CadeiaFormato ])
cadeia
Devolve Valor como uma cadeia de
caracteres com base no modelo do
formato.
CadeiaFormato uma cadeia e tem de
estar na forma: F[n], S[n], E[n], G[n]
[c], em que [ ] indica pores opcionais.

Lista alfabtica 59
format() Catlogo >
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.
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

60 Lista alfabtica
FPdf() Catlogo >
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 208.

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.
Explicao do resultado:

2 elementos da Lista de dados so { 2.5

Lista alfabtica 61
frequency() Catlogo >
Se Listabins for {b(1), b(2), , b(n)}, os 4 elementos da Lista de dados so >2.5 e
intervalos especificados so {?{ b(1), b(1)<? { 4.5
{ b(2),,b(n-1)<?{ b(n), b(n)>?}. A lista
resultante um elemento maior que 3 elementos da Lista de dados so >4.5
Listabins. O elemento hello uma cadeia e no pode
ser colocado em nenhum lote definido.
Cada elemento do resultado corresponde ao
nmero de elementos de Lista1 que esto
no intervalo desse lote. Expresso em
termos da funo countIf() , o resultado {
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 208.
Na aplicao Listas e Folha de clculo, pode
utilizar um intervalo de clulas no lugar de
ambos os argumentos.
Nota: Consulte tambm countIf() , pgina
36.

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 ]
(Entrada estatstica do resumo)
Efectua um teste F de duas amostras. Um
resumo dos resultados guardado na
varivel stat.results (pgina 154).
ou Ha: s1 > s2, defina Hiptese >0

62 Lista alfabtica
FTest_2Samp Catlogo >
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 208).

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.
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 63
G

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

64 Lista alfabtica
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.
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:

Lista alfabtica 65
Get Menu Hub
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 68 e Send,
pgina 141.

getDenom() Catlogo >


getDenom(Fraco1) valor
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
Finlands = fi
Francs = fr
Italiano = it
Holands = nl
Flamengo = nl_BE

66 Lista alfabtica
getLangInfo() Catlogo >
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 90, eunLock, pgina
173.

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

Lista alfabtica 67
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
Aprox.
Formato 6 1 =Rectangular, 2 =Cilndrico, 3 =Esfrico
vectorial
Base 7 1 =Decimal, 2 =Hex, 3 =Binrio

getNum() Catlogo >


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

GetStr Hub Menu


GetStr[promptString,] var[, statusVar] Para exemplos, ver Get .

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


[,statusVar]

68 Lista alfabtica
GetStr Hub Menu
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 65 e Send,
pgina 141.

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

Lista alfabtica 69
getVarInfo() Catlogo >
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.

4Grad Catlogo >


Expr1 4Grad expresso No modo de ngulo Graus:

Converte Expr1 para medio do ngulo de


gradianos.

No modo de ngulo Radianos:

70 Lista alfabtica
4Grad Catlogo >
Nota: Pode introduzir este operador atravs
da escrita de @>Grad no teclado do
computador.

identity () Catlogo >


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

If Catlogo >
If BooleanExpr
Declarao
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 ":" .
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 71
If Catlogo >
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.
ExprBooleana pode testar um valor
individual, uma lista ou uma matriz.
Se um elemento da ExprBooleana for O valor do teste de 2 inferior a 2.5, por
avaliado como verdadeiro, devolve o esta razo, o elemento
elemento correspondente de Value_If_
true .

72 Lista alfabtica
ifFn () Catlogo >
Se um elemento da ExprBooleana for Value_If_True correspondente de 6
avaliada como falsa, devolve o elemento copiado para a lista de resultados.
correspondente de Value_If_false . Se
omitir Value_If_false , devolve undef.
O valor do teste de 3 no inferior a 2.5,
Se um elemento da ExprBooleana no por esta razo, o elemento Value_If_
for verdadeiro nem falso, devolve o False correspondente de 10 copiado para
elemento correspondente Value_If_ a lista de resultados.
unknown. Se omitir Value_If_unknown,
devolve undef.
Se o segundo, o terceiro ou o quarto
argumento da funo ifFn() for uma
expresso individual, o teste booleano Value_If_true um valor individual e
aplicado a todas as posies da corresponde a qualquer posio
ExprBooleana. seleccionada.
Nota: Se a declarao ExprBooleana
simplificada envolver uma lista ou matriz,
todos os outros argumentos da lista ou
matriz tm de ter as mesmas dimenses e
o resultado ter as mesmas dimenses. Value_If_false no especificado. Undef
utilizado.

Um elemento seleccionado de Value_If_


true. Um elemento seleccionado de Value_
If_unknown .

imag() Catlogo >


imag(Value1) valor
Devolve a parte imaginria do argumento.
imag(Lista1) lista
Devolve uma lista de partes imaginrias
dos elementos.
imag(Matriz1) matriz
Devolve uma matriz das partes imaginrias
dos elementos.

indirecta Consultar #(), page 185.

Lista alfabtica 73
inString () Catlogo >
inString(CadeiaDeOrigem,
CadeiaSecundria[, 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(Value ) nmero inteiro


int(List1) lista
int(Matrix1) 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(Number1, Number2) nmero
inteiro
intDiv(List1, List2) lista
intDiv(Matrix1, Matrix2) 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.

74 Lista alfabtica
interpolar () Catlogo >
interpolar(xValue , xList , yList , Equao diferencial:
yPrimeList ) lista y'=-3y+6t+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 Para ver o resultado completo, prima e,
aproximar a funo f em xValue . Presume-
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 Utilize a funo de interpolao() para
mesmo quando no o seja. Esta funo calcular os valores de funo para xvaluelist:
percorre xList procurando por um intervalo
[xList [i], xList [i+1]] que contenha xValue .
Se encontrar tal intervalo, apresenta um
valor interpolado para f( xValue ) ; caso
contrrio, apresenta .undef.
xList , yList e yPrimeList tm de ter a
mesma dimenso 2 e conter expresses
que simplificam para nmeros.
xValue pode ser um nmero ou uma lista
de nmeros.

inv2 () Catlogo >


inv 2(rea,df )

invChi2(rea,df )
Calcula a funo de probabilidade
cumulativa inversa 2 (Qui quadrado)
especificada pelo grau de liberdade, df para
uma determinada rea debaixo da curva

invF() Catlogo >


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

Lista alfabtica 75
invBinom() Catlogo >
invBinom Exemplo: A Maria e o Carlos esto a jogar
(CumulativeProb,NumTrials,Prob, aos dados. A Maria tem de adivinhar o
OutputForm) escalar ou matriz nmero mximo de vezes que o 6 aparece
em 30 jogadas. Se o nmero 6 aparecer
Dado o nmero de tentativas ( NumTrials) e esse nmero de vezes ou menos, a Maria
a probabilidade de sucesso de cada ganha. Alm disso, quanto menor for o
tentativa ( Prob), esta funo devolve o nmero que ela adivinhar, maiores sero os
nmero mnimo de sucessos, k , de forma a seus ganhos. Qual o nmero mais
que a probabilidade cumulativa de k pequeno que a Maria consegue adivinhar se
sucessos seja igual ou superior ela quiser que a probabilidade de ganhar seja
probabilidade cumulativa dada superior a 77%?
( CumulativeProb).
OutputForm=0, apresenta o resultado
como uma escalar (predefinio).
OutputForm=1, apresenta o resultado
como uma matriz.

invBinomN() Catlogo >


invBinomN(CumulativeProb,Prob, Exemplo: A Mnica est a praticar
NumSuccess,OutputForm) scalar ou lanamentos para netball. Sabe por
matriz experincia prpria que as suas hipteses de
acertar um lanamento so de 70%. Ela
Dada a probabilidade de sucesso de cada pretende praticar at conseguir 50 acertos.
tentativa ( Prob) e o nmero de sucessos Quantos lanamentos tem de tentar para
(NumSuccess), esta funo devolve o garantir que a probabilidade de obter pelo
nmero mnimo de tentativas, N, de forma menos 50 acertos seja superior a 0,99?
a que a probabilidade cumulativa de x
sucessos inferior ou igual probabilidade
cumulativa dada ( CumulativeProb).
OutputForm=0, apresenta o resultado
como uma escalar (predefinio).
OutputForm=1, apresenta o resultado
como uma matriz.

invNorm() Catlogo >


invNorm(rea[,[,]])
Calcula a funo de distribuio normal
cumulativa inversa para uma determinada
rea mediante a curva de distribuio
normal especificada por e .

76 Lista alfabtica
invt() Catlogo >
invt(rea,df )
Calcula a funo de probabilidade inversa
cumulativa da t-student especificada pelo
grau de liberdade, df para uma determinada
rea sob a curva.

iPart () Catlogo >


iPart(Number) nmero inteiro
iPart(List1) lista
iPart(Matrix1) 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.
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() , page 94.

Lista alfabtica 77
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.
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(List ) lista de expresses
constantes booleanas
Devolve verdadeiro ou falso para indicar se
o argumento um tipo de dados nulos.
Para mais informaes sobre elementos
nulos, consulte page 208.

78 Lista alfabtica
L

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
Devolve os caracteres Num mais esquerda
contidos na cadeia de caracteres
CadeiaDeOrigem.

Lista alfabtica 79
left() Catlogo >
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 30.
Para eliminar um grupo de variveis,
consulte DelVar, pgina 45.

LinRegBx Catlogo >


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

80 Lista alfabtica
LinRegBx Catlogo >
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 154).
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 numricos ou de cadeias 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 208).

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

Lista alfabtica 81
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 154).
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 numricos ou de cadeias 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 208).

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

82 Lista alfabtica
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 154).
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 208).

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

Lista alfabtica 83
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.

84 Lista alfabtica
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 154).
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 208).

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

Lista alfabtica 85
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.

86 Lista alfabtica
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.

ln() Teclas /u
ln(Valor1) valor
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:

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.

Lista alfabtica 87
ln() Teclas /u
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
154).
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 numricos ou de cadeias 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 208).

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)

88 Lista alfabtica
Varivel de
Descrio
sada
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.

Lista alfabtica 89
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 173, e getLockInfo
() , pgina 67.

log() Teclas /s
log ( Valor1 [, Valor2 ]) valor

log (Lista1 [, Valor2 ]) lista

Devolve o logaritmo -Valor2 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 -Valor2


base dos elementos.
Se omitir o segundo argumento, 10
utilizado como a base.
Se o modo do formato complexo for
Rectangular:

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


MatrizQuardrada complexo rectangular:

90 Lista alfabtica
log() Teclas /s
Devolve o logaritmo Valor base da matriz
de MatrizQuadrada1. Isto no mesmo
que calcular o logaritmo Valor 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.

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
154).
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 numricos ou de cadeias 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 208).

Lista alfabtica 91
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 154).
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 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 numricos ou de cadeias para os
dados X e Y correspondentes.

92 Lista alfabtica
LogisticD 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.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 208).

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

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.

Lista alfabtica 93
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
(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.

94 Lista alfabtica
max() Catlogo >
max(Valor1, Valor2) 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.
Os elementos (nulos) vazios so ignorados.
Para mais informaes sobre os elementos
vazios, consulte pgina 208.
Nota: Consulte tambm 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 208.

Lista alfabtica 95
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.
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 208.

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

96 Lista alfabtica
MedMed Catlogo >
Categoria uma lista de cdigos de
categorias numricos ou de cadeias 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 208).

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

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.

Lista alfabtica 97
mid() Catlogo >
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
Devolve as cadeias Contagem da lista de
cadeias ListaDaCadeiaDeOrigem,
comeando pelo nmero de elementos
Incio.

min() Catlogo >


min(Valor1, Valor2) 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 max().

98 Lista alfabtica
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.
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 71.

mod() Catlogo >


mod(Valor1, Valor2) 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.

Lista alfabtica 99
mod() Catlogo >
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
125

mRow() Catlogo >


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

mRowAdd() Catlogo >


mRowAdd(Valor, Matriz1, ndice1,
ndice2) matriz
Devolve uma cpia de Matriz1 com cada
elemento na linha ndice2 de Matriz1
substitudo por:
Valor 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 154).
Todas as listas tm de ter dimenses iguais.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 208).

Varivel de sada Descrio


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

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

100 Lista alfabtica


Varivel de sada Descrio
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 154).
Todas as listas tm de ter dimenses iguais.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 208).

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

Lista alfabtica 101


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

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

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

102 Lista alfabtica


Varivel de
Descrio
sada
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
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.

Lista alfabtica 103


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

nCr() Catlogo >


nCr(Valor1, Valor2) expresso
Para o nmero inteiro Valor1 e Valor2 com
Valor1 | Valor2 | 0, nCr() o nmero de
combinaes de coisas de Valor1 retiradas
de Valor2 de uma vez. (Isto tambm
conhecido como um coeficiente binomial.)

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

104 Lista alfabtica


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.
Se a varivel Var no contiver um valor
numrico, tem de fornecer Valor.
Ordem da derivada tem de ser 1 ou 2.
Nota: O algoritmo nDerivative() tem uma
limitao: funciona recursivamente atravs
da expresso no simplificada, computao
do valor numrico da primeira derivada (e a
segunda, se aplicvel) e a avaliao de cada
subexpresso, que pode conduzir a um
resultado imprevisto.
Considere o exemplo da direita. A primeira
derivada de x(x^2+x)^(1/3) em x=0 igual
a 0. No entanto, como a primeira derivada
da subexpresso (x^2+x)^(1/3) est
indefinida em x=0, e este valor utilizado
para calcular a derivada da expresso total,
nDerivative() reporta o resultado como
indefinido e apresenta uma mensagem de
aviso.
Se encontrar esta limitao, verifique a
soluo graficamente. Pode tambm tentar
com centralDiff() .

newList() Catlogo >


newLis t(ElementosNum) lista
Devolve uma lista com uma dimenso de
ElementosNum. Cada elemento zero.

Lista alfabtica 105


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

nfMin() Catlogo >


nfMin(Expr, Var) valor
nfMin(Expr, Var, LimiteInferior) valor
nfMin(Expr, Var, LimiteInferior,
LimiteSuperior) valor
nfMin(Expr, Var) | LimiteInferior{ Var
{ LimiteSuperior valor
Devolve um valor numrico candidato da
varivel Var em que ocorre o mnimo local
de Expr.
Se fornecer um LimiteInferior e um
LimiteSuperior, a funo procura o mnimo
local no intervalo fechado
[LimiteInferior,LimiteSuperior].

106 Lista alfabtica


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.

nom() Catlogo >


nom(TaxaEfectiva,CpY) valor
Funo financeira que converte a taxa de
juro efectiva anual TaxaEfectiva para uma
taxa nominal, dando CpY como o nmero
de perodos compostos por ano.
TaxaEfectiva tem de ser um nmero real e
CpY tem de ser um nmero real > 0.
Nota: Consulte tambm eff() , pgina 49.

nor Teclas /=
ExprBooleana1norExprBooleana2 devolve
expresso booleana
ListaBooleana1norListaBooleana2 devolve

Lista alfabtica 107


nor Teclas /=
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.
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.

normCdf() Catlogo >


normCdf(LimiteInferior,LimiteSuperior[,m

108 Lista alfabtica


normCdf() Catlogo >
[,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.
Para P(X { LimiteSuperior), defina
LimiteInferior = .9E 999.

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

Lista alfabtica 109


not Catlogo >
Se introduzir um nmero inteiro na base 10 Nota: Uma entrada binria pode ter at 64
muito grande para uma forma binria de 64 dgitos (no contando com o prefixo 0b).
bits assinada, utilizada uma operao de Uma entrada hexadecimal pode ter at 16
mdulo simtrico para colocar o valor no dgitos.
intervalo adequado. Para mais informaes,
consulte 4 Base2, pgina 21.

nPr() Catlogo >


nPr(Valor1, Valor2) expresso
Para o nmero inteiro Valor1 e Valor2 com
Valor1 | Valor2 | 0, nPr() o nmero de
permutaes de coisas de Valor1 retiradas
de Valor2 de uma vez.

nPr(Valor, 0) 1
nPr(Valor, NmeroInteiroNeg)
1/((Valor +1) (Valor +2) ... (Valor
NNmeroInteiroNeg))
nPr(Valor, NmeroInteiroPos)
Valor (Valor N1)... (Valor
NNmeroInteiroPos +1)

nPr(Valor, NmeroNoInteiro) Valor! /


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

110 Lista alfabtica


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

Lista alfabtica 111


nSolve() Catlogo >
varivel
ou
varivel = nmero real
Por exemplo, x vlido e logo x=3.
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.

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

112 Lista alfabtica


OneVar 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
208.

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
Devolve falso, verdadeiro ou uma forma
simplificada da entrada original.

Lista alfabtica 113


or (ou) Catlogo >
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 21.
Nota: Consulte xor.

ord() Catlogo >


ord(Cadeia) nmero inteiro

ord(Lista1) lista

114 Lista alfabtica


ord() Catlogo >
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(rValue , qValue ) valor No modo de ngulo Radianos:

P4Ry(rList , qList ) lista


P4Ry(rMatrix , qMatrix ) matriz
Devolve a coordenada y 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.
Nota: Pode introduzir esta funo atravs
da escrita de P@>Ry(...) no teclado do
computador.

Lista alfabtica 115


PassErr Catlogo >
PassErr Para ver um exemplo de PassErr , consulte
o exemplo 2 no comando Try, pgina 167.
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 28, e
Try, pgina 166.
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.
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

116 Lista alfabtica


poissCdf() Catlogo >
{ 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.
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 125.
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


No modo de ngulo Gradianos:
complexa. No entanto, uma entrada rei
provoca um erro no modo de ngulo Graus.

Lista alfabtica 117


4Polar Catlogo >
Nota: Tem de utilizar os parntesis para
uma entrada polar (r ).

No modo de ngulo Graus:

polyEval() Catlogo >


polyEval(Lista1, Expr1) expresso
polyEval(Lista1, Lista2) expresso
Interpreta o primeiro argumento como o
coeficiente de um polinmio de grau
descendente e devolve o polinmio avaliado
para o valor do segundo argumento.

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 na forma
expandida. No utilize formatos no
expandidos, como, por exemplo, y2y+1 ou
xx+2x+1
A segunda sintaxe, polyRoots
( ListaDeCoeficientes) , devolve uma lista
de razes reais para os coeficientes em
ListaDeCoeficientes.
Nota: Consulte tambm cPolyRoots() ,
pgina 36.

PowerReg Catlogo >


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

118 Lista alfabtica


PowerReg Catlogo >
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 154).
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 numricos ou de cadeias 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 208).

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

Lista alfabtica 119


Prgm Catlogo >
Prgm Calcule o GCD e visualize os resultados
intermdios.
Bloco
EndPrgm
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 197.

Produto (PI) Consulte (), pgina 197.

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.

120 Lista alfabtica


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

propFrac() Catlogo >


propFrac(Valor1 [, Var ]) valor
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.
Pode utilizar a funo propFrac() para
representar as fraces mistas e
demonstrar a adio e a subtraco de
fraces mistas.

Lista alfabtica 121


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]]
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
154).

122 Lista alfabtica


QuadReg Catlogo >
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 numricos ou de cadeias 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 208).

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

QuartReg Catlogo >


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

Lista alfabtica 123


QuartReg Catlogo >
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 154).
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 numricos ou de cadeias 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 208).

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

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

124 Lista alfabtica


R

RP() Catlogo >


No modo de ngulo de grau:
RP (xValor, yValor) valor
RP (xLista, yLista) lista
RP (xMatriz, yMatriz) matriz
Devolve a coordenada equivalente dos No modo de ngulo Grados:
argumentos dos pares ( x,y ).
Nota: O resultado devolvido como um
ngulo expresso em graus, grados ou
radianos, de acordo com a definio do No modo de ngulo de Radianos:
modo de ngulo atual.
Nota: Pode introduzir esta funo atravs
da escrita de R@Ptheta(...) no teclado do
computador

RPr() Catlogo >


No modo de ngulo de Radianos:
RPr (xValor, yValor) valor
RPr (xLista, yLista) lista
RPr (xMatriz, yMatriz) 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

Rad Catlogo >


Valor1Rad valor No modo de ngulo de grau:

Converte o argumento para a medio do


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

Lista alfabtica 125


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, #Trials) lista
randBin( n, p) devolve um nmero real
aleatrio de uma distribuio binomial
especificada.
randBin( n, p, #Tentativas) devolve uma
lista com nmeros reais aleatrios
#Tentativas de uma distribuio binomial
especificada.

randInt() Catlogo >


randInt
(lowBound,upBound)
expresso
randInt
(
LimiteInferior
,LimiteSuperior
,#Tentativas)
lista
randInt
(
LimiteInferior
,LimiteSuperior)
devolve um nmero
inteiro aleatrio no
intervalo
especificado pelos
limites dos nmeros
inteiros
LimiteInferior e
LimiteSuperior.

126 Lista alfabtica


randInt() Catlogo >
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(, ) expresso
randNorm(, , #Tentativas) lista
randNorm( , ) devolve um nmero
decimal da distribuio normal especfica.
Pode ser qualquer nmero real, mas estar
fortemente concentrado no intervalo
[3, +3].
randNorm( , , #Tentativas) devolve uma
lista com nmeros decimais #Tentativas
de uma distribuio normal especificada.

randPoly() Catlogo >


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

Lista alfabtica 127


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(Valor1) valor
Devolve a parte real do argumento.
real(Lista1) lista
Devolve as partes reais de todos os
elementos.
real(Matriz1) matriz
Devolve as partes reais de todos os
elementos.

Rect Catlogo >


Vetor Rect
Nota: Pode introduzir este operador atravs
da escrita de @Rect no teclado do
computador.
Apresenta o Vetor na forma retangular [x,
y, z] O vetor tem de ser de dimenso 2 ou 3
e pode ser uma linha ou uma coluna.

128 Lista alfabtica


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

Apresenta o ValorComplexo na forma


retangular a+bi. O ValorComplexo pode ter
qualquer forma complexa. No entanto, uma
entrada rei provoca um erro no modo de
ngulo Graus.
Nota: Tem de utilizar os parntesis para
uma entrada em coordenadas polares No modo de ngulo Grados:
(r ).

No modo de ngulo de grau:

Nota: Para escrever , selecione-o na lista


de smbolos no Catlogo.

ref() Catlogo >


ref(Matriz1[, Tol ]) matriz
Devolve a forma de escalo-linha de
Matriz1.
Opcionalmente, qualquer elemento da
matriz tratado como zero se o valor
absoluto for inferior a Tol . Esta tolerncia
utilizada apenas se a matriz tiver entradas
de ponto flutuante e no contiver nenhuma
varivel simblica sem nenhum valor
atribudo. Caso contrrio, Tol ignorado.

Se utilizar / ou definir o modo


Auto ou Aproximado para Aproximado,
os clculos so efetuados com a
aritmtica de ponto flutuante.
Se Tol for omitido ou no utilizado, a
tolerncia predefinida calculada como:

Lista alfabtica 129


ref() Catlogo >
5E 14 mx(dim(Matriz1)) rowNorm
(Matriz1)
Evite elementos indefinidos em Matriz1.
Podem originar resultados inesperados.
Por exemplo, se a for indefinido na
expresso seguinte, aparece uma
mensagem de aviso e o resultado
mostrado 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() , page 139.

AtualizarVarsSonda Catlogo >


AtualizarVarsSonda Exemplo
Permite-lhe aceder a dados de sensor a Define temp()=
partir de todas as sondas de sensor
Prgm
ligadas no seu programa TI-Basic.
Verifique se o sistema est
Valor pronto
Estado
EstadoVar
estadoVar Normal (continue com o Estado de AtualizarVarsSonda
=0 programa) Se estado=0 ento
estadoVar A aplicao Vernier Apres "pronto"
DataQuest est no modo de
=1
recolha de dados. Para n,1,50

130 Lista alfabtica


AtualizarVarsSonda Catlogo >
Valor Estado de AtualizarVarsSonda
Estado
EstadoVar temperatura:=medidor:temperatura
Nota: A aplicao Vernier
DataQuest tem de estar no Apres "Temperatura":
modo de medidor para que ",temperatura

este comando funcione. Se temperatura>30 ento


estadoVar A aplicao Vernier Apres "Demasiado quente"
=2 DataQuest no foi lanada.
EndIf
A aplicao Vernier
estadoVar DataQuest foi lanada, mas Aguarde 1 segundo entre
=3 no foram conectados amostras
sensores.
Aguarde 1
EndFor
Else
Apres "No pronto, Tente
novamente mais tarde"
EndIf
EndPrgm

Nota: Isto tambm pode ser utilizado


com o Hub TI-Innovator.

remain() Catlogo >

remain(Valor1, Valor2) valor


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) xyiPart(x/y)
Por consequncia, no se esquea de que
remain( -x,y) - remain( x,y) . O resultado
zero ou tem o mesmo sinal do primeiro
argumento.
Nota: Consulte tambm mod() , page 94.

Lista alfabtica 131


Request (Pedido) Catlogo >
Pedido promptString, var[,DispFlag Definir um programa:
[,statusVar]] Definir request_demo()=Prgm
Pedido "Raio: ,r
Pedido promptString, func (arg1, ...argn) Apres rea = ,pi*r2
[,DispFlag [,statusVar]] EndPrgm

Programar comando: Interrompe o


programa e mostra uma caixa de dilogo Execute o programa e escreva uma
com a mensagem CadeiaDePedido e uma resposta:
caixa de entrada para a resposta do
utilizador. request_demo()

Quando o utilizador escrever uma resposta


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 sido definida. Resultado aps selecionar OK :
O argumento DispFlag opcional podem ser Raio: 6/2
qualquer expresso. rea= 28,2743

Se DispFlag for omitido ou avalia para 1,


a mensagem de pedido e a resposta do
utilizador so apresentadas no histrico
de Calculadora.
Se DispFlag avaliar para 0, o pedido e a
resposta no so apresentados no
histrico.
O argumento statusVar opcional Definir um programa:
proporciona uma forma de determinar Definir polynomial()=Prgm
como o utilizador ignorou a caixa de Pedido "Introduza um polinmio
dilogo. Atente que statusVar requer o em x:",p(x)
argumento DispFlag. Apres "As raizes reais
so:",polyRoots(p(x),x)
EndPrgm
Se o utilizador tiver clicado em OK ou
premido Enter ou Ctrl+Enter, a varivel
statusVar definida para um valor de 1. Execute o programa e escreva uma
Caso contrrio, a varivel statusVar resposta:
definida para um valor de 0.
polynomial()
O argumento func () permite que um
programa armazene a resposta do
utilizador como uma definio de funo.
Esta sintaxe funciona como se o utilizador
executasse o comando:

132 Lista alfabtica


Request (Pedido) Catlogo >
Definir func ( arg1, ...argn) = resposta do Resultado depois de introduzir x^3+3x+1 e
utilizador selecionar OK :

O programa pode ento usar a funo As raizes reais so: {-0.322185}


definida func (). A CadeiaDePedido deve
guiar o utilizador para introduzir uma
resposta de utilizador adequada que
complete a definio de funo.
Nota: Pode utilizar o comando Pedido
dentro de um programa definido pelo
utilizador, mas no dentro de uma funo.
Para parar um programa que contm um
comando Pedido 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
cancelar.
Nota: Consulte tambm CadeiaDePedido,
page 133.

CadeiaDePedido Catlogo >


CadeiaDePedido CadeiaDePedido, var[, Definir um programa:
DispFlag] Definir requestStr_demo()=Prgm
CadeiaDePedido O seu
Programar comando: Funciona de forma nome:,name,0
idntica primeira sintaxe do comando Apres "A resposta tem ",dim
Pedido, exceto no facto de a resposta do (name), caracteres.
EndPrgm
utilizador ser sempre interpretada como
uma cadeia. Em contraste, o comando
Pedido interpreta a resposta como uma
expresso, a no ser que o utilizador o Execute o programa e escreva uma
coloque entre aspas (""). resposta:
requestStr_demo()
Nota: Pode usar o comando
CadeiaDePedido dentro de um programa
definido pelo utilizador, mas no dentro de
uma funo.

Lista alfabtica 133


CadeiaDePedido Catlogo >
Para parar um programa que contm um
comando CadeiaDePedido 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.
Resultado depois de se selecionar OK (De
Macintosh: Manter pressionada a tecla referir que o argumento DispFlag de 0
F5 e pressionar Enter repetidamente. omite o pedido e a resposta do histrico):
iPad: A aplicao apresenta um pedido.
Pode continuar a aguardar ou pode
requestStr_demo()
cancelar.
A resposta tem 5 caracteres.
Nota: Consulte tambm Pedido, page 132.

Return Catlogo >


Return [Expr]
Devolve Expr como resultado da funo.
Utilize num bloco Func ... EndFunc.
Nota: Utilize Return 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(List1[, 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

134 Lista alfabtica


right() Catlogo >
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, Para ver o resultado completo, prima e,
VarStep[, diftol ]) matriz de seguida, utilize e para mover o
Utiliza o mtodo Runge-Kutta para resolver cursor.
o sistema Mesma equao com diftol definido para
1. E-6

com depVar( Var0)=depVar0 no intervalo


[Var0,VarMax ]. Apresenta uma matriz cuja
primeira fila define os valores de sada Var
conforme definido por VarStep. A segunda Sistema de equaes:
fila define o valor da primeira componente
da soluo nos valores Var
correspondentes, e assim por diante.
Expr o segundo membro que define a com y1(0)=2 e y2(0)=5
equao diferencial ordinria (EDO).
SystemOfExpr o sistema de segundos
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.

Lista alfabtica 135


rk23 () Catlogo >
{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.
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 ).
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(Value ) raiz
root(Value1, Value2) raiz
root( Valor) devolve a raiz quadrada de
Valor.
root( Valor1, Valor2) devolve a raiz de
Valor2 de Valor1. Valor1 pode ser uma
constante de ponto flutuante complexa ou
uma constante racional complexa ou
nmero inteiro.
Nota: Consulte tambm Modelo da raiz de
ndice N , page 5.

rotate() Catlogo >


rotate(NmeroInteiro1[, #deRotaes]) No modo base Bin:
nmero inteiro

136 Lista alfabtica


rotate() Catlogo >
Roda os bits num nmero inteiro binrio. Para ver o resultado completo, prima e,
Pode introduzir NmeroInteiro1 em de seguida, utilize e para mover o
qualquer base numrica; convertido
cursor.
automaticamente para uma forma binria
de 64 bits assinada. Se a magnitude de
NmeroInteiro1 for demasiado grande
para esta forma, uma operao do mdulo
simtrico coloca-o no intervalo. (Para mais
informaes, consulte Base2, page 20.
Se #deRotaes for positivo, a rotao No modo base Hex:
para a esquerda. Se #deRotaes for
negativo, a rotao para a direita. A
predefinio -1 (rodar um elemento para
a direita).
Por exemplo, numa rotao para a direita:
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
Os resultados aparecem 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 altera Lista1.
Se #deRotaes for positivo, a rotao
para a esquerda. Se #deRotaes for
negativo, a rotao para a direita. A
predefinio -1 (rodar um elemento para
a direita).
rotate(Cadeia1[,#deRotaes]) cadeia
Devolve uma cpia de Cadeia1 rodada para
a direita ou para a esquerda pelos
caracteres #deRotaes. No altere
Cadeia1.

Lista alfabtica 137


rotate() Catlogo >
Se #deRotaes for positivo, a rotao
para a esquerda. Se #deRotaes for
negativo, a rotao para a direita. A
predefinio -1 (rodar um carcter para a
direita).

round() Catlogo >


round (Valor1[, dgitos]) valor
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 significativos.
Nota: A visualizao do modo de dgitos
pode afetar como este apresentado.
round (Lista1[, dgitos]) lista
Devolve uma lista dos elementos
arredondada 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.

138 Lista alfabtica


rowDim() Catlogo >
rowDim(Matriz) expresso
Devolve o nmero de linhas em Matriz.
Nota: Consulte tambm colDim() , page 24.

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() , page 24.

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
utilizada apenas se a matriz tiver entradas
de ponto flutuante e no contiver nenhuma
varivel simblica sem nenhum valor
atribudo. Caso contrrio, Tol ignorado.

Se utilizar / ou definir o modo


Auto ou Aproximado para Aproximado,

Lista alfabtica 139


rref() Catlogo >
os clculos so efetuados com a
aritmtica de ponto flutuante.
Se Tol for omitido ou no utilizado, a
tolerncia predefinida calculada como:
5E 14 mx(dim(Matriz1)) rowNorm
(Matriz1)
Nota: Consulte tambm ref() , page 129.

sec() Tecla
sec(Valor1) valor No modo de ngulo Graus:

sec(Lista1) lista
Devolve a secante de Valor1 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/(Valor1) valor No modo de ngulo Graus:

sec/(Lista1) lista
Devolve o ngulo cuja secante Valor1 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.
Nota: Pode introduzir esta funo atravs No modo de ngulo Radianos:
da escrita de arcsec(...) no teclado do
computador.

140 Lista alfabtica


sech() Catlogo >
sech(Valor1) valor
sech(Lista1) lista
Devolve a secante hiperblica de Valor1 ou
devolve uma lista com as secantes
hiperblicas dos elementos Lista1.

sech/() Catlogo >


sech/(Valor1) valor No modo de ngulo Radianos e Formato
complexo rectangular:
sech/(Lista1) lista
Devolve a secante hiperblica inversa de
Valor1 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 65), GetStr para o altifalante incorporado no hub. Usar
(pgina 68) e eval() (pgina 52). a varivel especial iostr.SendAns para
mostrar o comando do hub com a
expresso avaliada.

Lista alfabtica 141


Send Menu Hub

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

142 Lista alfabtica


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
frmula ListOrSystemOfExpr e
Sistema de duas sequncias:
MatrixOfInitTerms e apresenta os
resultados como uma matriz.
O contedo original de Var est inalterado
aps a concluso de seqGen() .
O valor predefinido para VarStep = 1.

Nota: O Vazio (_) na matriz do termo inicial


acima, utilizado para indicar que o 1
termo para u1(n) calculado utilizando a
frmula de sucesso u1(n)=1/n.

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

Lista alfabtica 143


seqn() Catlogo >
Nota: seqn() chamadas seqGen() com n0=1
e nstep =1

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

144 Lista alfabtica


setMode() Catlogo >
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
67.
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
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
Formato 6 1 =Rectangular, 2 =Cilndrico, 3 =Esfrico
vectorial
Base 7 1 =Decimal, 2 =Hex, 3 =Binrio

shift() Catlogo >


shift(NmeroInteiro1 [, #deDeslocaes ]) No modo base Bin:
nmero inteiro

Lista alfabtica 145


shift() Catlogo >
Desloca os bits num nmero inteiro binrio.
Pode introduzir NmeroInteiro1 em
qualquer base numrica; convertido
automaticamente para uma forma binria
de 64 bits assinada. Se a magnitude de
NmeroInteiro1 for muito grande para esta
forma, uma operao do mdulo simtrico No modo base Hex:
coloca-o no intervalo. Para mais
informaes, consulte 4 Base2, pgina 21.
Se #deDeslocaes for positivo, a
deslocao para a esquerda. Se
#deDeslocaes for negativo, a deslocao Importante: Para introduzir um nmero
para a direita. A predefinio L1 binrio ou hexadecimal, utilize sempre o
(deslocar um bit para a direita). prefixo 0b ou 0h (zero, no a letra O).
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
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.

146 Lista alfabtica


shift() Catlogo >
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(Valor1) valor
sign(Lista1) lista
sign(Matriz1) matriz
Para Valor1 real ou complexo, devolve Se o modo do formato complexo for Real:
Valor1 / abs( Valor1) quando Valor1 0.
Devolve 1 se Valor1 for positivo.
Devolve L1 se Valor1 for negativo.
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.

Lista alfabtica 147


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

148 Lista alfabtica


simult() Catlogo >
Para o primeiro sistema, x= L3 e y=2. Para o
segundo sistema, x= L7 e y=9/2.

sin() Tecla
sin(Valor1) valor No modo de ngulo Graus:

sin(Lista1) lista
sin( Valor1) devolve o seno do argumento.
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 No modo de ngulo Gradianos:
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:

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/(Valor1) valor No modo de ngulo Graus:

sin/(Lista1) lista
sin/( Valor1) devolve o ngulo cujo seno
Valor1.
No modo de ngulo Gradianos:

Lista alfabtica 149


sin/() Tecla
sin/( Lista1) devolve uma lista de senos
inversos 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 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(Numver1) valor
sinh(Lista1) lista
sinh( Valor1) devolve o seno hiperblico do
argumento.
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.

150 Lista alfabtica


sinh/() Catlogo >
sinh/(Valor1) valor
sinh/(Lista1) lista
sinh/( Valor1) devolve o seno hiperblico
inverso do argumento.
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 154).
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.

Lista alfabtica 151


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 numricos ou de cadeias 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 208).

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

152 Lista alfabtica


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

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

4Sphere Catlogo >


Vector 4Sphere
Nota: Pode introduzir esta funo atravs
da escrita de @>Sphere no teclado.
Apresenta o vector da linha ou coluna em
forma esfrica [r q f].
O vector tem de ser de dimenso 3 e pode
ser um vector da linha ou coluna.

Lista alfabtica 153


4Sphere Catlogo >
Nota: 4 Sphere uma instruo de formato
de visualizao, no uma funo de
converso. S pode utiliz-la no fim da
linha de entrada.

sqrt () Catlogo >


sqrt(Valor1) valor
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.

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

154 Lista alfabtica


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

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.

Lista alfabtica 155


stat.values Catlogo >
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 208.
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 208.

stDevSamp() Catlogo >


stDevSamp(Lista [, ListaFreq ])
expresso
Devolve o desvio padro da amostra dos
elementos em Lista.

156 Lista alfabtica


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

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

Lista alfabtica 157


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

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

158 Lista alfabtica


sum() Catlogo >
Qualquer argumento vazio produz um
resultado vazio. Os elementos (nulos)
vazios da Matriz1 so ignorados. Para mais
informaes sobre os elementos vazios,
consulte pgina 208.

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 ?
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 208.

Lista alfabtica 159


sumIf() Catlogo >
Nota: Consulte tambm countIf() , pgina
36.

sumSeq() Consulte G(), pgina 198.

system() Catlogo >


system(Valor1 [, Valor2 [, Valor3 [, ...]]])
Devolve um sistema de equaes formatado
como uma lista. Pode tambm criar um
sistema com um modelo.

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(Valor1) valor No modo de ngulo Graus:

tan(Lista1) lista
tan( Valor1) devolve a tangente do
argumento.
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.

160 Lista alfabtica


tan() Tecla

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() .
MatrizQuadrada1 tem de ser diagnolizvel.
O resultado contm sempre os nmeros de
ponto flutuante.

tan/() Tecla
tan/(Valor1) valor No modo de ngulo Graus:

tan/(Lista1) lista
tan/( Valor1) devolve o ngulo cuja
tangente Valor1.
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

Lista alfabtica 161


tan/() Tecla
Devolve a tangente inversa da matriz de
MatrizQuadrada1. Isto no o mesmo que
calcular a tangente inversa de cada
elemento. Para mais informaes sobre o
mtodo de clculo, consulte cos() .
MatrizQuadrada1 tem de ser diagnolizvel.
O resultado contm sempre os nmeros de
ponto flutuante.

tanh() Catlogo >


tanh(Valor1) valor
tanh(Lista1) lista
tanh( Valor1) devolve a tangente
hiperblica do argumento.
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/(Valor1) valor No Formato complexo rectangular:

tanh/(Lista1) lista
tanh/( Valor1) devolve a tangente
hiperblica inversa do argumento como
uma expresso.
Para ver o resultado completo, prima e,
tanh/( Lista1) devolve uma lista das de seguida, utilize e para mover o
tangentes hiperblicas inversas de cada
cursor.
elemento de Lista1.

162 Lista alfabtica


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

tCdf() Catlogo >


tCdf(LimiteInferior, LimiteSuperior, dfs)
nmero se LimiteInferior e
LimiteSuperior forem nmeros, lista se
LimiteInferior e LimiteSuperior forem
listas
Calcula a probabilidade da distribuio
Student- t entre LimiteInferior e
LimiteSuperior para os graus de liberdade
especificados df .
Para P(X { LimiteSuperior), defina
LimiteInferior = .9E 999.

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

Lista alfabtica 163


Text Catlogo >
ao histrico da Calculadora. strinfo:=Random number&
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 125, ouRequestStr, pgina 125.
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:

Then Consulte If, pgina 71.

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

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

164 Lista alfabtica


Varivel de sada Descrio
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 ]]]]
(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
154).
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 208).

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.

Lista alfabtica 165


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)valor
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 214.
bloco1 e bloco2 podem ser uma nica
palavra ou uma srie de palavras separadas
pelo carcter :.

166 Lista alfabtica


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


Nota: Consulte tambm ClrErr , pgina 28, e PassErr , (a*b)
pgina 116.
Else

If errCode=230 Then

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)

Lista alfabtica 167


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
154).
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 208).

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

168 Lista alfabtica


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

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 171. Consulte tambm
amortTbl() , pgina 11.

tvmI() Catlogo >


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

Lista alfabtica 169


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 171. Consulte tambm
amortTbl() , pgina 11.

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 171. Consulte tambm
amortTbl() , pgina 11.

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 171. Consulte tambm
amortTbl() , pgina 11.

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 171. Consulte tambm
amortTbl() , pgina 11.

170 Lista alfabtica


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 154).
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 numricos ou de cadeias 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.

Lista alfabtica 171


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

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

172 Lista alfabtica


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.

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 90, e getLockInfo() ,
pgina 67.

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.

Lista alfabtica 173


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

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

174 Lista alfabtica


W

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.

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.

Lista alfabtica 175


warnCodes () Catlogo >
Expr1 pode ser qualquer expresso
matemtica TI-Nspire ou TI-Nspire CAS
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
223.

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.

176 Lista alfabtica


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 113.
NmeroInteiro1 xor NmeroInteiro2 No modo base Hex:
nmero inteiro
Importante: Zero, no a letra O.

Lista alfabtica 177


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 21.
Nota: Consulte or, pgina 113.

zInterval Catlogo >


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

Varivel de sada Descrio


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

178 Lista alfabtica


Varivel de sada Descrio
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
154).
x um nmero inteiro no negativo.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 208).

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

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
154).
x1 e x2 so nmeros inteiros no negativos.
Para mais informaes sobre o efeito dos
elementos vazios numa lista, consulte
Elementos (nulos) vazios (pgina 208).

Lista alfabtica 179


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

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

180 Lista alfabtica


Varivel de sada Descrio
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
154).
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 208).

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

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 ]

Lista alfabtica 181


zTest_1Prop Catlogo >
Calcula um teste z de uma proporo. Um
resumo dos resultados guardado na
varivel stat.results (pgina 154).
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 208).

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 ]
Calcula um teste z de duas propores. Um
resumo dos resultados guardado na
varivel stat.results (pgina 154).
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

182 Lista alfabtica


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

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 154).
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, Hiptese >0

Para mais informaes sobre o efeito dos


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

Varivel de sada Descrio


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

Lista alfabtica 183


Varivel de sada Descrio
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

184 Lista alfabtica


Smbolos

+ (adicionar) Tecla +
Valor1 + Valor2 valor
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.
Valor + Lista1 lista
Lista1 + Valor lista
Devolve uma lista com as somas de Valor e
de cada elemento em Lista1.
Valor + Matriz1 matriz
Matriz1 + Valor matriz
Devolve uma matriz com Valor adicionado
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 -
Valor1 N Valor2 valor
Devolve Valor1 menos Valor2.

Lista1 N Lista2 lista


Matriz1 N Matriz2 matriz

Smbolos 185
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.
Valor N Lista1 lista
Lista1 N Valor lista
Subtrai cada elemento de Lista1 de Valor
ou subtrai Valor de cada elemento de
Lista1 e devolve uma lista dos resultados.
Valor N Matriz1 matriz
Matriz1 N Valor matriz
Valor N Matriz1 devolve uma matriz de
Valor vezes a matriz de identidade menos
Matriz1. Matriz1 tem de ser quadrada.
Matriz1 N Valor devolve uma matriz de
Valor 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
Valor1 Valor2 valor
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.
O nmero de colunas em Matriz1 tem de
ser igual ao nmero de linhas em Matriz2.

186 Smbolos
(multiplicar) Tecla r
Valor Lista1 lista
Lista1 Valor lista
Devolve uma lista com os produtos de
Valor e de cada elemento em Lista1.
Valor Matriz1 matriz
Matriz1 Valor matriz
Devolve uma matriz com os produtos de
Valor e de cada elemento em Matriz1.
Nota: Utilize . (ponto multiplicar) para
multiplicar uma expresso por cada
elemento.

(dividir) Tecla p
Valor1 Valor2 valor
Devolve o quociente de Valor1 dividido pelo
Valor2.
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.
Valor Lista1 lista
Lista1 Valor lista
Devolve uma lista com os quocientes de
Valor divididos pela Lista1 ou de Lista1
divididos pelo Valor.
Valor Matriz1 matriz
Matriz1 Valor matriz
Devolve uma matriz com os quocientes de
Matriz1 Valor.
Nota: Utilize . / (ponto dividir) para dividir
uma expresso por cada elemento.

Smbolos 187
^ (potncia) Tecla l
Valor1 ^ Valor2 valor
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.
Valor ^ Lista1 lista
Devolve Valor elevado potncia dos
elementos em Lista1.
Lista1 ^ Valor lista
Devolve os elementos em Lista1 elevados
potncia de Valor.
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.

188 Smbolos
x 2 (quadrado) Tecla q
Valor1 2 valor
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
Valor .+Matriz1 matriz
Matriz1 .+ Matriz2 devolve uma matriz
que a soma de cada par dos elementos
correspondentes em Matriz1 e Matriz2.
Valor .+ Matriz1 devolve uma matriz que
a soma de Valor e de cada elemento em
Matriz1.

. . (ponto subtraco) Teclas ^-


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

Smbolos 189
. (ponto mult.) Teclas ^r
Matriz1 . Matriz2 matriz
Valor . Matriz1 matriz
Matriz1 . Matriz2 devolve uma matriz que
o produto de cada par dos elementos
correspondentes em Matriz1 e Matriz2.
Valor . Matriz1 devolve uma matriz com
os produtos de Valor e de cada elemento
em Matriz1.

. / (ponto dividir) Teclas ^p


Matriz1 . / Matriz2 matriz
Valor . / Matriz1 matriz
Matriz1 ./ Matriz2 devolve uma matriz que
o quociente de cada par de elementos
correspondente em Matriz1 e Matriz2.
Valor ./ Matriz1 devolve uma matriz que
o quociente de Valor e de cada elemento
em Matriz1.

.^ (ponto potncia) Teclas ^l


Matriz1 .^ Matriz2 matriz
Valor . ^ Matriz1 matriz
Matriz1 .^ Matriz2 devolve uma matriz em
que cada elemento em Matriz2 o
expoente para o elemento correspondente
em Matriz1.
Valor .^ Matriz1 devolve uma matriz em
que cada elemento em Matriz1 o
expoente para Valor.

L (negao) Tecla v
LValor1 valor

LLista1 lista

190 Smbolos
L (negao) Tecla v
LMatriz1 matriz
No modo base Bin:
Devolve a negao do argumento.
Importante: Zero, no a letra O
Para uma lista ou matriz, devolve todos os
elementos negados.
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
Valor1 % valor
Lista1 % lista
Matriz1 % matriz

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.
Outra coisa qualquer devolve uma forma
simplificada da equao.
Para listas e matrizes, devolve
comparaes elemento por elemento.

Smbolos 191
= (igual) Tecla =
Obs para introduo do exemplo: Para obter Resultado do grfico g(x)
instrues sobre como introduzir programas
com vrias linhas e definies de funes,
consulte a seco Calculadora do manual do
utilizador do produto.

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

192 Smbolos
< (menor que) Teclas /=
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

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

Smbolos 193
> (maior que) Teclas /=
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.

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

194 Smbolos
(implicao lgica) Teclas /=
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

! (factorial) Tecla
Valor1! valor
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

Smbolos 195
& (acrescentar) Teclas /k
Devolve uma cadeia de texto que Cadeia2
acrescentada a Cadeia1.

d() (derivada) Catlogo >


d(Expr1, Var[, Ordem]) |
Var=Valorvalor
d(Expr1, Var[, Ordem])valor
d(Lista1, Var[, Ordem])lista
d(Matriz1, Var[, Ordem])matriz
Excepto quando utilizar a primeira sintaxe,
tem de guardar um valor numrico na
varivel Var antes de avaliar d() . Consulte
os exemplos.
Pode utilizar d() para calcular a derivada de
primeira e segunda ordem num ponto
numericamente com os mtodos de
diferenciao automticos.
Ordem, se includa, tem de ser=1 ou 2. A
predefinio 1.
Nota: Pode introduzir isto atravs da escrita
de derivada(...) no teclado.
Nota: Consulte tambm Primeiraderivada ,
pgina 9 ou Segundaderivada , pgina 10.
Nota: O algoritmo d() tem uma limitao:
funciona recursivamente atravs da
expresso no simplificada, computao do
valor numrico da primeira derivada (e a
segunda, se aplicvel) e a avaliao de cada
subexpresso, que pode conduzir a um
resultado imprevisto.
Considere o exemplo da direita. A primeira
derivada de x(x^2+x)^(1/3) em x=0 igual
a 0. No entanto, como a primeira derivada
da subexpresso (x^2+x)^(1/3) est
indefinida em x=0, e este valor utilizado
para calcular a derivada da expresso total,
d() reporta o resultado como indefinido e
apresenta uma mensagem de aviso.

196 Smbolos
d() (derivada) Catlogo >
Se encontrar esta limitao, verifique a
soluo graficamente. Pode tambm tentar
com centralDiff() .

() (integral) Catlogo >


(Expr1, Var, Inferior, Superior) valor
Devolve o integral de Expr1 em relao
varivel Var de Inferior a Superior. Pode
ser utilizada para calcular o integral
definido numericamente com o mesmo
mtodo de nInt().
Nota: Pode introduzir esta funo atravs
do teclado, escrevendo integral(...).
Nota: Consulte tambm nInt() , pgina 107,
e modelo do integral definido, pgina 10.

() (raiz quadrada) Teclas /q


(Valor1) valor
(Lista1) lista
Devolve a raiz quadrada do argumento.
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.

Smbolos 197
() (prodSeq) Catlogo >
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.

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.

198 Smbolos
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 171.
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 11.
Nota: Consulte tambm GPrn(), abaixo, e
Bal() , pgina 20.

GPrn() Catlogo >


GPrn(NPmt1, NPmt2, N, I, PV, [ Pmt ], [
FV ], [ PpY ], [ CpY ], [ PmtAt ], [
ValorArredondado ]) valor
GPrn(NPmt1, NPmt2,
TabelaDeDepreciao) valor

Smbolos 199
GPrn() Catlogo >
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 171.
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.
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 11.
Nota: Consulte tambm GInt(), acima, e Bal
() , pgina 20.

# (indirecta) Teclas /k
# CadeiaDeNomeDaVar
Refere-se varivel cujo nome
CadeiaDeNomeDaVar. Permite utilizar
cadeias para criar nomes das variveis a Cria ou refere-se varivel xyz.
partir de uma funo.

Devolve o valor da varivel (r) cujo nome


guardado na varivel s1.

200 Smbolos
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.

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
Valor1Rvalor No modo de ngulo Graus, Gradianos ou
Radianos:
Lista1Rlista
Matriz1Rmatriz

Smbolos 201
R (radianos) Tecla
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.
Nota: Pode introduzir este smbolo atravs
da escrita de @r no teclado.

(graus) Tecla
Valor1 valor No modo de ngulo Graus, Gradianos ou
Radianos:
Lista1 lista
Matriz1 matriz
Esta funo fornece uma forma para No modo de ngulo Radianos:
especificar um ngulo expresso em graus Obs: Para forar um resultado aproximado,
enquanto est no modo Radianos ou
Radianos. Unidade porttil: Premir / .
Windows: Premir Ctrl+Enter .
No modo de ngulo Radianos, multiplica o
Macintosh: Premir +Enter .
argumento por p/180.
iPad: Manter pressionada a tecla Enter e
No modo de ngulo Graus, devolve o selecionar .
argumento inalterado.
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.

202 Smbolos
, ', '' (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 (").

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

Smbolos 203
(ngulo) Teclas /k
Introduz um valor complexo em forma polar
(r q). O ngulo interpretado de acordo
com a definio do modo ngulo actual.

_ (carcter de sublinhado como um Consulte Elementos (nulos)


elemento vazio) vazios , pgina 208.

10^() Catlogo >


10^(Valor1) valor
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() .
MatrizQuadrada1 tem de ser diagnolizvel.
O resultado contm sempre os nmeros de
ponto flutuante.

^ / (recproco) Catlogo >


Valor1 ^/valor
Lista1 ^/lista
Devolve o recproco do argumento.
Para uma lista, devolve os recprocos dos
elementos em Lista1.
MatrizQuadrada1 ^/MatrizQuadrada
Devolve o inverso de MatrizQuadrada1.

204 Smbolos
^ / (recproco) Catlogo >
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
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.

Smbolos 205
| (operador de limite) Teclas /k
As excluses utilizam o operador relacional
diferentes (/= ou ) para excluir um valor
especfico de considerao.

& (guardar) Teclas /h


Value & 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 Valor, Lista ou Matriz.
Se a varivel Var j existir e no estiver
bloqueada nem protegida, substitui o
contedo por Valor, Lista ou Matriz.
Nota: Pode introduzir este operador atravs
da escrita de =: no teclado como um
atalho. Por exemplo, escreva
pi/4=:myvar.

:= (atribuir) Teclas /t
Var := Valor
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 Valor, Lista ou Matriz.

206 Smbolos
:= (atribuir) Teclas /t
Se Var j existir e no estiver bloqueada
nem protegida, substitui o contedo por
Valor, Lista ou Matriz.

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

Smbolos 207
Elementos (nulos) vazios
Quando analisar dados do mundo real, pode no ter sempre um conjunto de dados
completo. A TI-Nspire 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 45, e isVoid() , pgina 71.
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

208 Elementos (nulos) vazios


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.

Elementos (nulos) vazios 209


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(...)
G() (Modelo da soma) sumSeq(...)
() (Modelo da produto) prodSeq(...)
sin/() , cos /() , ... arcsin(...), arccos(...), ...
@List() deltaList(...)

No teclado do computador
Para introduzir este: Escreva este atalho:
i (constante imaginria) @i
e (base logartmica natural @e
e)
E (notao cientfica) @E
T (transpor) @t

210 Atalhos para introduzir expresses matemticas


Para introduzir este: Escreva este atalho:
R (radianos) @r
(graus) @d
g (grados) @g
(ngulo) @<
4 (converso) @>
4 Decimal, 4 approxFraction @>Decimal, @>approxFraction(), etc.
() , etc.

Atalhos para introduzir expresses matemticas 211


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

212 Hierarquia do EOS (Equation Operating System)


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

Hierarquia do EOS (Equation Operating System) 213


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

214 Mensagens e cdigos de erros


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

Mensagens e cdigos de erros 215


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

216 Mensagens e cdigos de erros


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

Mensagens e cdigos de erros 217


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.

218 Mensagens e cdigos de erros


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

Mensagens e cdigos de erros 219


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.

220 Mensagens e cdigos de erros


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.

Mensagens e cdigos de erros 221


Cdigo de
Descrio
erro
1380 Erro de domnio:

No so permitidas chamadas aninhadas para a funo de domnio().

222 Mensagens e cdigos de erros


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

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.

Cdigos de aviso e mensagens 223


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'

224 Cdigos de aviso e mensagens


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.

Assistncia e Suporte 225


226
ndice remissivo
'
', notao de minutos 203


, subtrair[*] 185

!
!, factorial 195

"
", notao de segundos 203

#
#, indirecta 200
#, operador da indirecta 213

%
%, percentagem 191

&
&, acrescentar 195

*
*, multiplicar 186

.
.- , ponto subtraco 189
.*, ponto multiplicao 190
./ , ponto diviso 190
.^, ponto potncia 190
.+, ponto adio 189

/
/, dividir[*] 187

:
:=, atribuir 206

ndice remissivo 227


^
^, recproco 204
^, potncia 188

|
|, operador de limite 205

+
+, adicionar 185

=
, diferente[*] 192
=, igual 191

>
>, maior que 193


, produto[*] 197


( ), soma[*] 198
Int( ) 199
Prn( ) 199


, raiz quadrada[*] 197


, integral[*] 197


, igual ou menor que 193


, igual ou maior que 194

228 ndice remissivo



, converter para ngulo de gradianos[Grad] 70
Base10, visualizar como nmero inteiro decimal[Base10] 22
Base16, visualizar como hexadecimal[Base16] 22
Base2, visualizar como binrio[Base2] 21
Cylind, visualizar como vector cilndrico[Cylind] 40
DD, visualizar como ngulo decimal[DD] 41
Decimal, visualizar resultado como decimal[Decimal] 42
DMS, visualizar como grau/minuto/segundo[DMS] 47
Polar, visualizar como vector polar[Polar] 117
Sphere, visualizar como vector esfrico[Sphere] 153
FracoAprox( ) 17
Rad, converter medida de ngulo para radianos 125
Rect, visualizar como vetor rectangular 128


, guardar 206


, implicao lgica[*] 194, 210


, implicao lgica dupla[*] 195


, comentrio 207


, graus/minutos/segundos[*] 203
, notao de graus[*] 202

0
0b, indicador binrio 207
0h, indicador hexadecimal 207

1
10^( ), potncia de dez 204

ndice remissivo 229


A
a definir
funo ou programa privado 43
funo ou programa pblico 44
abs( ), valor absoluto 11
acrescentar, & 195
adicionar, + 185
aleatria
matriz, randMat( ) 127
norma, randNorm( ) 127
aleatrio
polinmio, randPoly( ) 127
semente de nmero, RandSeed 128
amortTbl( ), tabela de amortizao 11, 20
amostra aleatria 128
and, Boolean operator 12
angle( ), ngulo 13
ngulo, angle( ) 13
ANOVA, anlise de variao de uma via 13
ANOVA2way, anlise de variao bidireccional 14
Ans, ltima resposta 16
apagar
erro, ClrErr 28
approx( ), aproximado 16
Apr., apresentar dados 141
apresentar dados, Apr. 141
aproximado, approx( ) 16
arccos() 17
arccosh() 17
arccot() 18
arccoth() 18
arccsc() 18
arccsch() 18
arco-coseno, cos( ) 32
arco-seno, sin( ) 149
arco-tangente, tan( ) 161
arcsec() 18
arcsech() 18
arcsin() 18
arcsinh() 18
arctan() 18
arctanh() 18

230 ndice remissivo


argumentos em funes TVM 171
Argumentos TVM 171
arredondar( ), round 138
arredondar, round( ) 138
atalhos do teclado 210
atalhos, teclado 210
AtualizarVarsSonda 130
augment( ), aumentar/concatenar 19
aumentar/concatenar, aumentar( ) 19
avaliao, ordem de 212
avaliar polinmio, polyEval( ) 118
avgRC( ), taxa de cmbio mdia 19

B
BibPriv 43
BibPub 44
binrio
indicador, 0b 207
visualizar, Base2 21
binomCdf( ) 23, 76
binomPdf( ) 24
bloquear variveis e grupos de variveis 90
Bloquear, bloquear varivel ou grupo de variveis 90
Boolean operators
and 12

C
cadeia
comprimento 46
dimenso, dim( ) 46
cadeia de caracteres, char( ) 25
cadeia do formato, format( ) 59
CadeiaDePedido 133
cadeias
acrescentar, & 195
cadeia de caracteres, char( ) 25
cadeia para expresso, expr( ) 55
cdigo de carcter, ord( ) 114
deslocar, shift( ) 145
esquerda, left( ) 79
expresso para cadeia, string( ) 158
formatar 59

ndice remissivo 231


formato, format( ) 59
indirecta, # 200
mid-string, mid( ) 97
right, right( ) 75, 134-135
rodar, rotate( ) 136
utilizar para criar nomes de variveis 213
within, inString 74
caracteres
cadeia, char( ) 25
cdigo numrico, ord( ) 114
Cdf( ) 57
ceiling( ), ceiling 24
ceiling, ceiling( ) 24
centralDiff( ) 24
char( ), cadeia de caracteres 25
2way 25
GOF 26
Pdf( ) 27
Cdf( ) 26
ciclo, Cycle 40
ciclo, Loop 93
ClearAZ 27
ClrErr, apagar erro 28
co-seno, cos( ) 30
co-tangente, cot( ) 34
cdigos de aviso e mensagens 223
colAugment 28
colDim( ), dimenso da coluna da matriz 28
colNorm( ), norma da coluna da matriz 29
com, | 205
Comando Parar 157
Comando Text 163
Comando Wait 175
combinaes, nCr( ) 104
comentrio, 207
complexo
conjugado, conj( ) 29
comprimento da cadeia 46
conj( ), conjugado complexo 29
constructMat( ), construir matriz 29
construir matriz, constructMat( ) 29
contar condicionalmente itens numa lista , countif( ) 36
contar dias entre datas, dbd( ) 41

232 ndice remissivo


contar itens numa lista, contar( ) 35
converter
Grad 70
Rad 125
coordenada polar, RPr( ) 125
coordenada polar, RP( ) 125
copiar varivel ou funo, CopyVar 30
corrMat( ), matriz de correlao 30
cos , arco-coseno 32
cos( ), co-seno 30
cosh( ), arco-coseno hiperblico 33
cosh( ), co-seno hiperblico 32
cot( ), arco-cotangente 34
cot( ), co-tangente 34
coth( ), arco-cotangente hiperblico 35
coth( ), co-tangente hiperblica 34
count( ), contar itens numa lista 35
countif( ), contar condicionalmente itens numa lista 36
cPolyRoots() 36
crossP( ), produto cruzado 37
csc( ), co-secante inversa 37
csc( ), co-secante 37
csch( ), co-secante hiperblica inversa 38
csch( ), co-secante hiperblica 38
CubicReg, regresso cbica 38
Cycle, ciclo 40

D
d ( ), primeira derivada 196
dbd( ), dias entre datas 41
decimal
visualizar ngulo, DD 41
visualizar nmero inteiro, Base10 22
definio, Lbl 79
definies do modo, getMode( ) 67
definies, obter actual 67
definir
modo, setMode( ) 144
Definir 42
Definir BibPriv 43
Definir BibPub 44
Definir, definir 42
DelVar, eliminar varivel 45

ndice remissivo 233


delVoid( ), remover elementos nulos 45
densidade da probabilidade, normPdf( ) 109
densidade de probabilidade student- t , tPdf( ) 166
derivada
numrica, nDerivative( ) 105
derivadas
derivada numrica, nDeriv( ) 106
derivada numrica, nDerivative( ) 105
primeira derivada, d( ) 196
desbloquear variveis e grupos de variveis 173
Desbloquear, desbloquear varivel ou grupo de variveis 173
deslocar, shift( ) 145
desvio padro, stdDev( ) 156, 173
det( ), determinante da matriz 45
diag( ), diagonal da matriz 46
dias entre datas, dbd( ) 41
diferente, 192
dim( ), dimenso 46
dimenso, dim( ) 46
direita( ), right 134
direita, right( ) 75, 134-135
Disp, visualizar dados 47
dividir, / 187
diviso inteira, intDiv() 74
dotP( ), produto do ponto 48

E
E , expoente 201
e para uma potncia, e^( ) 48, 54
e^( ), e para uma potncia 48
eff( ), converter taxa nominal para efectiva 49
eigVc( ), vector eigen 49
eigVl( ), valor prprio 49
elementos (nulos) vazios 208
elementos nulos 208
elementos nulos, remover 45
eliminar
elementos nulos da lista 45
varivel, DelVar 45
else if, ElseIf 50
else, Else 71
ElseIf, else if 50

234 ndice remissivo


end
for, EndFor 59
funo, EndFunc 63
loop, EndLoop 93
programa, EndPrgm 120
end function, EndFunc 63
end loop, EndLoop 93
EndWhile, terminar enquanto 177
enquanto, While 177
EOS (Equation Operating System) 212
equaes simultneas, simult( ) 148
Equation Operating System (EOS) 212
erro de passagem, PassErr 116
erros e resoluo de problemas
apagar erro, ClrErr 28
erro de passagem, PassErr 116
esquerda, left( ) 79
estatstica
combinaes, nCr( ) 104
desvio padro, stdDev( ) 156, 173
estatstica de uma varivel, OneVar 112
factorial, ! 195
mdia, mean( ) 95
mediana, median( ) 96
norma aleatria, randNorm( ) 127
permutaes, nPr( ) 110
resultados de duas variveis, TwoVar 171
semente de nmero aleatrio, RandSeed 128
variao, variance( ) 174
estatstica de uma varivel, OneVar 112
euler( ), Euler function 51
excluso com operador "|" 205
Exit, sair 53
exp( ), e para uma potncia 54
Expoente e
modelo para 6
expoente, E 201
expoentes
modelo para 5
expr( ), cadeia para expresso 55
ExpReg, refrsesso exponencial 55
expresses
cadeia para expresso, expr( ) 55

ndice remissivo 235


F
factor( ), factor 56
factor, factor( ) 56
factorial, ! 195
factorizao QR, QR 122
Fill, preencher matriz 57
FiveNumSummary 57
floor( ), floor 58
floor, floor( ) 58
For 59
for, For 59
For, for 59
forma de escalo-linha reduzida, rref( ) 139
forma de escalo-linha, ref( ) 129
format( ), cadeia do formato 59
fpart( ), parte da funo 60
fraco prpria, propFrac 121
fraces
modelo para 5
propFrac 121
fraces mistas, com propFrac( com 121
freqTable( ) 61
frequncia( ) 61
Func, funo 63
Func, funo do programa 63
funo por ramos (2 ramos)
modelo para 6
funo por ramos (N-ramos)
modelo para 7
funes
definidas pelo utilizador 42
funo do programa, Func 63
parte, fpart( ) 60
funes de distribuio
binomCdf( ) 23, 76
binomPdf( ) 24
invNorm( ) 76
invt( ) 77
Inv( ) 75
normCdf( ) 108
normPdf( ) 109
poissCdf( ) 116
poissPdf( ) 117

236 ndice remissivo


tCdf( ) 163
tPdf( ) 166
2way( ) 25
Cdf( ) 26
GOF( ) 26
Pdf( ) 27
funes definidas pelo utilizador 42
funes e programas definidos pelo utilizador 43-44
funes e variveis
a copiar 30
funes financeiras, tvmFV( ) 169
funes financeiras, tvmI( ) 169
funes financeiras, tvmN( ) 170
funes financeiras, tvmPmt( ) 170
funes financeiras, tvmPV( ) 170

G
g , gradianos 201
gcd( ), mximo divisor comum 64
geomCdf( ) 64
geomPdf( ) 65
Get 65
getDenom( ), obter denominador 66
getLangInfo( ), obter/apresentar informaes do idioma 66
getLockInfo( ), testar o estado de bloqueio da varivel ou do grupo de variveis 67
getMode( ), obter definies do modo 67
getNum( ), obter nmero 68
GetStr 68
getType( ), get type of variable 69
getVarInfo( ), obter/apresentar informaes das variveis 69
Goto, ir para 70
grupos, bloquear e desbloquear 90, 173
grupos, testar estado de bloqueio 67
guardar
smbolo, & 206

H
hexadecimal
indicador, 0h 207
visualizar, Base16 22
hiperblica
tangente, tanh( ) 162

ndice remissivo 237


hiperblico
arco-coseno, cosh( ) 33
arco-seno, sinh( ) 151
arco-tangente, tanh / ( ) 162
co-seno, cosh( ) 32
seno, sinh( ) 150

I
identity( ), matriz identidade 71
idioma
obter informaes do idioma 66
ifFn () 72
igual ou maior que, | 194
igual ou menor que, { 193
igual, = 191
imag( ), parte imaginria 73
implicao lgica dupla, 195
implicao lgica, 194, 210
indirecta, # 200
inString( ), na cadeia 74
int( ), parte inteira 74
intDiv( ), diviso inteira 74
integral definido
modelo para 10
integral, 197
interpolate( ), interpolar 75
inv F () 75
inverso, ^ 204
invNorm( (distribuio normal cumulativa inversa) 76
invNorm( ), normal cumulativa inversa) 76
invt( ) 77
Inv( ) 75
iPart( ), parte inteira 77
ir para, Goto 70
irr( ), taxa de retorno interno
internal rate of return, irr( ) 77
isPrime( ), teste da plica 78
isVoid( ), teste para nulo 78

L
Lbl, definio 79
lcm, mnimo mltiplo comum 79

238 ndice remissivo


left( ), esquerda 79
limite mximo, limite mximo( ) 24, 36
LinRegBx, regresso linear 80
LinRegMx, regresso linear 82
LinRegtIntervals, regresso linear 83
LinRegtTest 84
linSolve() 86
list( ), diferena da lista 86
listmat( ), lista para matriz 87
lista para matriz, listmat( ) 87
lista, contar condicionalmente itens numa 36
lista, contar itens em 35
ListaDelta() 44
listas
aumentar/concatenar, aumentar( ) 19
diferena, list( ) 86
diferenas numa lista, @ list( ) 86
elementos vazios em 208
lista para matriz, listmat( ) 87
matriz para lista, matista( ) 94
mximo, max( ) 95
mid-string, mid( ) 97
mnimo, min( ) 98
nova, newList( ) 105
ordenar ascendente, SortA 153
ordenar descendente, SortD 153
produto cruzado, crossP( ) 37
produto do ponto, dotP( ) 48
produto, product( ) 120
soma cumulativa, SomaCumulativa( ) 39
soma, sum( ) 158-159
ln( ), logaritmo natural 87
LnReg, regresso logartmica 88
local, Local 89
Local, varivel local 89
Log
modelo para 6
logaritmo natural, ln( ) 87
logaritmos 87
LogisticD, regresso logstica 92
Loop, ciclo 93
LU, decomposio inferior-superior da matriz 94

ndice remissivo 239


M
maior que, > 193
matlist( ), matriz para lista 94
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( ) 30
matriz identidade, identity() 71
matriz para lista, matlist( ) 94
matrizes
adio de linha, rowAdd( ) 138
adio e multiplicao da linha, mRowAdd( ) 100
aleatrias, randMat( ) 127
aumentar/concatenar, aumentar( ) 19
decomposio inferior-superior, LU 94
determinante, det( ) 45
diagonal, diag( ) 46
dimenso da coluna, colDim( ) 28
dimenso da linha, rowDim( ) 139
dimenso, dim( ) 46
factorizao QR, QR 122
forma de escalo-linha reduzida, rref( ) 139
forma de escalo-linha, ref( ) 129
identity, identity() 71
lista para matriz, listmat( ) 87
matriz para lista, matlist( ) 94
mximo, max( ) 95
mnimo, min( ) 98
norma da coluna, colNorm( ) 29
norma da linha, rowNorm( ) 139
nova, newMat( ) 106
operao da linha, mRow( ) 100
ponto adio, .+ 189
ponto diviso, ./ 190
ponto multiplicao, .* 190
ponto potncia, .^ 190
ponto subtraco, .- 189
preencher, Fill 57

240 ndice remissivo


produto, product( ) 120
soma cumulativa, SomaCumulativa( ) 39
soma, sum( ) 158-159
submatriz, subMat( ) 158, 160
transpor, T 160
troca da linha, rowSwap( ) 139
valor prprio, eigVl( ) 49
vector eigen, eigVc( ) 49
max( ), mximo 95
mximo divisor comum, gcd( ) 64
mximo, max( ) 95
mean( ), mdia 95
mdia, mean( ) 95
median( ), mediana 96
mediana, median( ) 96
MedMed, regresso da recta mdia-mdia 96
mid-string, mid( ) 97
mid( ), mid-string 97
min( ), mnimo 98
mnimo mltiplo comum, lcm 79
mnimo, min( ) 98
mirr( ), taxa de retorno interna modificada 99
mod( ), mdulo 99
modelos
expoente 5
Expoente e 6
fraco 5
funo por ramos (2 ramos) 6
funo por ramos (N-ramos) 7
integral definido 10
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

ndice remissivo 241


valor absoluto 8
modos
definir, setMode( ) 144
mdulo, mod( ) 99
mRow( ), operao da linha da matriz 100
mRowAdd( ), adio e multiplicao da linha da matriz 100
multiplicar, * 186
MultReg 100
MultRegIntervals( ) 101
MultRegTests( ) 102

N
na cadeia, inString() 74
nand, Operador booleano 103
nCr( ), combinaes 104
nDerivative( ), derivada numrica 105
negao, introduzir nmeros negativos 213
newList( ), nova lista 105
newMat( ), nova matriz 106
nfMax( ), funo numrica mxima 106
nfMin( ), funo numrica mnima 106
nInt( ), integral numrico 107
nom ), converter taxa efectiva para nominal 107
nor, Operador booleano 107
norma Frobenius, norma( ) 108
norma( ), norma Frobenius 108
normCdf( ) 108
normPdf( ) 109
not, Operador booleano 109
notao de gradianos, g 201
notao de grau/minuto/segundo 203
notao de graus, 202
notao de minutos, 203
notao de segundos, " 203
nova
lista, newList( ) 105
matriz, newMat( ) 106
nPr( ), permutaes 110
npv( ), valor lquido actual 111
nSolve( ), soluo numrica 111
nulo, teste para 78
numrica
derivada, nDeriv( ) 106

242 ndice remissivo


soluo, nSolve( ) 111
numrico
integral, nInt( ) 107

O
obter
denominador, getDenom( ) 66
nmero, getNum( ) 68
obter/apresentar
informaes das variveis, getVarInfo( ) 66, 69
OneVar, estatstica de uma varivel 112
operador da indirecta (#) 213
operador de limite "|" 205
operador de limite, ordem de avaliao 212
operadores
ordem de avaliao 212
Operadores booleanos
194, 210
195
nand 103
nor 107
not 109
ou 113
xou 177
ord( ), cdigo de carcter numrico 114
ordenar
ascendente, SortA 153
descendente, SortD 153
ou (Booleano), or 113
ou, Operador booleano 113

P
PRx( ), rectangular x coordenada 115
PRy( ), rectangular y coordenada 115
parte imaginria, imag() 73
parte inteira do nmero, iPart() 77
parte inteira, int() 74
PassErr, erro de passagem 116
Pdf( ) 60
Pedido 132
percentagem, % 191
permutaes, nPr( ) 110
piecewise( ) 116

ndice remissivo 243


poissCdf( ) 116
poissPdf( ) 117
polar
visualizar vector, Polar 117
polinmio
aleatrios, randPoly( ) 127
polinmios
avaliar, polyEval( ) 118
polyEval( ), avaliar polinmio 118
PolyRoots() 118
ponto
adio, .+ 189
diviso,./ 190
multiplicao, .* 190
potncia, .^ 190
produto, dotP( ) 48
subtraco, .- 189
potncia de dez, 10^( ) 204
potncia, ^ 188
PowerReg, regresso de potncia 118
Prgm, definir programa 120
primeira derivada
modelo para 9
probabilidade da distribuio normal, normCdf( ) 108
probabilidade da distribuio student- t , tCdf( ) 163
product( ), produto 120
produto ( P)
modelo para 9
produto cruzado, crossP( ) 37
produto, ( ) 197
produto, product( ) 120
programao
apresentar dados, Apr. 141
programar
definir programa, Prgm 120
erro de passagem, PassErr 116
visualizar dados, Disp 47
programas
definir biblioteca privada 43
definir biblioteca pblica 44
programas e programao
apagar erro, ClrErr 28
apresentar ecr I/O, Apr. 141
terminar programa, EndPrgm 120

244 ndice remissivo


visualizar ecr E/S, Disp 47
propFrac, fraco prpria 121

Q
QR, factorizao QR 122
QuadReg, regresso quadrtica 122
quando, when( ) 176
QuartReg, regresso qurtica 123

R
R , radianos 201
RPr( ), coordenada polar 125
RP( ), coordenada polar 125
RacionalAprox( ) 17
radianos, R 201
raiz de ndice N
modelo para 6
raiz quadrada
modelo para 5
raiz quadrada, ( ) 154, 197
rand( ), nmero aleatrio 126
randBin, nmero aleatrio 126
randInt( ), inteiro aleatrio 126
randMat( ), matriz aleatria 127
randNorm( ), norma aleatria 127
randPoly( ), polinmio aleatrio 127
randSamp( ) 128
RandSeed, semente de nmero aleatrio 128
real( ), real 128
real, real( ) 128
recproco, ^ 204
rectangular x coordenada, PRx( ) 115
rectangular y coordenada, PRy( ) 115
ref( ), forma de escalo-linha 129
regresso cbica, CubicReg 38
regresso da recta mdia-mdia, MedMed 96
regresso de potncia, PowerReg 118, 132-133
regresso exponencial, ExpReg 55
regresso linear, LinRegAx 82
regresso linear, LinRegBx 80, 83
regresso logartmica, LnReg 88
regresso logstica, LogisticD 92

ndice remissivo 245


regresso potencial, PowerReg 118, 163
regresso quadrtica, QuadReg 122
regresso qurtica, QuartReg 123
regresso sinusoidal, SinReg 151
regresses
cbica, CubicReg 38
exponencial, ExpReg 55
logartmica, LnReg 88
logstica, Logstica 92
MultReg 100
quadrtica, QuadReg 122
qurtica, QuartReg 123
recta mdia-mdia, MedMed 96
regresso de potncia, PowerReg 118, 132-133
regresso linear, LinRegAx 82
regresso linear, LinRegBx 80, 83
regresso potencial, PowerReg 118, 163
sinusoidal, SinReg 151
remain( ), resto 131
remover
elementos nulos da lista 45
resposta (ltima), Ans 16
resto, remain() 131
resultados de duas variveis, TwoVar 171
resultados, estatstica 154
right, right( ) 51, 175
rk23( ), funo Runge Kutta 135
rodar( ), rotate 136
rodar, rotate( ) 136
rowAdd( ), adio da linha da matriz 138
rowDim( ), dimenso da linha da matriz 139
rowNorm( ), norma da linha da matriz 139
rowSwap( ), troca da linha da matriz 139
rref( ), forma de escalo-linha reduzida 139

S
sair, Exit 53
se, If 71
Se, if 71
sec( ), secante inversa 140
sec( ), secante 140
sech( ), secante hiperblica inversa 141
sech( ), secante hiperblica 141

246 ndice remissivo


segunda derivada
modelo para 10
seno, sin( ) 149
seq( ), sequncia 142
seqGen( ) 142
seqn( ) 143
SeqProd() 120
SeqSom() 160
sequence, seq( ) 142-143
sequncia, seq( ) 142
setMode( ), definir modo 144
shift( ), deslocar 145
sign( ), sinal 147
simult( ), equaes simultneas 148
sin( ), arco-seno 149
sin( ), seno 149
sinal, sign( ) 147
sinh( ), arco-seno hiperblico 151
sinh( ), seno hiperblico 150
SinReg, regresso sinusoidal 151
sistema de equaes (2 equaes)
modelo para 7
sistema de equaes (N equaes)
modelo para 7
soma ( G)
modelo para 9
soma cumulativa, SomaCumulativa( ) 39
soma de pagamentos principais 199
soma dos pagamentos de juros 199
soma, sum( ) 158
soma, ( ) 198
SomaCumulativa( ), soma cumulativa 39
SortA, ordenar ascendente 153
SortD, ordenar descendente 153
sqrt( ), raiz quadrada 154
stat.results 154
stat.values 155
stdDevPop( ), desvio padro da populao 156
stdDevSamp( ), desvio padro da amostra 156
string( ), expresso para cadeia 158
strings
right, right( ) 51, 175
subMat( ), submatriz 158, 160

ndice remissivo 247


submatriz, subMat( ) 158, 160
substituio com operador "|" 205
subtrair, - 185
sum( ), soma 158
sumIf( ) 159

T
T, transpor 160
tabela de amortizao, amortTbl( ) 11, 20
tan( ), arco-tangente 161
tan( ), tangente 160
tangente, tan( ) 160
tanh( ), arco-tangente hiperblico 162
tanh( ), tangente hiperblica 162
taxa de cmbio mdia, avgRC( ) 19
taxa de retorno interna modificada, mirr( ) 99
taxa efectiva, eff( ) 49
taxa nominal, nom( ) 107
tCdf( ), probabilidade da distribuio student t 163
terminar
enquanto, EndWhile 177
if, EndIf 71
terminar enquanto, EndWhile 177
terminar se, EndIf 71
Test_2S, Teste F de 2 amostras 62
teste da plica, isPrime() 78
Teste F de 2 amostras 62
teste para nulo, isVoid( ) 78
teste t , tTest 167
Teste t de regresses lineares mltiplas 102
tInterval, t intervalo de confiana 164
tInterval_2Samp, intervalo de confiana t de duas amostras 165
tPdf( ), densidade de probabilidade student t 166
transpor, T 160
tTest, teste t 167
tTest_2Samp, teste t de duas amostras 168
tvmFV( ) 169
tvmI( ) 169
tvmN( ) 170
tvmPmt( ) 170
tvmPV( ) 170
TwoVar, resultados de duas variveis 171

248 ndice remissivo


U
unitV( ), vector da unidade 173

V
valor absoluto
modelo para 8
valor lquido actual, npv( ) 111
valor prprio, eigVl( ) 49
valor temporal do dinheiro, juro 169
valor temporal do dinheiro, montante do pagamento 170
valor temporal do dinheiro, nmero de pagamentos 170
valor temporal do dinheiro, valor actual 170
valor temporal do dinheiro, Valor futuro 169
valores dos resultados, estatstica 155
variao, variance( ) 174
variveis
apagar todas as letras individuais 27
eliminar, DelVar 45
local, Local 89
variveis, bloquear e desbloquear 67, 90, 173
varivel
criar nome a partir de uma cadeia de caracteres 213
varivel e funes
a copiar 30
varivel local, Local 89
varPop( ) 173
varSamp( ), variao da amostra 174
vector eigen, eigVc( ) 49
vector unitrio, unitV( ) 173
vectores
produto cruzado, crossP( ) 37
produto do ponto, dotP( ) 48
unidade, unitV( ) 173
visualizar vector cilndrico, Cylind 40
visualizar como
ngulo decimal, DD 41
binrio, Base2 21
grau/minuto/segundo, DMS 47
hexadecimal, Base16 22
nmero inteiro decimal, Base10 22
vector , Polar 117
vector cilndrico, Cylind 40

ndice remissivo 249


vector esfrico, Sphere 153
visualizar como vetor rectangular, Rect 128
visualizar dados, Disp 47
visualizar grau/minuto/segundo, DMS 47
visualizar vector cilndrico, Cylind 40
visualizar vector esfrico, Sphere 153
visualizar vetor rectangular, Rect 128
voltar, Return 134
Voltar, return 134

W
warnCodes( ), Warning codes 175
when( ), quando 176
While, enquanto 177

X
x , quadrado 189
XNOR 195
xou, Booleano exclusivo ou 177

Z
zInterval, z intervalo de confiana 178
zInterval_1Prop, intervalo de confiana z de uma proporo 179
zInterval_2Prop, intervalo de confiana z de duas propores 179
zInterval_2Samp, intervalo de confiana z de duas amostras 180
zTest 181
zTest_1Prop, teste z de uma proporo 181
zTest_2Prop, teste z de duas propores 182
zTest_2Samp, teste z de duas amostras 183

250 ndice remissivo

Você também pode gostar