Escolar Documentos
Profissional Documentos
Cultura Documentos
guia do usurio
h
Edio 1 Nmero de pea HP F2225AA-90004
Aviso
REGISTRE SEU PRODUTO EM: www.register.hp.com ESTE MANUAL E QUAISQUER EXEMPLOS AQUI CONTIDOS SO FORNECIDOS "COMO ESTO" E SO SUJEITOS A ALTERAO SEM AVISO PRVIO. A HEWLETT-PACKARD NO FORNECE NENHUMA GARANTIA DE QUALQUER TIPO A RESPEITO DESTE MANUAL, INCLUINDO MAS NO LIMITADO S GARANTIAS SUBENTENDIDAS DE PADRO DE QUALIDADE, NO VIOLAO DE DIREITOS AUTORAIS E ADEQUAO A UM FIM ESPECFICO. A HEWLETT-PACKARD CO. NO SER RESPONSVEL POR QUAISQUER ERROS OU POR DANOS INCIDENTAIS OU RESULTANTES DO FORNECIMENTO, DESEMPENHO OU USO DESTE MANUAL OU DOS EXEMPLOS AQUI CONTIDOS.
Copyright 1994-1995, 1999-2000, 2003, 2005 Hewlett-Packard Development Company, L.P. A reproduo, adaptao ou traduo deste manual proibida sem o consentimento prvio da Hewlett-Packard Company, por escrito, exceto onde permitido sob as leis sobre direitos autorais.
Hewlett-Packard Company 4995 Murphy Canyon Rd, Suite 301 San Diego, CA 92123 EUA
Histrico de impresso
Edio 1 Abril 2005
ndice
Prefcio
Convenes usadas neste manual ........................................... P-1 Aviso................................................................................... P-2
1 Guia de introduo
Operaes para ligar, desligar e cancelar...............................1-1 O visor ................................................................................1-2 O teclado ............................................................................1-4 Menus .................................................................................1-9 Formulrios de entrada........................................................1-10 Configuraes de modo ......................................................1-11 Como configurar um modo ..............................................1-13 Aplets (E-lessons).................................................................1-14 Biblioteca de aplets ........................................................1-18 Visualizaes dos aplets .................................................1-18 Configurao das visualizaes de aplets .........................1-20 Clculos matemticos ..........................................................1-21 Como usar fraes ..............................................................1-28 Nmeros complexos............................................................1-31 Catlogos e editores ...........................................................1-32
3 Aplet Function
ndice i
Sobre o aplet Function.............................................. 3-1 Primeiros passos com o aplet Function................................ 3-1 Anlise interativa do aplet Function ........................................ 3-9 Representando graficamente uma funo definida em partes...................................................................... 3-12
4 Aplet Parametric
Sobre o aplet Parametric.......................................... 4-1 Primeiros passos com o aplet Parametric............................. 4-1
5 Aplet Polar
Primeiros passos com o aplet Polar ......................................... 5-1
6 Aplet Sequence
Sobre o aplet Sequence ........................................................ 6-1 Primeiros passos com o aplet Sequence.............................. 6-1
7 Aplet Solve
Sobre o aplet Solve .............................................................. 7-1 Primeiros passos com o aplet Solve .................................... 7-2 Utilizar uma suposio inicial ................................................ 7-5 Como interpretar resultados ................................................... 7-6 Grficos para determinar suposies ...................................... 7-8 Como usar variveis em equaes ....................................... 7-10
10 Aplet Statistics
Sobre o aplet Statistics ........................................................ 10-1 Primeiros passos com o aplet Statistics.............................. 10-1 Como digitar e editar dados estatsticos ................................ 10-6 Como definir um modelo de regresso ........................... 10-12 Estatsticas calculadas ....................................................... 10-14 Grficos .......................................................................... 10-16 Tipos de grfico .......................................................... 10-17 Como ajustar uma curva a dados 2VAR ......................... 10-18 Como configurar o grfico (configurao da visualizao Plot) ........................................................................... 10-19
ii ndice
Resoluo de problemas com grficos ............................10-20 Como explorar o grfico ...............................................10-21 Calculando valores previstos..........................................10-22
11 Aplet Inference
Sobre o aplet Inference........................................................11-1 Primeiros passos com o aplet Inference .............................11-1 Como importar estatsticas de amostra do aplet Statistics ....11-5 Testes de hiptese ...............................................................11-9 Teste Z de uma amostra ..................................................11-9 Teste Z de duas amostras ..............................................11-10 Teste Z de uma proporo.............................................11-11 Teste Z de duas propores...........................................11-12 Teste T de uma amostra.................................................11-13 Teste T de duas amostras...............................................11-15 Intervalos de confiana......................................................11-16 Intervalo Z de uma amostra ...........................................11-16 Intervalo Z de duas amostras .........................................11-17 Intervalo Z de uma proporo........................................11-18 Intervalo Z de duas propores......................................11-18 Intervalo T de uma amostra............................................11-19 Intervalo T de duas amostras..........................................11-20
Funes simblicas ...................................................... 13-19 Funes de teste .......................................................... 13-20 Funes trigonomtricas ............................................... 13-21 Clculos simblicos .......................................................... 13-22 Como determinar derivadas.......................................... 13-23 Constantes de programao e fsicas.................................. 13-26 Constantes de programao ......................................... 13-26 Constantes fsicas. ....................................................... 13-27
15 Editor de Equaes
Utilizao do CAS no Editor de Equaes ............................ 15-1 A barra de menu do Editor de Equaes .......................... 15-1
iv ndice
Menus de configurao ..................................................15-3 Digitando expresses e subexpresses ..................................15-5 Como modificar uma expresso .....................................15-11 Acessando as funes CAS ................................................15-12 As variveis do Editor de Equaes ....................................15-16 Variveis predefinidas do CAS .....................................15-17 O teclado no Editor de Equaes ...................................15-18
16 Exemplos passo-a-passo
Introduo..........................................................................16-1
18 Matrizes
Introduo..........................................................................18-1 Como criar e armazenar matrizes.........................................18-2 Como trabalhar com matrizes ..............................................18-4 Aritmtica matricial .............................................................18-6 Como resolver sistemas de equaes lineares ....................18-9 Funes e comandos com matrizes .....................................18-10 Convenes para argumentos........................................18-11 Funes com matrizes ...................................................18-11 Exemplos .........................................................................18-14
19 Listas
Como criar listas.................................................................19-1 Como exibir e editar listas ...................................................19-4 Como excluir listas .........................................................19-6 Como transmitir listas......................................................19-6 Funes com listas...............................................................19-6 Como determinar valores estatsticos para elementos de listas ..19-9
20 Anotaes e rascunhos
Introduo..........................................................................20-1 Visualizao de anotaes do aplet......................................20-1 Visualizao de rascunhos do aplet ......................................20-3 O bloco de notas ................................................................20-6
21 Programao
Introduo..........................................................................21-1
ndice v
Catlogo de programas ................................................. 21-2 Como criar e editar programas ............................................ 21-4 Como usar programas ........................................................ 21-7 Como personalizar um aplet................................................ 21-9 Conveno para a nomenclatura de aplets ..................... 21-10 Exemplo ..................................................................... 21-11 Comandos de programao .............................................. 21-14 Comandos de aplet...................................................... 21-14 Comandos de desvio.................................................... 21-19 Comandos de desenho................................................. 21-21 Comandos grficos ...................................................... 21-22 Comandos de repetio ............................................... 21-24 Comandos de matrizes................................................. 21-26 Comandos de impresso .............................................. 21-28 Comandos de prompt................................................... 21-28 Comandos de estatsticas com uma varivel e duas variveis..................................................................... 21-32 Como armazenar e ler variveis em programas .............. 21-33 Variveis da visualizao Plot ....................................... 21-34 Variveis da visualizao Symbolic ............................... 21-41 Variveis da visualizao Numeric ................................ 21-43 Variveis da visualizao Note ..................................... 21-46 Variveis da visualizao Sketch ................................... 21-46
Informaes de referncia
Glossrio ............................................................................ R-1 Como reiniciar a HP 40gs ..................................................... R-3 Para apagar toda a memria e restaurar as configuraes padro ........................................................................... R-4 Se a calculadora no ligar ............................................... R-5 Detalhes de operao........................................................... R-5 Baterias .......................................................................... R-6
vi ndice
Variveis ............................................................................. R-7 Variveis na visualizao Home ........................................ R-7 Variveis do aplet Function................................................ R-8 Variveis do aplet Parametric ............................................ R-9 Variveis do aplet Polar .................................................. R-10 Variveis do aplet Sequence............................................ R-11 Variveis do aplet Solve.................................................. R-12 Variveis do aplet Statistics ............................................. R-13 Categorias do menu MATH.................................................. R-14 Funes matemticas ...................................................... R-14 Constantes de programas................................................ R-16 Constantes Fsicas .......................................................... R-17 Funes do CAS ............................................................ R-18 Comandos de programao ............................................ R-20 Mensagens de estado.......................................................... R-21
Garantia limitada
Atendimento .................................................................... R-3 Regulatory Notices ........................................................... R-5
ndice alfabtico
ndice
vii
Prefcio
A HP 40gs uma calculadora grfica rica em recursos, sendo tambm uma poderosa ferramenta de aprendizado de matemtica com um sistema de lgebra computacional (CAS) integrado. A HP 40gs projetada para que voc possa us-la para explorar funes matemticas e suas propriedades. Voc pode obter mais informaes sobre a HP 40gs no site das calculadoras da Hewlett-Packard. Voc pode baixar aplets personalizados a partir do site e carreglos em sua calculadora. Os aplets personalizados so aplicaes especiais, desenvolvidas para realizar certas funes e para demonstrar conceitos matemticos. O endereo do site das calculadoras da Hewlett-Packard : http://www.hp.com/calculators
etc.
Nmeros e letras so representados normalmente, como demonstrado a seguir: 5, 7, A, B, etc. As opes de menu, ou seja, as funes que voc seleciona atravs das teclas de menu na parte superior do teclado, so representadas da seguinte forma: , , .
Prefcio
P-1
O campos de formulrios de entrada e os itens de lista de opes so representados da seguinte forma: Function, Polar, Parametric As informaes que voc digitar, da maneira como elas aparecem na linha de comando ou nos formulrios de entrada, so representadas da seguinte forma: 2*X2-3X+5
Aviso
Este manual e quaisquer exemplos nele contidos so fornecidos no estado em que se encontram e esto sujeitos a alteraes sem prvio aviso. Exceto quando a legislao proibir, a Hewlett-Packard Company no estabelece garantias expressas ou implcitas de qualquer tipo, no que diz respeito a este manual, e recusa especificamente as garantias implcitas e condies de comercializao e adequao a uma finalidade especfica. Alm disso, a Hewlett-Packard Company no ser responsvel por quaisquer erros ou danos incidentais ou conseqentes, relacionados com o fornecimento, desempenho ou o uso deste manual e dos exemplos nele contidos. Copyright 1994-1995, 1999-2000, 2003, 2005 Hewlette-Packard Development Company, L.P. Os programas que controlam sua HP 40gs so protegidos por direitos autorais e todos os direitos so reservados. A reproduo, adaptao ou traduo destes programas sem consentimento prvio e por escrito da Hewlett-Packard so proibidas.
P-2
Prefcio
1 Guia de introduo
Operaes para ligar, desligar e cancelar
Para ligar Para cancelar Para desligar
Pressione para ligar a calculadora. Quando a calculadora estiver ligada, a tecla cancela a operao atual. Pressione
OFF
Para economizar energia, a calculadora desliga automaticamente aps vrios minutos sem atividade. Todas as informaes armazenadas e exibidas so salvas. Se voc vir o sinal (()) ou a mensagem Low Bat, isto significa que a calculadora precisa de baterias novas.
HOME
HOME a visualizao inicial da calculadora e comum a todos os aplets. Se voc quiser realizar clculos ou abandonar a atividade atual (como um aplet, programa ou editor), pressione . Todas as funes matemticas esto disponveis na visualizao HOME. O nome do aplet atual exibido no ttulo da visualizao HOME. A calculadora fornecida com uma capa protetora deslizante para proteger o visor e o teclado. Remova a capa segurando os dois lados e puxando para baixo. Voc pode virar a capa deslizante e coloc-la no lado traseiro da calculadora. Isso ajudar voc a no a perder enquanto a calculadora estiver em uso. Para prolongar a vida da calculadora, sempre utilize a capa para cobrir o visor e o teclado enquanto a calculadora no estiver sendo utilizada.
Capa protetora
Guia de introduo
1-1
O visor
Para ajustar o contraste Para limpar o visor
Pressione simultaneamente e aumentar (ou diminuir) o contraste. (ou ) para
Pressione CANCEL para apagar a linha de edio. Pressione CLEAR para apagar a linha de edio e o histrico do visor.
Partes do visor
Ttulo Histrico Linha de edio Rtulos de teclas de menu
Rtulos de teclas de menu ou teclas de funo. Os significados atuais dos rtulos das teclas de menu. o rtulo da primeira tecla de menu nesta figura. Pressione significa pressionar a primeira tecla de menu, ou seja, a tecla mais esquerda da linha superior no teclado da calculadora. Linha de edio. A linha da entrada atual. Histrico. A visualizao HOME ( ) exibe at quatro linhas do histrico: a entrada e sada de dados mais recentes. As linhas mais antigas so roladas para fora do visor mas so mantidas na memria. Ttulo. O nome do aplet atual exibido no topo da visualizao HOME. RAD, GRD, DEG especificam qual o modo de ngulo, entre Radianos, Grados ou Graus, que est configurado em HOME. Os smbolos e indicam se h mais histrico na visualizao HOME. Pressione e para rolar na visualizao HOME. OBSERVAO Este guia do usurio contm imagens da HP 40 e no exibe o rtulo da tecla de menu .
1-2
Guia de introduo
Anunciadores. Anunciadores so smbolos que aparecem acima da barra de ttulo e que fornecem informaes importantes sobre as condies atuais da calculadora. Anunciador Descrio Shift ativo para o prximo toque de tecla. Para cancelar, pressione novamente. Alpha ativo para o prximo toque de tecla. Para cancelar, pressione novamente. Bateria fraca. Sistema ocupado. Os dados esto sendo transferidos.
(())
Guia de introduo
1-3
O teclado
Teclas de menu
HP 40gs Graphing Calculator
Rtulos das teclas de menu Teclas de menu Teclas de controle de aplet Teclas do cursor
No teclado da calculadora, as teclas na linha superior so chamadas de teclas de menu. Seus significados dependem do contextopor este motivo, suas superfcies esto em branco. As teclas de menu so tambm chamadas de teclas de funo. A linha inferior do visor exibe os rtulos dos significados atuais das teclas de menu.
1-4
Guia de introduo
As teclas de entrada e edio so: Tecla (CANCEL) Significado Cancela a operao atual se a calculadora j foi ligada, pressionando-se . Pressione e, em seguida, OFF para desligar a calculadora. Acessa a funo impressa em azul, acima de uma tecla. Retorna visualizao HOME, para a realizao de clculos.
Guia de introduo
1-5
Tecla
Significado (continuao) Acessa os caracteres alfabticos impressos em laranja, abaixo das teclas. Mantenha pressionado para digitar uma seqncia de caracteres. Envia uma entrada de dados ou executa uma operao. Nos clculos, funciona como o smbolo =. Quando ou estiver presente como uma tecla de menu, funciona da mesma forma que pressionar ou . Insere um nmero negativo. Para digitar 25, pressione 25. Observao: esta no a mesma operao que o boto de subtrao executa ( ). Introduz a varivel independente, inserindo X, T, , ou N na linha de edio, dependendo do aplet ativo atual. Exclui o caractere sob o cursor. Funciona como uma tecla "backspace", se o cursor estiver no final da linha.
CLEAR
Limpa todos os dados da tela. Em uma tela de configuraes, como Plot Setup, por exemplo, CLEAR faz com que todas as configuraes retornem a seus valores padro. , Move o cursor pelo visor. Pressione antes para mover para o incio, fim, topo ou base. Exibe um menu de todos os caracteres disponveis. Para digitar um, utilize as setas de direo para selecion-lo e pressione . Para selecionar vrios caracteres, selecione cada um e pressione e, em seguida, pressione .
CHARS
1-6
Guia de introduo
HELPWITH
A ajuda incorporada da HP 40gs est disponvel somente na visualizao HOME. Ela fornece ajuda sobre a sintaxe das funes matemticas incorporadas. Acesse o comando HELPWITH pressionando SYNTAX e, em seguida, a tecla matemtica para a qual voc precisa de ajuda sinttica.
Guia de introduo
1-7
Exemplo
Pressione
SYNTAX
Observao: Remova o "abre parnteses" das funes incorporadas, tais como seno, co-seno e tangente, antes de executar o comando HELPWITH.
Teclas matemticas
HOME ( ) o local para realizar clculos no simblicos. (Para clculos simblicos, utilize o sistema de lgebra computacional, chamado de CAS ao longo deste manual.) Teclas do teclado. As operaes mais comuns esto disponveis a partir do teclado, como as funes aritmticas (como ) e trigonomtricas (como ). Pressione para completar a operao: 256 exibe 16.
.
Menu MATH. Pressione para abrir o menu MATH. O menu MATH uma lista ampla de funes matemticas que no aparecem no teclado. Ele tambm inclui categorias de todas as outras funes e constantes. As funes esto agrupadas por categoria, variando, em ordem alfabtica, de Calculus (clculo) a Trigonometry (trigonometria). As setas de direo rolam atravs da lista ( , ) e movem da lista de categorias na coluna da esquerda para a lista de itens na coluna da direita ( , ). Pressione para inserir o comando selecionado na linha de edio. Pressione para sair do menu MATH sem selecionar um comando. para exibir a lista Program Pressione Constants (constantes de programao). Voc pode us-las em programas que voc desenvolver. Pressionando , a calculadora exibe um menu de constantes fsicas das reas de qumica,
Guia de introduo
1-8
fsica e mecnica quntica. Voc pode usar essas constantes fsicas em clculos. (Veja Constantes fsicas. na pgina 13-27 para mais informaes.) Pressione para ir ao incio do menu MATH. Consulte Funes matemticas por categoria na pgina 13-3 para obter detalhes sobre as funes matemticas. DICA Quando estiver usando o menu MATH ou qualquer menu da HP 40gs, pressione uma tecla alfabtica para ir direto para a primeira opo de menu que comece com essa letra. Com esse mtodo, voc no precisa pressionar primeiro. Basta pressionar a tecla que corresponde letra inicial do comando. Observe que, quando o menu MATH est aberto, voc tambm pode acessar os comandos do CAS pressionando . Isso permite a utilizao dos comandos do CAS na tela HOME sem abrir o CAS. Veja Captulo 14 para detalhes sobre os comandos do CAS.
Pressione CMDS para exibir a lista Program Commands (comandos de programao). Consulte Programao na pgina 21-1. Se voc pressionar uma tecla que no funciona no contexto atual, um smbolo de advertncia como este ir aparecer. No emitido nenhum som.
Menus
Um menu oferece um conjunto de opes de itens. Os menus so exibidos em uma ou duas colunas.
Guia de introduo
1-9
Pressione
ou
pressionar ou , ir para o fim ou para o incio da lista. Selecione o item desejado e pressione (ou ). Se houver duas colunas, a coluna da esquerda ir exibir categorias gerais e a coluna da direita ir exibir contedos especficos dentro de uma categoria. Selecione uma categoria geral na coluna da esquerda e depois selecione um item na coluna da direita. A lista na coluna da direita ser modificada conforme uma categoria diferente for selecionada. Pressione ou selecionado a opo desejada. quando tiver
Para realizar uma busca rpida em uma lista, digite a primeira letra da palavra. Por exemplo, para encontrar a categoria Matrix (matriz) em pressione , a tecla alfabtica M. . Para rolar uma pgina para . . Isso ir ,
Para rolar uma pgina para cima, voc pode pressionar baixo, pressione
Formulrios de entrada
Um formulrio de entrada exibe diversos campos de informao para que voc os examine e especifique. Aps selecionar o campo a ser editado, voc pode digitar ou editar um nmero (ou expresso). Voc tambm pode selecionar as opes a partir de uma lista ( ). Alguns formulrios de entrada incluem itens para verificao ( ). Veja abaixo alguns exemplos de formulrios de entrada.
1-10
Guia de introduo
Para restaurar os valores padro de um campo em um formulrio de entrada, mova o cursor para o campo desejado e pressione . Para restaurar todos os valores padro dos campos no formulrio de entrada, CLEAR. pressione
Configuraes de modo
Voc utiliza o formulrio de entrada Modes (modos) para definir os modos de HOME. DICA Apesar da configurao numrica em Modes afetar somente a visualizao HOME, a configurao de ngulo controla HOME e o aplet atual. A configurao de ngulo selecionada em Modes a configurao utilizada tanto em HOME como no aplet atual. Para ajustar outras configuraes de um aplet, utilize as teclas SETUP ( e ). Pressione MODES para acessar o formulrio de entrada HOME MODES. Configurao Medida do ngulo Opes Os valores do ngulo so: Degrees (graus). 360 graus em um crculo. Radians (radianos). 2 radianos em um crculo. Grads (grados). 400 grados em um crculo. O modo de ngulo que voc define a configurao de ngulo utilizada tanto em HOME como no aplet atual. Isso garante que os clculos trigonomtricos realizados no aplet atual e em HOME obtenham o mesmo resultado.
Guia de introduo
1-11
Opes (continuao) O formato de nmero que voc define utilizado tanto em HOME como no aplet atual. Standard (padro). Visualizao de preciso total. Fixed (fixo). Exibe os resultados arredondados para um nmero definido de casas decimais. Exemplo: 123,456789 torna-se 123,46, no formato Fixed 2. Scientific (cientfico). Exibe os resultados com um expoente, um dgito esquerda do ponto decimal, e o nmero especificado de casas decimais. Exemplo: 123,456789 torna-se 1,23E2, no formato Scientific 2. Engineering (engenharia). Exibe o resultado com um expoente mltiplo de 3 e o nmero especificado de dgitos significativos alm do primeiro dgito. Exemplo: 123,456E7 torna-se 1,23E9, no formato Engineering 2. Fraction (de frao). Exibe os resultados como fraes, baseados no nmero especificado de casas decimais. Exemplos: 123,456789 torna-se 123 no formato Fraction 2, e 0,333 torna-se 1/3 e 0,142857 torna-se 1/7. Consulte Como usar fraes na pgina 1-28. Fraes mistas. Exibe os resultados na forma de fraes mistas baseado no nmero de casas decimais especificado. Uma frao mista tem uma parte inteira e uma parte fracionria. Exemplos: 123,456789 se torna 123+16/35 no formato Fraction 2 e 7 3 d 2+1/3. Veja Como usar fraes na pgina 1-28.
1-12
Guia de introduo
Opes (continuao) Dot (ponto) ou Comma (vrgula). Exibe um nmero como 123456.98 (modo Dot) ou como 123456,98 (modo Comma). O modo Dot utiliza vrgulas para separar elementos em listas e matrizes, e tambm para separar argumentos em funes. O modo Comma, nestes contextos, usa pontos como separadores.
3. Pressione para selecionar Degrees (graus), e pressione A medida do ngulo muda para graus. 4. Pressione (HOME).
Guia de introduo
1-13
DICA
Sempre que um formulrio de entrada tiver uma lista de opes para um campo, voc pode pressionar para navegar entre elas, ao invs de utilizar .
Aplets (E-lessons)
Aplets so os ambientes de aplicativos onde voc pode explorar diferentes classes de operaes matemticas. Basta selecionar o aplet com o qual voc deseja trabalhar. Os aplets podem ter vrias origens: Incorporados na HP 40gs (na fbrica). Aplets criados ao salvar aplets existentes com modificaes, contendo configuraes especficas. Consulte Como criar novos aplets baseados nos existentes na pgina 22-1. Transferidos do web site das Calculadoras HP. Copiados de outra calculadora.
Aplets so armazenados na biblioteca de aplets. Consulte Biblioteca de aplets na pgina 1-18 para obter mais informaes. Voc pode modificar as configuraes para as visualizaes grficas, tabular e simblica dos aplets na seguinte tabela. Consulte Configurao das visualizaes de aplets na pgina 1-20 para obter mais informaes. Nome do aplet Function (funo) Inference (inferncia) Parametric (paramtrico)
1-14
Utilize este aplet para explorar: Funes retangulares com valores reais y em termos de x. Exemplo: 2 y = 2x + 3x + 5 . Intervalos de confiana e testes de hiptese baseados nas distribuies normal e t-Student. Relaes paramtricas x e y em termos de t. Exemplo: x = cos(t) e y = sen(t).
Guia de introduo
Utilize este aplet para explorar: (continuao) Funes polares r em termos de um ngulo . Exemplo: r = 2 cos ( 4 ) . Funes seqenciais U em termos de n, ou em termos de termos anteriores na mesma seqncia ou na anterior, tais como U n 1 e U n 2 . Exemplo: U1 = 0 , U2 = 1 e Un = Un 2 + Un 1 . Equaes com uma ou mais variveis com valores reais. Exemplo: 2 x+1 = x x2. Clculo do valor atual de dinheiro. Solues para conjuntos de duas ou trs equaes lineares.
Sequence (seqncia)
Solve (resolver) Finance (Finanas) Linear Equation (Equao Linear) Triangle Solver (Solucionado r de Tringulos) Statistics (estatsticas)
Alm destes aplets, os quais podem ser usados em uma variedade de aplicaes, a HP 40gs possui dois aplets tutoriais: Quad Explorer e Trig Explorer. Voc no pode modificar as configuraes destes aplets. Voc pode encontrar muito mais aplets tutoriais no web site da HP e em outros web sites criados por educadores, acompanhados de documentao, muitas vezes com folhas de trabalho dos alunos. Voc pode fazer o download destes aplets gratuitamente e transferir para a HP 40gs, atravs do Connectivity Kit vendido separadamente.
Guia de introduo
1-15
O aplet Quad Explorer usado para investigar o 2 comportamento de y = a ( x + h ) + v onde os valores de a, h e v mudam, tanto pela manipulao da equao e visualizao da mudana no grfico, como pela manipulao do grfico e visualizao da mudana na equao. DICA Mais documentao detalhada e uma folha de trabalho de aluno podem ser encontradas no web site da HP. Pressione , selecione Quad Explorer e pressione . O aplet Quad Explorer abre em modo , no qual as setas de direo, as teclas e e a tecla so usadas para alterar a forma do grfico. A forma modificada se reflete na equao exibida no canto superior direito da tela, enquanto o grfico original mantido para comparao. Neste modo, o grfico controla a equao. Tambm possvel fazer com que a equao controle o grfico. Pressione para exibir uma subexpresso de sua equao. Pressione as teclas e para alternar entre as subexpresses, e pressione as teclas e para mudar seus valores. Se pressionar voc poder definir se todas as trs sub-expresses sero exploradas de uma s vez ou somente uma de cada vez. Um boto fornecido para avaliar o conhecimento do aluno. Pressione para exibir um grfico-alvo quadrtico. O aluno deve manipular os parmetros da equao para faz-la corresponder ao grfico-alvo. Quando o aluno achar que escolheu corretamente os parmetros, bastar pressionar o boto para que a calculadora examine a resposta e fornea uma avaliao. Um boto (responder) est disponvel para os que desistirem!
1-16
Guia de introduo
O aplet Trig Explorer usado para investigar o comportamento do grfico de y = a sin ( bx + c ) + d onde os valores de a, b, c e d mudam, pela manipulao da equao e visualizao da mudana no grfico, ou pela manipulao do grfico e visualizao da mudana na equao. Pressione , selecione Trig Explorer e pressione para exibir a tela mostrada direita. Neste modo, o grfico controla a equao. Pressione as teclas e para transformar o grfico, com estas transformaes refletidas na equao. O boto rotulado como Origem alterna entre e . Quando escolhido, o ponto de controle est na origem (0,0) e as teclas e controlam as transformaes vertical e horizontal. Quando for escolhido, o ponto de controle fica no primeiro extremo do grfico (ou seja, o grfico do seno em ( 2 ,1 ) . As setas de direo mudam a amplitude e a freqncia do grfico. Isto mais facilmente verificado por experimentao. Pressione para exibir a equao no topo da tela. A equao controlada pelo grfico. Pressione as teclas e para navegar entre os parmetros. Pressione a tecla valores dos parmetros. Extremo
ou
para mudar os
A configurao de ngulo padro para este aplet est definida como radianos. A configurao do ngulo pode ser mudada para graus, pressionando .
Guia de introduo 1-17
Biblioteca de aplets
Os aplets so armazenados na biblioteca de aplets.
Pressione para exibir o menu Aplet library (biblioteca de aplets). Selecione o aplet e pressione ou . A partir de um aplet, voc pode retornar para a visualizao HOME a qualquer momento, pressionando .
Pressione aplet.
Utilize esta visualizao para definir a(s) funo(es) ou equao(es) que deseja explorar. Consulte Sobre a visualizao Symbolic na pgina 2-1 para obter mais informaes.
Pressione
Nesta visualizao, as funes que voc define so exibidas graficamente. Consulte Sobre a visualizao Plot na pgina 2-5 para obter mais informaes.
1-18
Guia de introduo
Pressione aplet.
Nesta visualizao, as funes que voc define so exibidas em formato tabular. Consulte Sobre a visualizao Numeric na pgina 2-17 para obter mais informaes.
O menu VIEWS contm a visualizao Plot-Table. Select Plot-Table Divide a tela entre o grfico e a tabela de dados. Consulte Outras visualizaes para escalonar e dividir o grfico na pgina 2-14 para obter mais informaes. O menu VIEWS contm a visualizao Plot-Detail. Select Plot-Detail Divide a tela entre o grfico e um detalhe ampliado. Consulte Outras visualizaes para escalonar e dividir o grfico na pgina 2-14 para obter mais informaes.
O menu VIEWS contm a visualizao Overlay Plot. Select Overlay Plot Representa graficamente a(s) expresso(es) atual(is), sem apagar qualquer grfico j existente. Consulte Outras visualizaes para escalonar e dividir o grfico na pgina 2-14 para obter mais informaes.
Pressione do aplet.
NOTE
1-19
Esta anotao transferida com o aplet, se este for enviado para outra calculadora ou para um PC. Uma visualizao Note contm texto suplementar para um aplet. Consulte Anotaes e rascunhos na pgina 20-1 para obter mais informaes.
Pressione SKETCH para exibir a visualizao Sketch do aplet. Exibe figuras suplementares para um aplet. Consulte Anotaes e rascunhos na pgina 20-1 para obter mais informaes.
Pressione SETUP-NUM. Define os parmetros para a criao de uma tabela de valores numricos.
1-20
Guia de introduo
Esta visualizao s est disponvel no aplet Statistics (estatsticas) em modo , onde cumpre um importante papel na escolha de modelos de dados. SETUP-SYMB . Pressione Cada visualizao um ambiente distinto. Para mudar de visualizao, selecione uma visualizao diferente, pressionando as teclas , , ou selecione uma visualizao no menu VIEWS. Para mudar para HOME, pressione . Voc no fecha a visualizao atual de forma explcita, apenas acessa outracomo se passasse de uma sala para outra em uma casa. Os dados que voc digita so automaticamente salvos medida que voc os insere. Voc pode salvar uma configurao do aplet que tenha usado e transferir o aplet para outras calculadoras HP 40gs. Consulte Como enviar e receber aplets na pgina 22-4.
Clculos matemticos
As operaes matemticas mais comumente usadas esto disponveis a partir do teclado. O acesso a outras funes matemticas feito atravs do menu MATH ( ). Voc tambm pode usar o CAS para clculos simblicos. Veja Sistema de lgebra Computacional (CAS) na pgina 14-1 para mais informaes. Para acessar os comandos de programao, pressione CMDS. Consulte Comandos de programao na pgina 21-14 para obter mais informaes.
Onde comear
O ponto de partida na calculadora a visualizao HOME ( ). Voc pode realizar todos os clculos no simblicos aqui, e pode acessar todas as operaes . (Clculos simblicos so realizados utilizando o CAS.) Na visualizao HOME, digite uma expresso da esquerda para a direita, ou seja, na mesma ordem em que voc o faria se escrevesse a expresso. Isso chamado de entrada algbrica. (No CAS, as
1-21
equaes so informadas utilizando o Editor de Equaes, explicado em detalhes no Captulo 15, Editor de Equaes.) Para usar funes, selecione a tecla ou o item de menu MATH correspondente funo. Voc tambm pode inserir uma funo com as teclas alfabticas, digitando o nome da funo. Pressione para avaliar a expresso que voc tem na linha de edio (onde est piscando o cursor). Uma expresso pode conter nmeros, funes e variveis.
2
Exemplo
23 14 8 - ln ( 45 ) : Calcule --------------------------3 23 14 8 3 45
Resultados longos
Se o resultado for muito longo para caber na linha do visor, ou se voc quiser ver uma expresso em grafia convencional, pressione para selecion-la e depois pressione . Digite para iniciar a entrada de um nmero negativo ou para inserir um sinal negativo. Para elevar um nmero negativo a uma potncia, coloque-o entre parnteses. Por exemplo, (5)2 = 25, ao passo que 52 = 25.
Nmeros negativos
Um nmero como 5 10 ou 3.21 10 est escrito em notao cientfica, ou seja, em termos de potncias de 10. Isto mais simples de ser utilizado do que 50000 ou 0,000000321. Para digitar nmeros neste formato, 10 .) utilize EEX. ( mais fcil do que usar ( 4 10 ) ( 6 10 ) Calcule ---------------------------------------------------5 3 10
13 23
1-22
Guia de introduo
4 13 6 23 5 3
EEX
EEX EEX
A multiplicao implcita ocorre quando dois operandos aparecem sem operador entre eles. Se voc digitar AB, por exemplo, o resultado ser A*B. Contudo, por questes de clareza, melhor incluir o sinal de multiplicao onde voc espera que ela ocorra em uma expresso. Torna-se mais claro digitar AB como A*B.
DICA
A multiplicao implcita nem sempre ir funcionar como esperado. Por exemplo, a digitao de A(B+4) no resultar em A*(B+4). Ao invs disso, ser exibida uma mensagem de erro: Invalid User Function (funo do usurio invlida). Isso acontece porque a calculadora interpreta A(B+4) como calcule a funo A com os valores B+4, mas a funo A no existe. Se estiver em dvida, insira o sinal * manualmente. Voc precisa usar parnteses para definir os argumentos das funes, como em SIN(45), por exemplo. Voc pode omitir o ltimo parntese no final de uma linha de edio. A calculadora vai inseri-lo automaticamente. Os parnteses tambm so importantes para especificar a ordem de operao. Sem parnteses, a HP 40gs realiza o clculo de acordo com a ordem de precedncia algbrica (prximo tpico). A seguir, alguns exemplos do uso dos parnteses. Inserindo... 45 45 Ser calculado... sin (45 + ) sin (45) +
1-23
Parnteses
Guia de introduo
Inserindo... 85 85 9 9
Ser calculado... 85 9 85 9
As funes em uma expresso so calculadas na ordem de precedncia a seguir. As funes com a mesma precedncia so calculadas da esquerda para a direita. 1. Expresses entre parnteses. Parnteses aninhados so calculados no sentido do mais interno ao mais externo. 2. Funes prefixo, como SIN e LOG. 3. Funes sufixo, como !. 4. Funo de potncia,^,NTHROOT. 5. Inverso de sinal, multiplicao e diviso. 6. Adio e subtrao. 7. AND e NOT. 8. OR e XOR. 9. Argumentos esquerda de | (onde). 10.Iguais, =.
O menor nmero que a HP 40gs pode representar 1 10499(1E499). Um resultado menor do que este ser exibido como zero. O maior nmero 9,99999999999 10499 (1E499). Um resultado maior do que este ser exibido como este nmero. exclui o caractere sob o cursor. Quando o cursor estiver posicionado aps o ltimo caractere, excluir o caractere esquerda do cursor, ou seja, funcionar como uma tecla backspace.
CANCEL
CLEAR apaga todas as entradas e sadas de dados no visor, incluindo o histrico do visor.
1-24
Guia de introduo
A visualizao HOME ( ) exibe quatro linhas de histrico de entrada/sada de dados. Um nmero ilimitado (exceto pela memria) de linhas anteriores pode ser exibido atravs de rolagem. Voc pode recuperar e reutilizar qualquer desses valores ou expresses.
Entrada ltima entrada Linha de edio
Quando voc selecionar uma entrada ou um resultado anterior (pressionando ), os rtulos de menu e sero exibidos.
Selecione a linha (pressione ) e pressione .O nmero (ou expresso) copiado(a) na linha de edio. Pressione ANS (ltima resposta) para colocar o ltimo resultado da visualizao HOME em uma expresso. ANS uma varivel que se atualiza sempre que voc pressiona . Para repetir a ltima linha, basta pressionar . Ou ainda, selecione a linha (pressione ) primeiro e, em seguida, pressione . A expresso ou o nmero selecionado reinserido. Se a linha anterior for uma expresso contendo ANS, o clculo repetido em iteraes.
Guia de introduo
1-25
Exemplo
ANS
Voc pode utilizar o ltimo resultado como sendo a primeira expresso na linha de edio, sem precisar pressionar ANS. Pressione , , ou (ou outros operadores que exijam um argumento que lhes preceda) para inserir ANS automaticamente, antes do operador. Voc pode reutilizar qualquer outra expresso ou valor na visualizao HOME selecionando a expresso (com as setas de direo) e, em seguida, pressionando . Consulte Como usar resultados anteriores na pgina 1-25 para obter mais detalhes. A varivel ANS diferente dos nmeros no histrico da visualizao HOME. Os valores em ANS so armazenados internamente com a preciso total do resultado calculado, enquanto que os nmeros exibidos correspondem ao modo de visualizao. DICA Quando voc recupera um nmero de ANS, obtm o resultado em sua preciso total. Se voc obtiver um nmero a partir do histrico da visualizao HOME, ir obter exatamente o que foi exibido. Pressione para calcular (ou recalcular) a ltima ANS para copiar o ltimo entrada, ou pressione resultado (como ANS) na linha de edio.
Voc pode armazenar uma resposta em uma varivel e utiliz-la em clculos posteriores. Existem 27 variveis disponveis para armazenar valores reais. Elas vo de A a Z e . Consulte o captulo 12, Gerenciamento de variveis e memria, para obter mais informaes sobre variveis.
1-26
Guia de introduo
Pressione para ativar a barra de seleo no histrico do visor. Quando a barra de seleo estiver ativa, as teclas de menu e do teclado a seguir sero bastante teis: Tecla , Funo Rola o histrico do visor. Copia a expresso selecionada para a posio do cursor na linha de edio. Exibe a expresso atual em formato matemtico padro. Exclui a expresso selecionada do histrico do visor, a menos que haja um cursor na linha de edio.
CLEAR
Guia de introduo
1-27
um bom hbito limpar o histrico do visor ( CLEAR) sempre que voc concluir os trabalhos em HOME. Voc economiza memria da calculadora se limpar o histrico do visor. Lembre-se de que todos os seus resultados e entradas anteriores so salvos at que voc os exclua.
2. Selecione Number Format, pressione para exibir as opes e realce Fraction ou Mixed Fraction.
3. Pressione para selecionar a opo Number Format e mova para o campo do valor de preciso.
4. Digite o valor de preciso que voc deseja utilizar e pressione para configurar esta preciso. Pressione para retornar visualizao inicial (HOME).
1-28 Guia de introduo
A definio da preciso da frao determina a preciso com a qual a HP 40gs ir converter um nmero decimal em uma frao. Quanto maior for o valor da preciso, mas prxima a frao estar do valor decimal. Escolher uma preciso com valor 1 significa dizer que a frao deve considerar 0,234 em, pelo menos, 1 casa decimal (3/13 0,23076...). As fraes usadas so encontradas utilizando-se a tcnica de fraes contnuas. Isso pode ser importante ao converter decimais peridicos. Por exemplo, na preciso 6, o decimal 0,6666 torna-se 3333/5000 (6666/10000), enquanto que na preciso 3, o nmero 0,6666 torna-se 2/3, que o resultado que voc provavelmente busca. Por exemplo, ao converter 0,234 em frao, o valor da preciso tem o seguinte efeito: Preciso definida para 1:
Guia de introduo
1-29
Clculos de fraes
Ao digitar fraes: Utilize a tecla para separar a parte do numerador da parte do denominador da frao. Para digitar uma frao mista, como 11/2, digite-a no formato (1+1/2). Por exemplo, para realizar o seguinte clculo: 3(23/4 + 57/8) 1. Configure o modo de formato de nmero para Fraction ou Mixed Fraction e especifique uma preciso de 4. Nesse exemplo, selecionaremos Fraction para nosso formato. e o clculo. e o clculo. eo clculo. 2. Digite o clculo. 3 4 8 Observao: Certifique-se de que voc esteja na visualizao HOME. 3. Faa o clculo. 2 3 5 7
Observe que, se voc tivesse escolhido Mixed Fraction em vez de Fraction para o formato do nmero, a resposta teria sido apresentada como 25+7/8.
Para converter um valor decimal em frao: 1. Configure o modo de formato de nmero para Fraction ou Mixed Fraction.
Guia de introduo
2. Obtenha o valor a partir do histrico ou digite o valor na linha de comando. 3. Pressione frao. para converter o nmero em uma
Ao converter um nmero decimal em frao, lembre-se: Quando estiver convertendo um decimal peridico em frao, defina a preciso da frao para cerca de 6 e inclua mais de 6 casas decimais no decimal peridico que voc digitar. Neste exemplo, a preciso da frao est definida para 6. O clculo da parte superior representa o resultado correto. O da parte inferior, no. Para converter um decimal exato em frao, defina a preciso da frao para pelo menos dois nveis acima do nmero de casas decimais do decimal em questo. Neste exemplo, a preciso da frao est definida como 6.
Nmeros complexos
Resultados complexos
A HP 40gs pode fornecer um nmero complexo, como resultado de algumas funes matemticas. Um nmero complexo aparece como um par ordenado (x, y), onde x a parte real e y a parte imaginria. Por exemplo, calculando-se 1 obtm-se o resultado (0,1). Digite o nmero em qualquer uma destas formas, onde x a parte real, y a parte imaginria e i a constante imaginria, 1 : (x, y) ou x + iy.
Guia de introduo
1-31
Para inserir i: pressione ou pressione as teclas selecionar Constant, da direita do menu, , ou para .
Existem 10 variveis disponveis para armazenar nmeros complexos: Z0 a Z9. Para armazenar um nmero complexo em uma varivel: Digite o nmero complexo, pressione , digite a varivel que ir armazenar o nmero e pressione . 4 5 Z0
Catlogos e editores
A HP 40gs possui diversos catlogos e editores. Voc pode utiliz-los para criar e manipular objetos. Eles acessam recursos e valores armazenados (nmeros, texto ou outros itens) que independem de aplets. Um catlogo lista itens, os quais voc pode excluir ou transmitir, como um aplet, por exemplo. Um editor permite que voc crie ou modifique itens e nmeros, como uma anotao ou uma matriz. Catlogo/Editor Biblioteca de aplets ( ) Editor de rascunhos ( SKETCH) Contedo Aplets. Rascunhos e diagramas. Consulte o captulo 1, Anotaes e rascunhos.
1-32
Guia de introduo
Catlogo/Editor Lista (
LIST)
Contedo (continuao) Listas. Em HOME, as listas so delimitadas por {}. Consulte o captulo 19, Listas. Matrizes unidimensionais e bidimensionais. Em HOME, as matrizes so delimitadas por []. Consulte o captulo 18, Matrizes. Anotaes (entradas curtas de texto). Consulte o captulo 20, Anotaes e rascunhos. Programas criados por voc ou associados com aplets definidos pelo usurio. Consulte o captulo 21, Programao. O editor utilizado para criar expresses e equaes no CAS. Consulte o captulo 14, Sistema de lgebra Computacional (CAS).
Matriz ( MATRIX)
Editor de Equaes (
Guia de introduo
1-33
2-1
Se a seleo estiver em uma expresso existente, role para uma linha vaziaa menos que voc no se importe de sobrescrever a expresso, ou apague CLEAR). uma linha ( ) ou todas as linhas ( As expresses so selecionadas (com marcas de verificao) na entrada. Para desmarcar uma expresso, pressione . Todas as expresses selecionadas so representadas graficamente. Para definir em modo Function, digite uma expresso para especificar F(X). A nica varivel independente na expresso X. Para definir em modo Parametric, digite um par de expresses para especificar X(T) e Y(T). A nica varivel independente nas expresses T. Para definir em modo Polar, digite uma expresso para especificar R(). A nica varivel independente na expresso . Para definir uma Seqncia, digite o primeirotermo, ou o primeiro e segundo termos, para U (U1, ou...U9, ou U0). E ento, definao nsimo termo da seqncia em termos de N ou dos termos anteriores, U(N1) e/ou U(N2). As expresses devem produzir seqncias de valores reais com domnio nos inteiros. Ou defina o nsimo termo como uma expresso no recursiva somente em termos de n.
Aplets e suas visualizaes
2-2
Nesse caso, a calculadora insere os primeiros dois termos baseado na expresso que voc definiu. Observao: Voc ter de fornecer o segundo termo se a HP 40gs for incapaz de calcul-lo automaticamente. Tipicamente, se o Ux(N) depender de Ux(N2) ser necessrio fornecer Ux(2).
3. Selecione F3(X).
2-3
Em HOME
Voc tambm pode calcular qualquer expresso na visualizao HOME, digitando-a na linha de edio e pressionando . Por exemplo, defina F4 como indicado abaixo. Em HOME, digite F4(9)e pressione . A expresso ser calculada, substituindo-se X por 9 em F4.
A tabela a seguir descreve as teclas de menu que voc utiliza para trabalhar com a visualizao Symbolic.
Tecla
Significado Copia a expresso selecionada para a linha de edio para que seja editada. Pressione para concluir. Marca/desmarca a expresso atual (ou um conjunto de expresses). Somente a(s) expresso(es) marcada(s) ser(o) calculada(s) nas visualizaes Plot e Numeric. Insere a varivel independente no aplet Function. Voc tambm pode usar a tecla no teclado. Insere a varivel independente no aplet Parametric. Voc tambm pode usar a tecla no teclado. Insere a varivel independente no aplet Polar. Voc tambm pode usar a tecla no teclado.
2-4
Tecla
Significado (continua) Insere a varivel independente no aplet Sequence. Voc tambm pode usar a tecla no teclado. Exibe a expresso atual em grafia convencional. Resolve todas as referncias a outras definies em termos de variveis e calcula todas as expresses aritmticas. Exibe um menu para a entrada de nomes de variveis ou contedos de variveis. Exibe o menu para a entrada de operaes matemticas.
CHARS
Exibe caracteres especiais. Para digitar um, posicione o cursor sobre ele e pressione . Para permanecer no menu CHARS e digitar outro caractere especial, pressione . Apaga a expresso selecionada ou o caractere atual na linha de edio.
CLEAR
1. Selecione o campo a ser editado. Para digitar um nmero, digite-o e pressione ou . Para escolher uma opo, pressione , selecione a opo desejada e pressione ou . Como um atalho para , basta selecionar o campo a ser alterado e pressionar para navegar pelas opes. Para marcar ou desmarcar uma opo, pressione . para ver mais configuraes. para
2. Pressione
Significado Especifica os valores horizontal (X) e vertical (Y) mnimo e mximo para a janela grfica. Para grficos em modo Function: resoluo Faster (mais rpida) exibe os grficos em colunas alternadas de pixels; Detail (detalhada) exibe os grficos em cada coluna de pixels. Aplet Parametric: especifica os valores-t (T) para o grfico. Aplet Polar: especifica a faixa de valores de ngulos () para o grfico. Aplet Sequence: especifica os valores de ndice (N) para o grfico. Para grficos em modo Parametric: o incremento para a varivel independente.
Aplets e suas visualizaes
RES
TRNG RNG
NRNG
TSTEP
2-6
Campo STEP
Significado (continua) Para grficos em modo Polar: o valor do incremento para a varivel independente. Para o aplet Sequence: tipos Stairstep ou Cobweb. Espaamento horizontal para marcas de seleo. Espaamento vertical para marcas de seleo.
Os itens que tiverem um espao para marca de verificao so configuraes que voc pode ativar ou desativar. Pressione para exibir a segunda pgina. Campo SIMULT Significado Se mais de uma relao estiver sendo representada, exibe-as graficamente de forma simultnea (caso contrrio, de forma seqencial). O ponteiro do cursor inverte o estado dos pixels que ele cobre. Conecta os pontos grficos. (O aplet Sequence sempre os conecta.) Rotula os eixos com os valores XRNG e YRNG. Desenha os eixos. Desenha pontos de grade usando espaamento XTICK e YTICK.
Para restaurar os valores padro para todas as CLEAR na configuraes grficas, pressione visualizao Plot Setup. Para restaurar o valor padro de um campo, selecione-o e pressione .
2-7
A tabela a seguir descreve as teclas que voc pode utilizar para trabalhar com o grfico.
Tecla
CLEAR
Significado Apaga o grfico e os eixos. Oferece visualizaes pr-definidas adicionais para dividir a tela e alterar a escala (fazer zoom) dos eixos. Move o cursor para a extrema esquerda ou extrema direita. Move o cursor entre as relaes. ou Interrompe o desenho do grfico. Continua o desenho do grfico, se este foi interrompido. Ativa ou desativa os rtulos das teclas de menu. Quando os rtulos estiverem desativados, pressione para ativ-los novamente. Pressione uma vez para exibir a linha inteira de rtulos. Pressione novamente para remover a linha de rtulos, de forma que somente o grfico seja exibido. Pressione pela terceira vez para exibir o modo de coordenadas.
Exibe a lista do menu ZOOM. Ativa ou desativa o modo de rastreio. Uma caixa branca aparece sobre o em .
2-8
Tecla
Significado (continua) Abre um formulrio de entrada para que voc digite um valor X (ou T ou N ou ). Digite o valor e pressione . O cursor salta para o ponto correspondente no grfico. Somente no aplet Function: ativa a listagem do menu para funes de determinao de razes (consulte Analisar um grfico com as funes FCN na pgina 3-4). Exibe a expresso determinante atual. Pressione para restaurar o menu.
Traar um grfico
Voc pode realizar o traado de uma funo usando as teclas ou , que movem o cursor pelo grfico. O visor tambm exibe a posio atual da coordenada (x, y) do cursor. O modo Trace e a visualizao das coordenadas so automaticamente definidos quando um grfico desenhado. Observao: O traado pode parecer no estar acompanhando exatamente o desenho desejado se a resoluo (na visualizao Plot Setup) estiver definida para Faster. Isto ocorre porque RES: FASTER desenha somente em colunas alternadas, ao passo que o traado sempre utiliza todas as colunas. Nos aplets Function e Sequence: Voc tambm pode rolar (mover o cursor) para a esquerda ou direita, alm da borda da janela do visor, em modo Trace, para ver mais do grfico.
Para mover entre relaes Para mover diretamente para um valor Para ativar/ desativar o traado
Se mais de uma relao estiver sendo exibida, pressione ou para mover entre as relaes. Para mover diretamente para um valor, ao invs de utilizar a funo Trace, use a tecla de menu . Pressione e, em seguida, digite um valor. Pressione para ir para o valor. Se os rtulos de menu no estiverem sendo exibidos, pressione primeiro. Desative o modo Trace, pressionando .
2-9
Zoom em um grfico
Uma das opes das teclas de menu . O zoom redesenha o grfico em uma escala maior ou menor. um atalho para alterar Plot Setup. A opo Set Factors... (definir fatores) permite que voc defina os fatores segundo os quais voc amplia ou reduz, bem como se o zoom est centralizado ao redor do cursor ou no.
Opes de ZOOM
Pressione , selecione uma opo e pressione . (Se no for exibido, pressione .) Nem todas as opes de esto disponveis em todos os aplets. Opo Center Significado Centraliza novamente o grfico em torno da posio atual do cursor, sem alterar a escala. Permite que voc desenhe uma caixa delimitando a rea a ser ampliada. Consulte Outras visualizaes para escalonar e dividir o grfico na pgina 2-14. Divide as escalas horizontal e vertical pelos fatores X e Y. Por exemplo, se os fatores de zoom forem definidos como 4, a ampliao ir resultar em 1/4 das unidades representadas por pixel. (consulte Set Factors...) Multiplica as escalas horizontal e vertical pelos fatores X e Y (consulte Set Factors...). Divide somente a escala horizontal, usando o fator-X. Multiplica somente a escala horizontal, usando o fator-X.
Box...
In
Out
2-10
Significado (continua) Divide somente a escala vertical, usando o fator-Y. Multiplica somente a escala vertical, usando o fator-Y. Muda a escala vertical para corresponder escala horizontal. (Use aps realizar um Box Zoom, um X-Zoom ou um Y-Zoom.) Define os fatores X-Zoom e Y-Zoom para ampliao ou reduo. Inclui a opo de centralizar novamente o grfico antes do zoom. Muda a escala do eixo vertical, de forma que o visor exiba uma amostra representativa do grfico, para as configuraes do eixo x fornecidas. (Nos aplets Sequence e Statistics, a mudana automtica da escala ocorre para ambos os eixos.) O processo de mudana automtica da escala utiliza somente a primeira funo selecionada para determinar qual a melhor escala a ser usada.
Set Factors...
Auto Scale
Decimal
Muda a escala de ambos os eixos, de forma que cada pixel = 0,1 unidade. Restaura os valores padro de XRNG (6,5 a 6,5) e YRNG (3,1 a 3,2). (Exceto nos aplets Sequence e Statistics.) Muda somente a escala do eixo horizontal, tornando cada pixel = 1 unidade. (No disponvel nos aplets Sequence e Statistics.)
Integer
2-11
Opo Trig
Significado (continua) Muda a escala do eixo horizontal, de forma que 1 pixel = /24 radianos, 7,58, ou 81/3 grados; muda a escala do eixo vertical, de forma que 1 pixel = 0,1 unidade. (Exceto nos aplets Sequence e Statistics.) Restaura a visualizao com o zoom anterior ou, se tiver havido somente um zoom, exibe o grfico com as configuraes originais de desenho.
Un-zoom
Exemplos de ZOOM
As telas a seguir ilustram os efeitos das opes de zoom em um grfico de 3 sin x . Grfico de 3 sin x
Zoom In (ampliao): In
Un-zoom (desfazer zoom): Un-zoom Observao: Pressione para mover para o fim da lista de Zoom. Zoom Out (reduo): Out Agora, desfaa o zoom (un-zoom).
2-12 Aplets e suas visualizaes
A opo Box Zoom (zoom em caixa) permite que voc delimite uma caixa em torno da rea que deseja ampliar, selecionando as extremidades da diagonal do retngulo de zoom. 1. Se for necessrio, pressione rtulos das teclas de menu. 2. Pressione para ativar os
e selecione Box...
4. Digite os fatores de zoom. H um fator de zoom para a escala horizontal (XZOOM) e outro para a escala vertical (YZOOM). A reduo multiplica a escala pelo fator, de forma que uma rea maior seja exibida na tela. A ampliao divide a escala pelo fator, de forma que uma rea menor seja exibida na tela.
2-14
, selecione uma opo e pressione Significado Divide a tela entre o grfico e um detalhe ampliado. Divide a tela entre o grfico e a tabela de dados. Representa graficamente a(s) expresso(es) atual(is), sem apagar qualquer grfico j existente. Muda a escala do eixo vertical, de forma que o visor exiba uma amostra representativa do grfico, para as configuraes do eixo x fornecidas. (Nos aplets Sequence e Statistics, a mudana automtica da escala ocorre para ambos os eixos.) O processo de mudana automtica da escala utiliza somente a primeira funo selecionada para determinar qual a melhor escala a ser usada.
Auto Scale
Decimal
Muda a escala de ambos os eixos, de forma que cada pixel = 0,1 unidade. Restaura os valores padro de XRNG (6,5 a 6,5) e YRNG (3,1 a 3,2). (Exceto nos aplets Sequence e Statistics.) Muda somente a escala do eixo horizontal, tornando cada pixel=1 unidade. (No disponvel nos aplets Sequence e Statistics.)
Integer
2-15
Opo Trig
Significado (continua) Muda a escala do eixo horizontal, de forma que 1 pixel= /24 radianos, 7,58, ou 81/3grados; muda a escala do eixo vertical, de forma que 1 pixel= 0,1 unidade. (Exceto nos aplets Sequence e Statistics.)
Dividir a tela
A visualizao Plot-Detail oferece duas visualizaes simultneas do grfico. 1. Pressione . Selecione Plot-Detail e pressione . O grfico ser desenhado duas vezes. Voc poder, ento, ampliar o lado direito. 2. Pressione , selecione o mtodo de zoom e pressione ou . Isso ir ampliar o lado direito. Aqui voc pode observar um exemplo de tela dividida, com Zoom In. As teclas de menu Plot esto disponveis, assim como o grfico como um todo (para traado, visualizao de coordenadas e de equaes, e assim por diante). move o cursor que se encontra mais esquerda para a borda esquerda da tela, e move o cursor que se encontra mais direita para a borda direita da tela. A tecla de menu copia o grfico da direita para o grfico da esquerda. .O
3. Para remover a diviso da tela, pressione lado esquerdo ir ocupar a tela inteira.
A visualizao Plot-Table oferece duas visualizaes simultneas do grfico. 1. Pressione . Selecione PlotTable e pressione . A tela ir exibir o
2-16 Aplets e suas visualizaes
grfico no lado esquerdo e uma tabela de nmeros no lado direito. 2. Para se mover na tabela para cima ou para baixo, utilize as setas do cursor e . Estas teclas movem o ponto de traado para a esquerda ou direita ao longo do grfico, enquanto os valores correspondentes so destacados na tabela. 3. Para mover entre as funes, utilize as teclas do cursor e para mover o cursor de um grfico para o outro. 4. Para voltar a uma visualizao Numeric (ou Plot) total, pressione (ou ).
Grficos sobrepostos
Se voc desejar desenhar sobre um grfico j existente, mas sem apagar aquele grfico, utilize Overlay Plot, ao invs de . Note que o traado segue somente as funes atuais do aplet atual. O escalonamento padro o decimal. Se voc tiver alterado o escalonamento para Trig ou Integer, poder mud-lo novamente para Decimal. O escalonamento inteiro comprime os eixos, de forma que cada pixel seja 1 1 e a origem fique prxima do centro da tela. Utilize o escalonamento trigonomtrico sempre que estiver representando graficamente uma expresso que inclua funes trigonomtricas. Grficos trigonomtricos tm mais probabilidade de cruzar os eixos em pontos fatorados por .
2-17
1. Selecione o campo a ser editado. Use as setas de direo para mover de um campo para outro. Se for necessrio digitar um nmero, digite-o e pressione ou . Para modificar um nmero existente, pressione . Se for preciso escolher uma opo, pressione , selecione a opo desejada e pressione ou . Atalho: Pressione a tecla para copiar os valores de Plot Setup para NUMSTART e NUMSTEP. Com efeito, a tecla de menu permite que voc faa a tabela corresponder s colunas de pixels na visualizao grfica. para
Significado O valor inicial da varivel independente. O tamanho do incremento entre os valores de duas variveis independentes contguas.
2-18
Campo NUMTYPE
Significado (continua) O tipo da tabela numrica: Automatic (automtica) ou Build Your Own (crie a sua prpria). Para criar sua prpria tabela, voc deve digitar cada valor independente na tabela. Permite que voc amplie ou reduza em um valor selecionado da varivel independente.
NUMZOOM
Para restaurar os valores padro para todas as CLEAR. configuraes de tabela, pressione
Tecla
Significado Exibe a lista do menu ZOOM. Alterna entre dois tamanhos de caracteres. Exibe a expresso da funo determinante para a coluna selecionada. Para cancelar esta visualizao, pressione .
2-19
Opes de ZOOM
A tabela a seguir relaciona as opes de zoom: Opo In Significado Diminui os intervalos da varivel independente, de forma que uma faixa mais estreita seja exibida. Utiliza o fator NUMZOOM em Numeric Setup. Aumenta os intervalos da varivel independente, de forma que uma faixa mais larga seja exibida. Utiliza o fator NUMZOOM em Numeric Setup. Altera os intervalos da varivel independente para 0,1 unidade. Inicia em zero. (Um atalho para alterar NUMSTART e NUMSTEP.) Altera os intervalos da varivel independente para 1 unidade. Inicia em zero. (Um atalho para alterar NUMSTEP.) Altera os intervalos da varivel independente para /24 radianos, ou 7,5 graus, ou 81/3 grados. Inicia em zero. Retorna para a visualizao no zoom anterior.
Out
Decimal
Integer
Trig
Un-zoom
DICA
Para ir para o valor de uma varivel independente na tabela, utilize as setas de direo para posicionar o cursor na coluna da varivel independente e, em seguida, digite o valor para onde ir. Voc pode digitar qualquer novo valor na coluna X. Quando voc pressionar , os valores das
Aplets e suas visualizaes
Reclculo automtico
2-20
variveis dependentes sero recalculados e tabela inteira ser gerada novamente, com o mesmo intervalo entre os valores de X.
1. Comece com uma expresso definida (na visualizao Symbolic) no aplet de sua preferncia. Observao: Vlido somente para os aplets Function, Polar, Parametric e Sequence. 2. Em Numeric Setup ( Build Your Own.
NUM),
escolha NUMTYPE: ).
CLEAR).
5. Digite os valores independentes na coluna da esquerda. Digite um nmero e pressione . Voc no precisa digitar os valores em ordem, uma vez que a funo pode organiz-los. Para inserir um nmero entre dois outros nmeros, utilize .
As entradas em F1 e F2 so geradas automaticamente
Apagar os dados
CLEAR,
2-21
y =
9 x ey = 9 x
3. Desenhe as duas funes e oculte o menu, de forma que voc possa ver toda a circunferncia.
2-23
3 Aplet Function
Sobre o aplet Function
O aplet Function (funo) permite que voc explore at 10 funes reais retangulares y em termos de x. Por exemplo, y = 2 x + 3 . Quando voc tiver definido uma funo, poder: criar grficos para determinar razes, intersees, inclinao, rea assinalada e extremos criar tabelas para avaliar funes com valores especficos.
Este captulo demonstra as ferramentas bsicas do aplet Function, orientando-o atravs de um exemplo. Consulte Visualizaes dos aplets na pgina 2-1 para obter mais informaes sobre o funcionamento das visualizaes Symbolic (simblica), Numeric (numrica) e Plot (grfica).
1. Abra o aplet Function. Select Function O aplet Function inicia na visualizao Symbolic.
Aplet Function
3-1
A visualizao Symbolic a visualizao determinante dos aplets Function, Parametric (paramtrico), Polar e Sequence (seqncia). As outras visualizaes so derivadas da expresso simblica.
Definir as expresses
2. Existem 10 campos para definio de funes na tela da visualizao Symbolic do aplet Function. Eles so nomeados de F1(X) a F0(X). Selecione o campo para definio de funo desejado e digite uma expresso. (Voc pode pressionar para apagar uma linha existente, ou todas as linhas.) 1 3 2
CLEAR
para apagar
Configure o grfico
Voc pode mudar as escalas dos eixos x e y, a resoluo grfica e o espaamento das marcas dos eixos. 3. Exiba as configuraes grficas.
SETUP-PLOT
Observao: Neste exemplo, voc pode deixar as configuraes grficas com seus valores padro, uma vez que estaremos usando o recurso Auto Scale (escalonamento automtico) para escolher um eixo y apropriado s configuraes do eixo x. Se as suas configuraes no corresponderem s deste CLEAR para restaurar os exemplo, pressione valores padro. 4. Especifique uma grade para o grfico.
3-2
Aplet Function
Desenhar as funes
5. Desenhe as funes.
Mudar a escala
6. Voc pode mudar a escala para ver uma poro maior ou menor dos grficos. Neste exemplo, escolha Auto Scale. (Consulte Opes do menu VIEWS na pgina 2-15 para obter uma descrio de Auto Scale.) Select Auto Scale
Traar um grfico
Observao: O recurso de traado est ativo por padro. 8. Mova da funo linear para a funo quadrtica.
Aplet Function
3-3
A partir do menu da visualizao Plot, voc pode utilizar as funes do menu FCN para determinar razes, intersees, inclinaes e reas em uma funo definida no aplet Function (e em qualquer aplet baseado no Function). As funes FCN atuam no grfico atualmente selecionado. Consulte Funes FCN na pgina 3-10 para obter mais informaes.
10.Mova o cursor para o grfico da equao quadrtica, pressionando as teclas ou . Em seguida, mova o cursor de forma que fique prximo a x = 1 pressionando as teclas ou . Select Root
O valor da raiz exibido na parte inferior da tela. Observao: Se houver mais de uma raiz (como em nosso exemplo), sero exibidas as coordenadas da raiz mais prxima posio atual do cursor.
3-4
Aplet Function
12.Escolha a funo linear cuja interseo com a funo quadrtica voc deseja determinar.
As coordenadas do ponto de interseo so exibidas na parte inferior da tela. Observao: Se houver mais de uma interseo (como em nosso exemplo), sero exibidas as coordenadas do ponto de interseo mais prximo posio atual do cursor.
13.Determine a inclinao da funo quadrtica no ponto de interseo. Select Slope O valor da inclinao exibido na parte inferior da tela.
14.Para determinar a rea entre as duas funes dentro do intervalo 2 x 1, mova o cursor para F 1 ( x ) = 1 x e selecione a opo signed area (rea assinalada). Select Signed area
Aplet Function
3-5
16.Pressione para aceitar F2(x) = (x + 3)2 2 como sendo o outro limite da integral. 17. Escolha o valor final de x.
Observao: Consulte Como sombrear uma rea na pgina 3-11 para obter outro mtodo para calcular a rea.
19. Mova o cursor para a equao quadrtica e determine o seu extremo.. Select Extremum As coordenadas do extremo so exibidas na parte inferior da tela.
3-6
Aplet Function
DICA
As funes Root (raiz) e Extremum (extremo) retornam somente um resultado, mesmo se as funes tiverem mais de uma raiz ou extremo. A funo determina o valor mais prximo da posio do cursor. Voc precisar reposicionar o cursor para determinar outras razes ou outros extremos que possam existir. 20.Exiba a visualizao numrica.
Configurar a tabela
Consulte Como configurar a tabela (configurao da visualizao Numeric) na pgina 2-18 para obter mais informaes. 22. Faa as configuraes da tabela corresponderem s colunas de pixels na visualizao grfica.
Explorar a tabela
Aplet Function
3-7
3-8
Aplet Function
Por exemplo, se voc utilizar a funo Root para determinar a raiz de um grfico, poder utilizar o resultado dos clculos em HOME.
As variveis FCN esto relacionadas no menu VARS. Para acessar as variveis FCN em HOME: Select Plot FCN ou para escolher uma varivel
Aplet Function
3-9
Para acessar variveis FCN na visualizao Symbolic do aplet Function: Select Plot FCN ou para escolher uma varivel
Funes FCN
As funes FCN so: Funo Root Descrio Selecione Root para determinar a raiz da funo atual mais prxima ao cursor. Se no for encontrada nenhuma raiz, mas somente um extremo, o resultado aparecer como EXTR: ao invs de ROOT:. (O determinador de razes tambm usado no aplet Solve [resolver]. Consulte tambm Como interpretar resultados na pgina 7-6.) O cursor movido para o valor da raiz no eixo x, e o valor x resultante salvo em uma varivel chamada ROOT. Selecione Extremum para determinar os valores mximo e mnimo da funo atual mais prximos do cursor. Sero exibidos os valores da coordenada e o cursor ser movido para o extremo. O valor resultante salvo em uma varivel chamada EXTREMUM. Selecione Slope para determinar a derivada numrica na posio atual do cursor. O resultado salvo em uma varivel chamada SLOPE.
Extremum
Slope
3-10
Aplet Function
Descrio (continuao) Selecione Signed area para determinar a integral numrica. (Se houver duas ou mais expresses marcadas, ser solicitado que voc escolha a segunda expresso em uma lista que inclua o eixo x.) Selecione um ponto de partida e mova o cursor para selecionar o ponto de trmino. O resultado salvo em uma varivel chamada AREA. Selecione Intersection (interseo) para determinar a interseo dos dois grficos mais prxima ao cursor. (Voc dever ter pelo menos duas expresses selecionadas na visualizao Symbolic.) Sero exibidos os valores da coordenada e o cursor ser movido para a interseo. (Utiliza a funo Solve.) O valor x resultante salvo em uma varivel chamada ISECT.
Intersection
Voc pode sombrear uma rea selecionada entre as funes. Este processo tambm possibilitar obter uma medida aproximada da rea sombreada. 1. Abra o aplet Function. O aplet Function ser aberto na visualizao Symbolic. 2. Selecione as expresses cujas curvas voc deseja estudar. 3. Pressione grfico. para representar as funes em um
4. Pressione ou para posicionar o cursor no ponto de partida da rea que voc deseja sombrear. 5. Pressione 6. Pressione . . , selecione Signed area e pressione
7. Pressione , escolha a funo que ir atuar como limite da rea sombreada e pressione . 8. Pressione as teclas
Aplet Function
ou
9. Pressione para calcular a rea. A medida da rea exibida perto da parte inferior da tela. Para remover o sombreado, pressione desenhar o grfico novamente. para
2. Selecione a linha que deseja usar e digite a expresso. (Voc pode pressionar para apagar CLEAR para apagar uma linha existente, ou todas as linhas.) 2
CHARS
1
CHARS AND CHARS
> 1
4
CHARS >
Observao: Voc pode usar a tecla de menu para ajudar na entrada de equaes. Ela produz o mesmo resultado que pressionar .
3-12
Aplet Function
4 Aplet Parametric
Sobre o aplet Parametric
O aplet Parametric (paramtrico) permite que voc explore equaes paramtricas. Elas so equaes nas quais tanto x como y so definidos como funes de t. Elas assumem as formas x = f ( t ) e y = g ( t ) .
Definir as expresses
2. Defina as expresses. 3 3
Aplet Parametric
4-1
Select Degrees
Configurar o grfico
O formulrio de entrada Plot Setup (configurao grfica) possui dois campos no includos no aplet Function (funo), TRNG e TSTEP. TRNG especifica o intervalo de valores de t possveis. TSTEP especifica o incremento entre os valores de t. 5. Defina TRNG e TSTEP, de forma que t varie de 0 a 360 em incrementos de 5. 360 5
4-2
Aplet Parametric
Sobrepor grficos
120
Ser exibido um tringulo ao invs de uma circunferncia (sem mudar a equao), j que o valor modificado de TSTEP far com que os pontos sejam desenhados em intervalos de 120, ao invs de quase contnuos. Voc pode explorar o grfico utilizando os recursos de traado, zoom, diviso da tela e escalonamento, disponveis no aplet Function. Consulte Como explorar o grfico na pgina 2-8 para obter mais informaes.
Exibir os nmeros
Voc pode selecionar um valor t-, digitar um outro valor e ver a tabela saltar para este valor. Voc tambm pode ampliar ou reduzir qualquer valor t na tabela.
Aplet Parametric
4-3
possvel explorar a tabela com os recursos de , , build your own table (crie sua prpria tabela) e diviso da tela, disponveis no aplet Function. Consulte Como explorar a tabela de nmeros na pgina 2-19 para obter mais informaes.
4-4
Aplet Parametric
5 Aplet Polar
Primeiros passos com o aplet Polar
Abrir o aplet Polar
1. Abra o aplet Polar. Select Polar Assim como o aplet Function, o aplet Polar ser aberto na visualizao Symbolic (simblica).
Definir a expresso
3. Especifique as configuraes grficas. Neste exemplo, iremos utilizar as configuraes padro, exceto as dos campos RNG.
SETUP-PLOT CLEAR
Aplet Polar
5-1
Explorar o grfico
As opes da visualizao Plot disponveis so as mesmas encontradas no aplet Function. Consulte Como explorar o grfico na pgina 2-8 para obter mais informaes.
Exibir os nmeros
As opes da visualizao Numeric disponveis so as mesmas encontradas no aplet Function. Consulte Como explorar a tabela de nmeros na pgina 2-19 para obter mais informaes.
5-2
Aplet Polar
6 Aplet Sequence
Sobre o aplet Sequence
O aplet Sequence (seqncia) permite que voc explore seqncias. Voc pode definir uma seqncia chamada U1, por exemplo: em termos de n em termos de U1(n1) em termos de U1(n-2) em termos de outra seqncia, como U2(n) em qualquer combinao das possibilidades acima.
O aplet Sequence permite que voc crie dois tipos de grficos: Um grfico do tipo Stairsteps (degraus) desenha n no eixo horizontal e Un no eixo vertical. Um grfico do tipo Cobweb (teia de aranha) desenha Un1 no eixo horizontal e Un no eixo vertical.
de fornecer o segundo termo se a HP 40gs no for capaz de calcul-lo automaticamente. Tipicamente, se o nsimo termo da seqncia depender de n 2, voc ter de fornecer o segundo termo.
1. Abra o aplet Sequence. Select Sequence O aplet Sequence inicia na visualizao Symbolic (simblica).
Definir a expresso
2. Defina a seqncia de Fibonacci, na qual cada termo (aps os dois primeiros) a soma dos dois termos anteriores: U 1 = 1 , U 2 = 1 , U n = U n 1 + U n 2 onde n > 3 . Na visualizao Symbolic do aplet Sequence, selecione o campo U1(1) e comece a definir sua seqncia. 1 1
3. Em Plot Setup (configurao grfica), defina primeiro a opo SEQPLOT para Stairstep. Restaure as configuraes grficas padro, apagando a visualizao de Plot Setup.
6-2
Aplet Sequence
SETUP-PLOT CLEAR
8 8
Select Cobweb
Exibir a tabela
Aplet Sequence
6-3
7 Aplet Solve
Sobre o aplet Solve
O aplet Solve (resolver) encontra a soluo de uma equao ou expresso, segundo sua varivel desconhecida. Voc deve definir uma equao ou expresso na visualizao simblica e fornecer os valores de todas as variveis, exceto uma, na visualizao numrica. Solve funciona somente com nmeros reais. Observe as diferenas entre uma equao e uma expresso: Uma equao contm um sinal de igual. Sua soluo um valor para a varivel desconhecida, que faz com que ambos os lados tenham o mesmo valor. Uma expresso no contm um sinal de igual. Sua soluo uma raiz, ou seja, um valor para a varivel desconhecida, que faz com que a expresso tenha um valor zero.
Voc pode usar o aplet Solve para resolver uma equao em qualquer uma de suas variveis. Quando o aplet Solve for iniciado, ele ser aberto na visualizao Solve Symbolic (simblica). Na visualizao Symbolic, voc especifica a expresso ou equao a ser resolvida. Voc pode definir at 10 equaes (ou expresses), chamadas de E0 a E9. Cada equao pode conter at 27 variveis reais, chamadas de A a Z e . Na visualizao Numeric (numrica), voc especifica os valores das variveis conhecidas, seleciona a varivel que deseja resolver e pressiona .
Aplet Solve
7-1
Voc pode resolver a equao quantas vezes quiser, utilizando novos valores para as variveis conhecidas e selecionando uma outra varivel desconhecida. Observao: No possvel resolver as equaes para mais de uma varivel de uma vez. Equaes lineares simultneas, por exemplo, devem ser resolvidas utilizando o aplet Linear Solver, matrizes ou grficos no aplet Function.
1. Abra o aplet Solve. Select Solve O aplet Solve inicia na visualizao Symbolic.
Definir a equao
2. Defina a equao. V U 2 A D Observao: Voc pode usar a tecla de menu para ajudar na entrada de equaes.
7-2
Aplet Solve
4. Digite os valores das variveis conhecidas. 27 16 100 DICA Se a configurao Decimal Mark (sinal decimal), no MODES) formulrio de entrada Modes (modos) ( estiver definida como Comma (vrgula), utilize ao invs de . 78 67
Portanto, a acelerao necessria para aumentar a velocidade de um carro, de 16,67 m/s (60 km/h) para 27,78 m/s (100 km/h), em uma distncia de 100 m, de aproximadamente 2,47 m/s2. Como a varivel A da equao linear, sabemos que no necessrio procurar por quaisquer outras solues.
A visualizao Plot (grfica) exibe um grfico para cada lado da equao selecionada. Voc pode escolher qualquer uma das variveis para que seja a varivel independente. A equao atual V 2 = U 2 + 2AD. Uma destas Y = V 2, com V = 27.78 , ou seja, Y = 771.7284 . Este grfico ser representado como uma linha horizontal. O outro grfico ser Y = U 2 + 2AD, com U = 16.67 e D = 100 , ou seja, Y = 200 A + 277.8889 . Este grfico tambm uma linha. A soluo desejada o valor de A, onde ocorre a interseo destas duas linhas.
Aplet Solve
7-3
7. Siga ao longo do grfico que representa o lado esquerdo da equao, at que o cursor esteja prximo da interseo. 20 vezes Observe o valor de A, exibido perto do canto inferior esquerdo da tela. A visualizao Plot proporciona uma maneira conveniente de determinar uma aproximao para uma soluo, ao invs de utilizar a opo Solve da visualizao Numeric. Consulte Grficos para determinar suposies na pgina 7-8 para obter mais informaes.
Tecla
Significado (continua) Limpa a varivel, atribuindo a ela o valor zero, ou apaga o caractere atual na linha de edio, se esta estiver ativa.
CLEAR
Restaura os valores de todas as variveis para zero ou apaga a linha de edio, se o cursor estiver na linha de edio.
Formato de nmero
Sign Reversal
Extremum
Se Solve no pde determinar uma soluo, voc ver uma das seguintes mensagens. Mensagem Bad Guess(es) Condio A suposio inicial est fora do domnio da equao. Desta forma, a soluo no um nmero real ou causou um erro. O valor da equao o mesmo em todos os pontos analisados.
Constant?
DICA
importante verificar as informaes relacionadas ao processo de resoluo. Por exemplo, a soluo determinada pelo aplet Solve no uma soluo, mas sim o mximo que a funo se aproxima de zero. Somente atravs da verificao das informaes voc saber se este o caso. Voc pode observar o processo segundo o qual o rootfinder (determinador de razes) calcula e procura uma raiz. Imediatamente aps pressionar para iniciar o determinador de razes, pressione qualquer tecla, exceto . Voc ver duas suposies intermedirias e, esquerda, o sinal da expresso calculada em cada suposio. Por exemplo: + 2 2.219330555745 1 21.31111111149 Voc pode observar enquanto o determinador de razes encontra uma reverso de sinal ou converge em extremos locais, ou no converge de forma alguma. Se no houver convergncia no processo, voc pode cancelar a operao (pressione ) e comear de novo, com uma suposio inicial diferente.
Aplet Solve
7-7
X = V0T +
AT 2 2
onde X a distncia, V0 a velocidade inicial, T o tempo e A a acelerao. Trata-se, na verdade, de duas equaes, Y = X e Y = V0 T + (AT 2) / 2. Como esta equao quadrtica em T, pode haver tanto uma soluo positiva como uma negativa. Contudo, s nos interessam as solues positivas, j que somente uma distncia positiva far sentido. 1. Selecione o aplet Solve e digite a equao. Select Solve X V A T 2 T
2. Determine a soluo para T (tempo), onde X =30, V =2 e A =4. Digite os valores para X, V e A, e selecione a varivel independente, T.
30 2 4 para selecionar T
7-8
Aplet Solve
3. Utilize a visualizao Plot para determinar uma suposio inicial para T. Primeiro, defina intervalos apropriados para X e Y, em Plot Setup (configurao grfica). Com a equao X = V x T + A x T 2 /2 , o grfico ir produzir duas representaes: uma para Y = X e outra para Y = V x T + A x T 2 /2. Como definimos X = 30 neste exemplo, um dos grficos ser Y = 30 . Assim sendo, defina YRNG em 5 a 35. Mantenha XRNG com o padro de 6,5 a 6,5.
SETUP-PLOT
35
4. Desenhe o grfico.
5. Mova o cursor para perto da interseo positiva (no lado direito). O valor do cursor ser uma suposio inicial para T. Pressione at que o cursor esteja na interseo. Os dois pontos de interseo mostram que h duas solues para esta equao. Entretanto, somente os valores positivos de X fazem sentido, de forma que queremos determinar a soluo pela interseo no lado direito do eixo y. 6. Volte para a visualizao Numeric.
Aplet Solve
7-9
Utilize esta equao para resolver outra varivel, como a velocidade, por exemplo. De quanto dever ser a velocidade inicial de um corpo para que ele se desloque 50 metros em 3 segundos? Considere a mesma acelerao, 4 m/s 2. Deixe o ltimo valor de V sendo a suposio inicial. 3 50
Todas as variveis da visualizao inicial (a no ser as das configuraes de aplets, como Xmin e Ytick) so globais, o que significa que elas so compartilhadas pelos diferentes aplets da calculadora. Um valor associado a uma varivel de Home permanecer com esta varivel, sempre que seu nome for usado. Portanto, se voc tiver definido um valor para T (como no exemplo acima) em outro aplet ou mesmo em outra equao Solve, este valor ser exibido na visualizao Numeric para esta equao Solve. Quando voc redefinir depois o valor de T nesta equao Solve, ele ser atribudo a T em todos os outros contextos (at que seja mudado novamente). Este compartilhamento permite que voc trabalhe no mesmo problema em diferentes locais (como em HOME e no aplet Solve), sem precisar atualizar o valor quando for realizado um novo clculo.
7-10
Aplet Solve
DICA
Como o aplet Solve utiliza valores de variveis existentes, no esquea de verificar quais destes valores podem afetar o processo de resoluo. (Voc pode usar CLEAR para restaurar todos os valores a zero, na visualizao Numeric do aplet Solve, se desejar.) As funes definidas em outros aplets tambm podem ser referenciadas no aplet Solve. Por exemplo, se voc definir, no aplet Function, F1(X)=X2+10, poder digitar F1(X)=50 no aplet Solve para resolver a equao X2+10=50.
Variveis de aplets
Aplet Solve
7-11
1. Abra o aplet Equao Linear. Selecione Linear Solver O Solucionador de equaes lineares se abre.
8-1
2. Se voc resolveu duas equaes da ltima vez que utilizou o aplet Equao Linear, o formulrio de entrada para resoluo de duas equaes ser apresentado (como no exemplo no passo anterior). Para resolver um conjunto de trs equaes, pressione . Agora, o formulrio de entrada exibe trs equaes. Se o formulrio para entrada de trs equaes estiver sendo exibido e voc quiser resolver um conjunto de duas equaes, pressione . Nesse exemplo, tentaremos resolver o seguinte conjunto de equaes: 6x + 9y + 6z = 5 7 x + 10 y + 8 z = 10 6x + 4y = 6 Portanto, precisamos do formulrio de entrada para trs equaes.
3. Voc define as equaes que deseja resolver fornecendo os coeficientes de cada varivel em cada equao e o termo constante. Observe que o cursor est posicionado imediatamente no lugar do coeficiente de x na primeira equao. Fornea esse coeficiente e pressione ou . 4. O cursor se move para o prximo coeficiente. Fornea esse coeficiente, pressione ou ,e continue dessa maneira at voc ter definido todas as equaes. Observao: voc pode fornecer o nome de uma varivel no lugar de qualquer coeficiente ou constante. Pressione e comece a fornecer o nome. a tecla de menu aparece. Pressione aquela tecla para manter o modo de entrada alfabtico. Pressione-a novamente para sair desse modo.
8-2
Assim que voc tiver fornecido os valores suficientes para o solucionador gerar solues, essas solues sero apresentadas no visor. No exemplo direita, o solucionador conseguiu achar solues para x, y, e z assim que o primeiro coeficiente da ltima equao foi fornecido. Ao fornecer cada um dos valores conhecidos restantes, a soluo muda. O exemplo direita mostra a soluo final, depois de fornecidos todos os coeficientes e constantes para o conjunto de equaes que queramos resolver.
8-3
de Tringulos
voc tem estiverem em graus (como nesse exemplo) e seu modo de medida angular estiver em radianos ou grados, troque o modo para graus antes de executar o solucionador. (Veja Configuraes de modo na pgina 1-11 para instrues.) Como o modo de medida angular ligado ao aplet, voc deve iniciar o aplet primeiro e depois alterar essa configurao.
1. Abra o aplet Solucionador de Tringulos. Selecione Triangle Solver O aplet Solucionador de Tringulos abre. Observao: se voc j tiver utilizado o Solucionador de Tringulos, as entradas e resultados da ltima utilizao ainda estaro exibidos. Para apagar a memria do Solucionador de Tringulos, limpe as entradas e resultados anteriores pressionando CLEAR.
2. Caso voc tenha utilizado o formulrio de entrada para tringulo retngulo por ltimo, esse formulrio ser exibido novamente (como no exemplo direita). Se o tringulo sob investigao no tiver um ngulo de 90 graus, ou se voc no tiver certeza de qual tipo , voc deveria utilizar o formulrio de entrada geral (ilustrado no passo anterior). Para trocar para o formulrio de entrada geral, pressione . Caso o formulrio de entrada geral esteja exibido e voc esteja investigando um tringulo retngulo, pressione para exibir o formulrio de entrada simplificado.
3. Utilizando as setas, mova para um campo cujo valor voc conhece, fornea o valor e pressione ou . Repita para cada valor conhecido.
Observe que os comprimentos dos lados so rotulados A, B, e C, e os ngulos so , , e . importante fornecer os valores conhecidos nos campos apropriados. Nesse exemplo, sabemos os comprimentos de dois lados e o ngulo entre eles. Portanto, se especificarmos os comprimentos dos lados A e B, precisamos fornecer o ngulo (porque o ngulo entre os lados A e B). Se, ao contrrio, fornecermos os comprimentos B e C, teramos de especificar o ngulo . A ilustrao no visor ajudar voc a determinar quais valores conhecidos correspondem a quais rtulos. Observao: se voc precisar trocar o modo de medida angular, pressione MODES, troque o modo e pressione para voltar ao aplet. 4. Pressione .O solucionador calcula os valores das variveis desconhecidas e exibeas. Como mostrado na ilustrao direita, o comprimento desconhecido nesse exemplo 3,2296. (Os outros dois ngulos tambm foram calculados.) Observao: se dois lados e um ngulo agudo adjacente forem fornecidos, e houver duas solues, s uma ser exibida inicialmente. Nesse caso, uma tecla de menu exibida (como nesse exemplo). Voc precisa pressionar para exibir a segunda soluo e novamente para voltar primeira soluo.
9-3
Erros
No existe uma soluo para os dados fornecidos Se voc estiver utilizando o formulrio de entrada geral e fornecer mais de 3 valores, pode ser que eles no sejam consistentes, ou seja, que nenhum tringulo poderia ter todos os valores especificados. Nesses casos, No sol with given data (No existe uma soluo para os dados fornecidos) ser exibido. Uma situao semelhante ocorre se voc estiver utilizando o formulrio de entrada simplificado (para um tringulo retngulo) e voc fornecer mais de dois valores. Sem dados suficientes Caso voc esteja utilizando o formulrio de entrada geral, necessrio especificar pelo menos trs valores para o Solucionador de Tringulos poder calcular os atributos restantes. Se voc especificar menos de trs, Not enough data (Sem dados suficientes) ser exibido. Se voc estiver utilizando o formulrio de entrada simplificado (para um tringulo retngulo), voc precisar especificar pelo menos dois valores. Alm do mais, no pode especificar s ngulos sem nenhum comprimento.
10 Aplet Statistics
Sobre o aplet Statistics
O aplet Statistics (estatsticas) pode armazenar at 10 conjuntos de dados de uma vez. Ele pode realizar uma anlise estatstica de uma ou duas variveis, em um ou mais conjuntos de dados. O aplet Statistics inicia na visualizao Numeric (numrica), que a utilizada para a entrada de dados. A visualizao Symbolic (simblica) usada para especificar quais colunas contero dados e quais colunas contero freqncias. Voc tambm pode calcular valores estatsticos em HOME e recuperar os valores de variveis estatsticas especficas. Os valores calculados no aplet Statistics so salvos em variveis, sendo que muitas destas variveis so listadas atravs da funo , acessvel a partir da tela da visualizao Numeric do aplet Statistics.
Aplet Statistics
10-1
Vendas resultantes ($) (dependente, y) 1400 920 1100 2265 2890 2200
A qualquer momento, o aplet Statistics est configurado para apenas um dos dois tipos de investigao estatstica: uma varivel ( ) ou duas variveis ( ). O 5 rtulo de tecla de menu na visualizao Numeric alterna entre estas duas opes e exibe a opo atual. 2. Selecione .
Voc precisa selecionar , j que neste exemplo estamos analisando um conjunto de dados que compreende duas variveis: minutos com publicidade e vendas resultantes.
10-2
Aplet Statistics
Digitar os dados
para mover para a prxima coluna 1400 1100 2890 920 2265 2200
Select Linear
Voc pode criar at cinco investigaes de dados de duas variveis, chamadas de S1 a S5. Neste exemplo, criaremos apenas uma: S1. 5. Especifique as colunas que contm os dados que voc deseja analisar.
Investigar estatsticas
Aplet Statistics
10-3
7. Role para baixo para visualizar o valor do coeficiente de correlao (CORR). O valor de CORR indica o quanto o modelo linear se ajusta aos dados. 9 vezes O valor 0,8995.
Configurar o grfico
8. Modifique o intervalo de desenho para garantir que todos os pontos de dados sero representados (e selecione uma marcao de ponto diferente, se desejar).
SETUP-PLOT
7 100 4000
Desenhar o grfico
9. Desenhe o grfico.
10.Desenhe a curva de regresso (uma curva que se ajuste aos pontos de dados).
10-4
Aplet Statistics
12.Exiba a equao do melhor ajuste linear. para mover para o campo FIT1 A expresso FIT1 completa ser exibida. A inclinao (m) de 425,875. A interceptao de y (b) em 376,25.
Prever valores
13.Para determinar o valor previsto de vendas, caso a publicidade aumente para 6 minutos:
S (para selecionar Stat-Two) (para selecionar PREDY) 6 14.Volte para a visualizao Plot.
Aplet Statistics
10-5
10-6
Aplet Statistics
Tecla
Significado (continuao) Calcula estatsticas descritivas para cada conjunto de dados especificado na visualizao Symbolic. Exclui o valor atualmente selecionado.
CLEAR
Apaga a coluna atual ou todas as colunas de dados. Pressione CLEAR para exibir uma lista de menu e, em seguida, selecione a opo current column (coluna atual) ou all columns (todas as colunas) e pressione . Move para a primeira ou ltima linha, ou para a primeira ou ltima coluna.
cursor key
Exemplo
Voc est medindo a altura dos alunos em uma sala de aula para determinar a mdia das alturas. Os primeiros cinco alunos tm as seguintes medidas: 160 cm, 165 cm, 170 cm, 175 cm e 180 cm. 1. Abra o aplet Statistics. Select Statistics
Aplet Statistics
10-7
3. Determinar a mdia da amostra. Certifique-se de que o rtulo da tecla de menu / seja . Pressione para ver as estatsticas calculadas a partir dos dados de amostra em C1. Observe que o ttulo da coluna de estatsticas H1. Existem 5 definies de conjunto de dados disponveis para estatsticas de uma varivel: de H1 a H5. Se os dados forem digitados em C1, H1 ser automaticamente configurado para utilizar os dados de C1 e a freqncia de cada ponto de dados ser definida para 1. Voc pode selecionar outras colunas de dados a partir da visualizao Symbolic Setup do aplet Statistics. 4. Pressione , para fechar a janela de estatsticas, e pressione a tecla para visualizar as definies de conjunto de dados. A primeira coluna indica a coluna de dados associada para cada definio de conjunto de dados, e a segunda coluna indica a freqncia constante ou a coluna que contm as freqncias.
10-8
Aplet Statistics
As teclas que voc pode utilizar nesta janela so: Tecla Significado Copia a varivel da coluna (ou a expresso da varivel) para a linha de edio para que seja editada. Pressione para concluir. Marca/desmarca a seleo do conjunto de dados atual. Somente o(s) conjunto(s) de dados selecionado(s) (so) calculado(s) e representado(s) graficamente. ou Teclas auxiliares para a digitao das variveis da coluna ( ) ou para as expresses Fit (ajuste) ( ). Exibe a expresso da varivel atual em formato matemtico padro. Pressione para concluir. Avalia as variveis na expresso da coluna (C1, etc.) selecionada. Exibe o menu para a entrada de nomes de variveis ou contedos de variveis. Exibe o menu para a entrada de operaes matemticas. Apaga a varivel selecionada ou o caractere atual na linha de edio.
CLEAR
Restaura as especificaes padro para os conjuntos de dados ou apaga a linha de edio (se estiver ativa).
CLEAR for Observao: Se usado, os conjuntos de dados devero ser selecionados novamente antes de sua reutilizao.
Aplet Statistics
10-9
Para continuar com nosso exemplo, vamos supor que sejam medidas as alturas do restante dos alunos da turma, mas cada medida seja arredondada para o valor mais prximo dentre os cinco valores registrados primeiro. Ao invs de digitar todos os novos dados em C1, basta adicionar outra coluna, C2, que ir conter as freqncias dos cinco pontos de dados em C1. Altura (cm) 160 165 170 175 180 5. Mova a barra de seleo para a coluna da direita da definio de H1, e substitua o valor 1 da freqncia pelo nome C2. 2 6. Volte para a visualizao Numeric. Freqncia 5 3 8 2 1
7. Digite os dados de freqncia exibidos na tabela acima. 5 3 8 2 1 8. Exiba as estatsticas calculadas. A altura mdia de aproximadamente 167,63 cm.
10-10 Aplet Statistics
Salvar os dados
Os dados que voc digitar sero salvos automaticamente. Quando voc tiver concludo a entrada dos valores, poder pressionar uma tecla para outra visualizao em Statistics (como ), ou mudar para outro aplet ou para HOME. Na visualizao Numeric do aplet Statistics, selecione os valores dos dados a serem alterados. Digite um novo valor e pressione , ou pressione para copiar o valor para a linha de edio para que seja modificado. Pressione aps modificar o valor na linha de edio. Para excluir um nico item de dados, selecione-o e pressione . Os valores abaixo da clula excluda rolaro uma linha para cima. Para excluir uma coluna de dados, selecione uma entrada na coluna desejada e pressione CLEAR. Selecione o nome da coluna. Para excluir todas as colunas de dados, pressione CLEAR. Selecione All columns (todas as colunas).
Excluir dados
Inserir dados
Selecione a entrada acompanhando o ponto de insero. Pressione e, em seguida, digite um nmero. Ele ir sobrescrever o zero que foi inserido.
10-11
Aplet Statistics
Organizar os dados
1. Na visualizao Numeric, selecione a coluna que deseja organizar e pressione . 2. Especifique a ordem de classificao (Sort Order). Voc pode escolher entre Ascending (crescente) ou Descending (decrescente). 3. Especifique as colunas de dados INDEPENDENT e DEPENDENT. A classificao feita pela coluna independente. Por exemplo, se a idade for C1 e os rendimentos C2 e voc quiser organizar por rendimentos, dever tornar a coluna C2 independente para a organizao e a coluna C1 dependente. Para organizar somente uma coluna, escolha None (nenhuma) para a coluna dependente. Para estatsticas de uma varivel com duas colunas de dados, especifique a coluna da freqncia como sendo a coluna dependente. .
4. Pressione
Configurao de ngulo
Voc pode ignorar o modo de medida do ngulo a menos que sua definio de Fit (na visualizao Symbolic) envolva uma funo trigonomtrica. Neste caso, voc dever especificar, na tela de modo, se as unidades trigonomtricas sero interpretadas em graus, radianos ou grados.
Aplet Statistics
10-12
3. Pressione e selecione a partir da lista. Pressione para concluir. A frmula de regresso para o ajuste exibida na visualizao Symbolic.
Modelos de ajuste
Significado (Padro.) Ajusta os dados a uma linha reta, y = mx+b. Utiliza um ajuste de mnimos quadrados. Ajusta a uma curva logartmica, y = m lnx + b. Ajusta a uma curva exponencial, y = bemx. Ajusta a uma curva de potncia, y = bxm. Ajusta a uma curva quadrtica, y = ax2+bx+c. Exige pelo menos trs pontos. Ajusta a uma curva cbica, y = ax3+bx2+cx+d. Exige pelo menos quatro pontos. Ajusta a uma curva logstica, L -, y = ------------------------( bx ) 1 + ae onde L o valor da saturao para o crescimento. Voc pode armazenar um valor real positivo em L, ouse L =0deixar que L seja calculado automaticamente.
Cubic
Logistic
Aplet Statistics
10-13
Significado (continuao) Ajusta a uma curva com expoente, x y = ab . Ajusta a uma curva trigonomtrica, y = a sin ( bx + c ) + d . Precisa de pelo menos trs pontos. Define sua prpria expresso (na visualizao Symbolic).
1. Na visualizao Numeric, certifique-se de que esteja ativo. 2. Exiba a visualizao Symbolic. 3. Selecione a expresso Fit (Fit1, etc.) para o conjunto de dados desejado. 4. Digite uma expresso e pressione .
A varivel independente deve ser X, e a expresso no pode conter quaisquer variveis desconhecidas. Exemplo: 1.5 cos x + 0.3 sin x . Isto ir mudar automaticamente o tipo de ajuste (S1FIT, etc.) na visualizao Symbolic Setup para User Defined (definido pelo usurio).
Estatsticas calculadas
Uma varivel
Estatstica N TOT MEAN PVAR Definio Nmero de pontos de dados. Soma dos valores dos dados (com suas freqncias). Valor mdio do conjunto de dados. Varincia da populao do conjunto de dados.
10-14
Aplet Statistics
Definio (continuao) Varincia da amostra do conjunto de dados. Desvio padro da populao do conjunto de dados. Desvio padro da amostra do conjunto de dados. Valor mnimo nos dados do conjunto de dados. Primeiro quartil: mediana dos valores esquerda da mediana. Valor da mediana do conjunto de dados. Terceiro quartil: mediana dos valores direita da mediana. Valor mximo nos dados do conjunto de dados.
Quando o conjunto de dados contm um nmero mpar de valores, a mediana do conjunto de dados no usada para calcular Q1 e Q3, na tabela acima. Por exemplo, para o seguinte conjunto de dados: {3,5,7,8,15,16,17} somente os primeiros trs itens, 3, 5 e 7, so usados para calcular Q1, e somente os trs ltimos termos, 15, 16 e 17 so usados para calcular Q3.
Duas variveis
Estatstica MEANX
X X2
Definio Mdias dos valores (independentes) de x. Soma dos valores de x. Soma dos valores de x2. Mdias dos valores (dependentes) de y.
10-15
MEANY
Aplet Statistics
Estatstica
Y Y2 XY
Definio (continuao) Soma dos valores de y. Soma dos valores de y2. Soma de cada xy. Covarincia da amostra das colunas de dados independentes e dependentes. Covarincia da populao das colunas de dados independentes e dependentes Coeficiente de correlao das colunas de dados independentes e dependentes somente para um ajuste linear (no importando o ajuste escolhido). Retorna um valor entre 0 e 1, onde 1 o melhor ajuste. O erro relativo para o ajuste selecionado. Fornece uma medida de preciso para o ajuste.
SCOV
PCOV
CORR
RELERR
Grficos
Assim que voc tiver digitado seus dados ( ), definido seu conjunto de dados ( ) e definido seu modelo de ajuste para estatsticas de duas variveis SETUP-SYMB), voc poder representar ( graficamente seus dados. Voc poder desenhar at cinco grficos dispersos ou em quadros de uma vez. Voc s pode representar graficamente um histograma de cada vez.
Aplet Statistics
), selecione o SETUP-PLOT).
Selecione STATPLOT, pressione , selecione Histogram ou BoxWhisker e pressione . 3. Para qualquer grfico, mas especialmente para um histograma, ajuste a escala e o intervalo de representao na visualizao Plot Setup. Se as barras do histograma forem muito grossas ou muito finas, voc poder ajust-las com a configurao HWIDTH. 4. Pressione . Se voc mesmo no ajustou a configurao grfica, poder experimentar select Auto Scale . O recurso Auto Scale (escalonamento automtico) fornece uma boa escala inicial, que poder ser ajustada depois na visualizao Plot Setup.
Tipos de grfico
Histograma
Estatsticas de uma varivel. Os nmeros abaixo do grfico indicam que a barra atual (onde est o cursor) comea em 0 e termina em 2 (no incluindo o 2) e que a freqncia para esta coluna (ou seja, o nmero de elementos de dados que esto entre 0 e 2) 1. Voc pode ver as informaes sobre a prxima barra pressionando a tecla . Estatsticas de uma varivel. A haste esquerda marca o valor mnimo dos dados. O quadro marca o primeiro quartil, a mediana (onde est o cursor) e o terceiro quartil. A haste direita marca o valor mximo dos dados. Os nmeros abaixo do grfico indicam que esta coluna possui uma mediana de 13.
Aplet Statistics
10-17
Grfico disperso
Estatsticas de duas variveis. Os nmeros abaixo do grfico indicam que o cursor est no primeiro ponto de dados para S2, em (1, 6). Pressione para ir para o prximo ponto de dados e exibir as informaes correspondentes. Para conectar os pontos de dados medida que forem exibidos, marque a opo CONNECT , na segunda pgina de Plot Setup. Esta no uma curva de regresso.
10-18
Aplet Statistics
Coeficiente de correlao
O coeficiente de correlao armazenado na varivel CORR. uma medida de ajuste somente para uma curva linear. Independente do modelo de ajuste que voc tenha escolhido, CORR diz respeito ao modelo linear. O erro relativo uma medida do erro entre os valores previstos e os valores verdadeiros, com base no ajuste especfico. Um nmero menor significa um ajuste melhor. O erro relativo armazenado em uma varivel chamada RELERR. O erro relativo fornece uma medida da preciso do ajuste para todos os ajustes, e depende do modelo de ajuste escolhido.
Erro relativo
DICA
Para acessar as variveis CORR e RELERR aps visualizar um conjunto de estatsticas em um grfico, voc dever pressionar para acessar a visualizao numrica e depois para exibir os valores da correlao. Os valores so armazenados nas variveis quando voc acessa a visualizao Symbolic.
STATPLOT permite que voc especifique um grfico em histograma ou em quadros para estatsticas de uma varivel (quando estiver ativo). Pressione para mudar a configurao selecionada HWIDTH permite que voc especifique a largura de uma barra em um histograma. Isto determina quantas barras cabero no visor, bem como a forma como os dados sero distribudos (quantos valores cada barra representa). HRNG permite que voc especifique o intervalo de valores para um conjunto de barras de histograma. O intervalo vai da borda esquerda da barra situada na extrema esquerda at a borda direita da barra situada na
10-19
Largura do histograma
Intervalo do histograma
Aplet Statistics
extrema direita. Voc pode limitar o intervalo para excluir quaisquer variveis que voc suspeitar que sejam atpicas.
S1MARK a S5MARK permitem que voc especifique um dos cinco smbolos para utilizar na representao grfica de cada conjunto de dados. Pressione para mudar a configurao selecionada. CONNECT (na segunda pgina), se estiver marcado, conecta os pontos de dados medida que so exibidos. A linha resultante no a curva de regresso. A ordem de desenho segue a ordem crescente dos valores independentes. Por exemplo, o conjunto de dados (1,1), (3,9), (4,16), (2,4) ser representado e traado na ordem (1,1), (2,4), (3,9), (4,16).
O ajuste correto (modelo de regresso), se o conjunto de dados for do tipo de duas variveis. Somente os conjuntos de dados a serem calculados ou representados graficamente esto marcados (visualizao Symbolic). O intervalo correto para a representao grfica. Experimente usar Auto Scale (ao invs de ), ou ajuste os parmetros grficos (em Plot Setup) para os intervalos dos eixos e a largura das barras de histograma (HWIDTH).
Em modo , certifique-se de que ambas as colunas emparelhadas contenham dados e que tenham o mesmo comprimento. Em modo , certifique-se de que uma coluna emparelhada de valores de freqncia tenha o mesmo comprimento da coluna de dados qual ela se refere.
10-20
Aplet Statistics
Significado Apaga o grfico. Oferece visualizaes pr-definidas adicionais para dividir a tela, sobrepor grficos e escalonar automaticamente os eixos. Move o cursor para a extrema esquerda ou extrema direita. Exibe o menu ZOOM. Ativa ou desativa o modo de rastreio. A caixa branca aparece perto da opo quando o modo Trace est ativo. Ativa ou desativa o modo de ajuste. A ativao de faz com que seja desenhada uma curva para ajustar os pontos de dados de acordo com o modelo de regresso atual.
Permite que voc especifique um valor na linha de melhor ajuste para onde saltar, ou um nmero de ponto de dados para onde saltar. Exibe a equao da curva de regresso. Oculta e exibe os rtulos das teclas de menu. Quando os rtulos estiverem ocultos, qualquer tecla de menu ir exibir as coordenadas (x,y). Pressione para reexibir os rtulos de menu.
Aplet Statistics
10-21
1. Na visualizao Plot, desenhe a curva de regresso para o conjunto de dados. 2. Pressione para ir para a curva de regresso.
3. Pressione e digite o valor de X. O cursor ir saltar para o ponto especificado na curva e o visor de coordenadas ir exibir X e o valor previsto de Y. Em HOME, Digite PREDX(y-value) para determinar o valor previsto para a varivel independente, dado um valor dependente hipottico. Digite PREDY(x-value) para determinar o valor previsto da varivel dependente, dada uma varivel independente hipottica.
Voc pode digitar PREDX e PREDY na linha de edio ou copiar estes nomes de funo do menu MATH, na categoria Stat-Two. DICA Nos casos em que mais de uma curva de ajuste for exibida, a funo PREDY utilizar a curva calculada mais recentemente. De forma a evitar erros com esta funo, desmarque todos os ajustes, exceto aquele com o qual voc deseja trabalhar, ou use o mtodo da visualizao Plot.
10-22
Aplet Statistics
11 Aplet Inference
Sobre o aplet Inference
Os recursos de Inference (inferncia) incluem o clculo de intervalos de confiana e testes de hiptese baseados nas distribuies Z Normal ou t-Student. Com base nas estatsticas de uma ou duas amostras, voc pode testar hipteses e determinar intervalos de confiana para as seguintes medidas: mdfia proporo diferena entre duas mdias diferena entre duas propores
Dados de exemplo
Quando voc acessa pela primeira vez um formulrio de entrada para um teste de inferncia, o formulrio contm, por padro, dados de exemplo. Estes dados foram criados de forma a produzir resultados significativos relacionados ao teste. Eles so teis para compreender o que o teste faz e para demonstrar o teste. A ajuda on-line da calculadora fornece uma descrio do que os dados de exemplo representam.
Aplet Inference
11-1
1. Abra o aplet Inference. Select Inference . O aplet Inference ser aberto na visualizao Symbolic (simblica).
11-2
Aplet Inference
Se voc escolher um dos testes de hiptese, poder escolher a hiptese alternativa para confrontar com a hiptese nula. Para cada teste, existem trs possibilidades de escolha para uma hiptese alternativa baseada na comparao quantitativa de duas medidas. A hiptese nula sempre aquela em que as duas medidas so iguais. Assim, a hiptese alternativa cobre os vrios casos nos quais as duas medidas so diferentes: <, > e . Nesta seo, utilizaremos os dados de exemplo para o teste Z em 1 mdia para ilustrar como o aplet funciona e quais os recursos apresentados pelas diferentes visualizaes.
2. Selecione o mtodo de inferncia Hypothesis Test (teste de hiptese). Select HYPOTH TEST
ZTest: 1
< 0
Aplet Inference
11-3
Digitar os dados
A tabela abaixo lista os campos nesta visualizao para o exemplo Z-Test: 1 atual. Nome do campo 0 x n Definio Mdia da populao presumida Desvio padro da populao Mdia da amostra Tamanho da amostra Nvel alfa para o teste Como padro, cada campo j contm um valor. Estes valores constituem a base de dados de exemplo e so explicados com o recurso deste aplet.
6. Para exibir a ajuda online, pressione . 7. Para fechar a ajuda online, pressione .
O valor da distribuio de teste e sua probabilidade associada so exibidos, junto com o(s) valor(es) crtico(s) do teste e o(s) valor(es) crtico(s) associado(s) da estatstica. Observao: Voc pode acessar a ajuda on-line na visualizao Numeric (numrica).
11-4
Aplet Inference
Os eixos horizontais so apresentados tanto para a varivel de distribuio como para a estatstica de teste. Uma curva genrica em forma de sino representa a funo de distribuio probabilstica. Linhas verticais marcam o(s) valor(es) crtico(s) do teste, bem como o valor da estatstica de teste. A regio de rejeio marcada com R e os resultados numricos do teste so exibidos entre os eixos horizontais.
Aplet Inference
11-5
Digitar os dados
2. Na coluna C1, digite os nmeros aleatrios produzidos pela calculadora. 529 295 952 259 925 592
DICA
Se a configurao Decimal Mark (sinal decimal), no formulrio de entrada Modes (modos) ( MODES) estiver definida como Comma (vrgula), utilize ao invs de . 3. Se necessrio, selecione estatsticas de uma varivel. Para fazer isto, pressione a quinta tecla de menu at ser exibido como o rtulo de menu correspondente.
Calcular estatsticas
4. Calcule as estatsticas.
A mdia de 0,592 parece ser um pouco grande, em comparao com o valor esperado de 0,5. Para verificar se a diferena estatisticamente significativa, iremos utilizar as estatsticas calculadas aqui para construir um intervalo de confiana para a mdia verdadeira da populao de nmeros aleatrios, e conferir se este intervalo ir conter ou no o valor 0,5. 5. Pressione calculadas. para fechar a janela de estatsticas
11-6
Aplet Inference
9. Defina o intervalo de clculo. Observao: Os valores padro so derivados dos dados de amostra do exemplo da ajuda on-line.
SETUP-NUM
Importar os dados
10.Importe os dados do aplet Statistics. Observao: Como padro, so exibidos os dados de C1. Observao: Pressione para ver as estatsticas, antes de import-las para a visualizao Numeric Setup (configurao numrica). Alm disso, se houver mais de um aplet baseado no aplet Statistics, ser solicitado que voc escolha um.
Aplet Inference
11-7
11.Especifique um intervalo de confiana de 90% no campo C:. para mover para o campo C:. 0,9
12. Visualize o intervalo de confiana na visualizao Numeric. Observao: A configurao do intervalo de 0,5.
Voc pode observar, na segunda linha, que a mdia est contida no intervalo de confiana (CI) de 90 % de 0,3469814 a 0,8370186. Observao: O grfico uma curva em forma de sino, simples e genrica. Ele no serve para representar com preciso a distribuio t com 5 graus de liberdade.
11-8
Aplet Inference
Testes de hiptese
Voc pode utilizar testes de hiptese para verificar a validade de hipteses que estejam relacionadas aos parmetros estatsticos de uma ou duas populaes. Os testes so baseados em estatsticas de amostras das populaes. Os testes de hiptese da HP 40gs usam a distribuio Z Normal ou a distribuio de t-Student para calcular probabilidades.
Entradas
As entradas so: Nome do campo x n 0 Definio Mdia da amostra. Tamanho da amostra. Mdia hipottica da populao. Desvio padro da populao. Nvel de significncia.
Aplet Inference
11-9
Resultados
Os resultados so: Resultado Test Z Prob Critical Z Critical x Descrio Estatstica do teste Z. Probabilidade associada estatstica do teste Z. Valores limite de Z associados ao nvel que voc forneceu. Valores limite de x exigidos pelo valor que voc forneceu.
Entradas
As entradas so: Nome do campo x1 x2 n1 n2 1 Definio Mdia da amostra 1. Mdia da amostra 2. Tamanho da amostra 1. Tamanho da amostra 2. Desvio padro da populao 1.
11-10
Aplet Inference
Nome do campo 2
Resultados
Os resultados so: Resultado Test Z Prob Critical Z Descrio Estatstica do teste Z. Probabilidade associada estatstica do teste Z. Valores limite de Z associados ao nvel que voc forneceu.
Aplet Inference
11-11
Entradas
As entradas so: Nome do campo x n 0 Definio Nmero de sucessos na amostra. Tamanho da amostra. Proporo dos sucessos da populao. Nvel de significncia.
Resultados
Os resultados so: Resultado Test Test Z Prob Critical Z Descrio Proporo de sucessos na amostra. Estatstica do teste Z. Probabilidade associada estatstica do teste Z. Valores limite de Z associados ao nvel que voc forneceu.
Entradas
As entradas so: Nome do campo X1 X2 n1 n2 Definio Mdia da amostra 1. Mdia da amostra 2. Tamanho da amostra 1. Tamanho da amostra 2. Nvel de significncia.
Resultados
Os resultados so: Resultado Test 1 2 Descrio Diferena entre as propores dos sucessos nas duas amostras. Estatstica do teste Z. Probabilidade associada estatstica do teste Z. Valores limite de Z associados ao nvel que voc forneceu.
Aplet Inference
11-13
Voc pode selecionar uma das seguintes hipteses alternativas, com a qual ir comparar a hiptese nula: H1 : < 0 H1 : > 0 H1 : 0
Entradas
As entradas so: Nome do campo x Sx n 0 Definio Mdia da amostra. Desvio padro da amostra. Tamanho da amostra. Mdia hipottica da populao. Nvel de significncia.
Resultados
Os resultados so: Resultado Test T Prob Critical T Critical x Descrio Estatstica do teste T. Probabilidade associada estatstica do teste T. Valor limite de T associado ao nvel que voc forneceu. Valor limite de x exigidos pelo valor que voc forneceu.
11-14
Aplet Inference
Entradas
As entradas so: Nome do campo x1 x2 S1 S2 n1 n2 _Pooled? Definio Mdia da amostra 1. Mdia da amostra 2. Desvio padro da amostra 1. Desvio padro da amostra 2. Tamanho da amostra 1. Tamanho da amostra 2. Nvel de significncia. Marque esta opo para agrupar as amostras baseadas em seus desvios padro.
Aplet Inference
11-15
Resultados
Os resultados so: Resultado Test T Prob Critical T Descrio Estatstica do teste T. Probabilidade associada estatstica do teste T. Valores limite de T associados ao nvel que voc forneceu.
Intervalos de confiana
Os clculos de intervalo de confiana que a HP 40gs pode realizar so baseados na distribuio Z Normal ou na distribuio de t-Student.
Entradas
As entradas so: Nome do campo x n C Definio Mdia da amostra. Desvio padro da populao. Tamanho da amostra. Nvel de confiana.
11-16
Aplet Inference
Resultados
Os resultados so: Resultado Critical Z min max Descrio Valor crtico de Z. Limite inferior de . Limite superior de .
Entradas
As entradas so: Nome do campo x1 x2 n1 n2 1 2 C Definio Mdia da amostra 1. Mdia da amostra 2. Tamanho da amostra 1. Tamanho da amostra 2. Desvio padro da populao 1. Desvio padro da populao 2. Nvel de confiana.
Resultados
Os resultados so: Resultado Critical Z Min Max Descrio Valor crtico de Z. Limite inferior de 1 2. Limite superior de 1 2.
11-17
Aplet Inference
Entradas
As entradas so: Nome do campo x n C Definio Contagem dos sucessos da amostra. Tamanho da amostra. Nvel de confiana.
Resultados
Os resultados so: Resultado Critical Z Min Max Descrio Valor crtico de Z. Limite inferior de . Limite superior de .
11-18
Aplet Inference
Entradas
As entradas so: Nome do campo x1 x2 n1 n2 C Definio Contagem dos sucessos da amostra 1. Contagem dos sucessos da amostra 2. Tamanho da amostra 1. Tamanho da amostra 2. Nvel de confiana.
Resultados
Os resultados so: Resultado Critical Z Min Max Descrio Valor crtico de Z. Limite inferior para a diferena entre as propores de sucessos. Limite superior para a diferena entre as propores de sucessos.
Aplet Inference
11-19
Entradas
As entradas so: Nome do campo x1 Sx n C Definio Mdia da amostra. Desvio padro da amostra. Tamanho da amostra. Nvel de confiana.
Resultados
Os resultados so: Resultado Critical T Min Max Descrio Valor crtico de T. Limite inferior de . Limite superior de .
Entradas
As entradas so: Nome do campo x1 x2 s1 s2 n1 Definio Mdia da amostra 1. Mdia da amostra 2. Desvio padro da amostra 1. Desvio padro da amostra 2. Tamanho da amostra 1.
Aplet Inference
11-20
Definio Tamanho da amostra 2. Nvel de confiana. Indica se as amostras baseadas em seus desvios padro devero ser agrupadas.
Resultados
Os resultados so: Resultado Critical T Min Max Descrio Valor crtico de T. Limite inferior de 1 2. Limite superior de 1 2.
Aplet Inference
11-21
Pressione a tecla ou a tecla de funo de menu para ativar o aplet. A tela resultante exibe os diferentes elementos envolvidos na soluo de problemas financeiros com sua calculadora HP 40gs.
As informaes preliminares sobre clculos financeiros, bem como suas aplicaes, so descritas a seguir.
Informaes preliminares
O aplicativo Solucionador de Finanas proporciona a resoluo de problemas de valor do dinheiro no tempo (time-value-of-money), ou TVM, e amortizao. Estes problemas podem ser utilizados em clculos que envolvam aplicaes de juros compostos e tabelas de amortizao.
12-1
Juros compostos o processo pelo qual os juros obtidos em um determinado montante principal so adicionados a ele em perodos de composio especficos, e o montante combinado rende juros a uma determinada taxa. Os clculos financeiros que envolvem juros compostos incluem poupanas, financiamentos de imveis, fundos de penso, aluguis e anuidades.
Os clculos de valor do dinheiro no tempo (TVM), como o nome indica, servem-se da noo de que um real hoje valer mais do que um real, algum dia, no futuro. Um real pode ser investido hoje a uma determinada taxa de juros e gerar um retorno que o mesmo real no futuro no poder gerar. Este princpio de TVM a essncia da noo de taxas de juros, juros compostos e taxas de retorno.
As transaes com TVM podem ser representadas com o uso de diagramas de fluxo de caixa. Um diagrama de fluxo de caixa uma linha de tempo dividida em segmentos iguais, que representam os perodos de composio. As setas representam os fluxos de caixa, que podem ser positivos (setas para cima) ou negativos (setas para baixo), dependendo do ponto de vista de quem concede ou recebe o emprstimo. O diagrama de fluxo de caixa a seguir mostra um emprstimo, sob o ponto de vista de quem recebe o emprstimo:
Present value (PV) (Loan) Money received is a positive number Money paid out is a negative number Equal periods
} } } } }
1 2 3 4 5
(PMT) Future value (FV) Payment Payment Payment Payment (PMT) (PMT) (PMT) (PMT) Equal payments
12-2
Por outro lado, o diagrama de fluxo de caixa a seguir mostra um emprstimo, do ponto de vista de quem o concede:
Equal payments FV PMT PMT PMT PMT PMT
Loan
PV
Alm disso, os diagramas de fluxo de caixa especificam quando os pagamentos ocorrem, em relao aos perodos de composio: no incio de cada perodo ou no final. O aplicativo Solucionador de Finanas oferece estes dois modos de pagamento: modo Begin (incio) e modo End (fim). O diagrama de fluxo de caixa a seguir mostra pagamentos de aluguel no incio de cada perodo.
PV
}
PMT
O diagrama de fluxo de caixa a seguir mostra depsitos em uma conta ao final de cada perodo.
FV
} } } } }
Equal periods Capitalized value of lease
1
PMT
2
PMT
3
PMT
4
PMT
5
FV
1
PMT PV
2
PMT
3
PMT
4
PMT
5
PMT
12-3
Conforme indicado por estes diagramas de fluxo de caixa, existem cinco variveis de TVM:
N I%YR
O nmero total de perodos de composio ou pagamentos. A taxa nominal de juros anuais (ou taxa de investimento). Esta taxa dividida pelo nmero de pagamentos por ano (P/ YR) para obter a taxa de juros nominais por perodo de composio que a taxa de juros efetivamente utilizada em clculos de TVM. O valor presente (PV) do fluxo de caixa inicial. Para quem concede ou recebe um emprstimo, PV o montante do emprstimo; para um investidor, PV o investimento inicial. O PV sempre ocorre no incio do primeiro perodo. O montante dos pagamentos peridicos. Os pagamentos so feitos no mesmo montante a cada perodo e o clculo de TVM presume que nenhum pagamento foi omitido. Os pagamentos podem ocorrer no incio ou no final de cada perodo de composio uma opo que voc pode controlar, configurando o modo Payment (pagamento) para Beg (incio) ou End (fim). O valor futuro (FV) de uma transao: o montante do fluxo de caixa final ou o valor composto da srie de fluxos de caixa prvios. Em um emprstimo, este o tamanho do pagamento balo (alm de qualquer dvida de pagamento regular). Em um investimento, este o valor de resgate em dinheiro de um investimento no final do perodo de investimento.
PV
PMT
FV
12-4
1. Abra o Solucionador de Finanas, conforme explicado no incio desta seo. 2. Utilize as setas de direo para selecionar os diferentes campos e digitar as variveis conhecidas nos clculos de TVM, pressionando a tecla de funo de menu aps a entrada de cada valor conhecido. Certifique-se de que os valores sejam digitados para pelo menos quatro das cinco variveis de TVM (ou seja, N, I%YR, PV, PMT e FV). 3. Caso seja necessrio, digite um valor diferente para P/YR (o valor padro 12, ou seja, pagamentos mensais). 4. Pressione a tecla para mudar o modo de Payment (Pagamento) para Beg (incio) ou End (fim), conforme desejado. 5. Utilize as setas de direo para selecionar a varivel de TVM que voc deseja resolver e pressione a tecla de funo de menu .
PV = $16,500
2
PMT = ?
59
60
Inicie o Solucionador de Finanas, selecionando P/ YR (pagamentos por ano)=12 e a opo de pagamento End (fim).
12-5
Digite as variveis de TVM conforme ilustrado no diagrama acima. A tela de entrada de dados dever ter a seguinte aparncia:
Selecionando o campo PMT, pressione a tecla de funo de menu para obter um pagamento de -315,17 (ou seja, PMT =-315,17). Para determinar o emprstimo mximo possvel, caso as prestaes mensais sejam de apenas R$ 300,00, digite o valor -300 no campo PMT, selecione o campo. PV e pressione a tecla de funo de menu . O valor resultante PV= R$ 15.705,85.
PV = $150,000
2
PMT = ?
59
60
Balloon payment, FV = ?
Inicie o Solucionador de Finanas, selecionando P/ YR (pagamentos por ano)=12 e a opo de pagamento End (fim).
Como usar o Solucionador de Finanas
12-6
Digite as variveis de TVM conforme ilustrado no diagrama acima. A tela de entrada de dados, para o clculo das prestaes do financiamento de 30 anos dever ter a seguinte aparncia:
Selecionando o campo PMT, pressione a tecla de funo de menu para obter um pagamento de -948,10 (ou seja, PMT=R$-948,10). Para determinar o pagamento balo ou o valor futuro (FV) do financiamento aps 10 anos, utilize N=120, selecione o campo FV e pressione a tecla de funo de menu . O valor resultante FV= R$127.164,19. O valor negativo indica um pagamento feito pelo proprietrio do imvel. Confira se os pagamentos balo necessrios aps 20 anos (N=240) e 25 anos (N=300) so de R$-83.497,92 e de R$-48.456,24, respectivamente.
3. Armazene os valores para as variveis de TVM I%YR, PV, PMT e FV, as quais definem o esquema de pagamento.
12-7
12-8
12-9
O menu MATH
O menu MATH fornece acesso a funes matemticas, constantes fsicas e de programao. Voc tambm pode acessar os comando do CAS. O menu MATH est classificado por categoria. Para cada categoria de funes esquerda, existe uma lista de nomes de funo direita. A categoria selecionada a categoria atual.
Quando voc pressionar , ir visualizar a lista de menu das categorias Math na coluna da esquerda e as funes correspondentes categoria selecionada na coluna da direita. A tecla de menu indica que a lista de menu MATH FUNCTIONS (funes matemticas) est ativa.
13-1
1. Pressione para exibir o menu MATH. As categorias iro aparecer em ordem alfabtica. Pressione ou para rolar pelas categorias. Para ir diretamente para uma categoria, pressione a primeira letra do nome da categoria. Observao: Voc no precisa pressionar primeiro. 2. A lista de funes ( direita) se aplica categoria atualmente selecionada ( esquerda). Use e para alternar entre a lista de categorias e a lista de funes. 3. Selecione o nome da funo desejada e pressione . Isto ir copiar o nome da funo (com um parntese inicial, se for o caso) para a linha de edio.
OBSERVAO
Se voc pressionar enquanto o menu MATH estiver aberto, as funes e comandos do CAS so exibidos. Pode-se selecionar uma funo ou comando do CAS da mesma maneira em que voc o faria no menu MATH (pressionando as setas e depois . A funo ou comando selecionado exibido na linha de edio em HOME (e com um parntese inicial, se apropriado).
13-2
Consulte na pgina 13-9 para uma descrio. Consulte ARG na pgina 13-7 para uma descrio. Consulte na pgina 11-6 para uma descrio. Consulte AND na pgina 1321 para uma descrio. Consulte ! na pgina 13-13 para uma descrio. Consulte na pgina 13-11 para uma descrio. Consulte Notao cientfica (potncias de 10) na pgina 122 para uma descrio. Consulte na pgina 11-6 para uma descrio.
1
AND
EEX
A funo inversa multiplicativa determina o inverso de uma matriz quadrada e o inverso multiplicativo de um nmero real ou complexo. Tambm funciona em uma lista contendo somente estes tipos de objetos.
13-3
Funes do teclado
As funes mais freqentemente usadas esto disponveis diretamente no teclado. Muitas das funes do teclado tambm aceitam nmeros complexos como argumentos.
Adio, subtrao, multiplicao, diviso. Tambm aceita nmeros complexos, listas e matrizes. valor1+ valor2, etc.
ex
Exponencial natural. Tambm aceita nmeros complexos. e^value Exemplo e^5 retorna 148,413159103 Logaritmo natural. Tambm aceita nmeros complexos. LN(valor) Exemplo LN(1) retorna 0
10x
Exponencial (antilogaritmo). Tambm aceita nmeros complexos. 10^valor Exemplo 10^3 retorna 1000 Logaritmo comum. Tambm aceita nmeros complexos. LOG(valor) Exemplo LOG(100) retorna 2
Seno, co-seno e tangente. As entradas e sadas dependem do formato atual de ngulo (graus, radianos ou grados). SIN(valor) COS(valor) TAN(valor) Exemplo TAN(45) retorna 1 (em modo Degrees [graus]).
13-4
ASIN
Arco seno: sen1x. O intervalo de sada de 90 a 90, /2 a /2, ou 100 a 100 grados. As entradas e sadas dependem do formato atual de ngulo. Tambm aceita nmeros complexos. ASIN(valor) Exemplo ASIN(1) retorna 90 (em modo Degrees).
CO-SENO
Arco co-seno: cos1x. O intervalo de sada de 0 a 180, 0 a , ou 0 a 200 grados. As entradas e sadas dependem do formato atual de ngulo. Tambm aceita nmeros complexos. A sada ser complexa para valores externos ao domnio de COS de 1 x 1 . ACOS(valor) Exemplo ACOS(1) retorna 0 (em modo Degrees).
ATAN
Arco tangente: tan1x. O intervalo de sada de 90 a 90, 2/2 a /2, ou 100 a 100 grados. As entradas e sadas dependem do formato atual de ngulo. Tambm aceita nmeros complexos. ATAN(valor) Exemplo ATAN(1) retorna 45 (em modo Degrees). Quadrado. Tambm aceita nmeros complexos. valor2 Exemplo 182 retorna 324 Raiz quadrada. Tambm aceita nmeros complexos. valor Exemplo 324 retorna 18 Negao. Tambm aceita nmeros complexos. valor
13-5
Exemplo -(1,2) retorna (-1,-2) Potncia (x elevado a y). Tambm aceita nmeros complexos. valor^potncia Exemplo 2^8 retorna 256
ABS
Valor absoluto. Para um nmero complexo, ABS(valor) ABS((x,y)) Exemplo ABS(1) retorna 1 ABS((1,2)) retorna 2,2360679775
x +y .
Diferencia a expresso com base na varivel de diferenciao. Na linha de comando, utilize um nome formal (S1, etc.) para um resultado no numrico. Consulte Como determinar derivadas na pgina 1323.
varivel(expresso)
Exemplo
Integra a expresso do limite inferior para o superior, com base na varivel de integrao. Para determinar a integral definida, ambos os limites devem ter valores numricos (ou seja, devem ser variveis reais ou
Como utilizar funes matemticas
13-6
nmeros). Para determinar a integral definida, um dos limites deve ser uma varivel formal (s1, etc.)
(inferior, superior, expresso, varivel)
Consulte Como utilizar variveis formais na pgina 13-22 para obter mais detalhes. Exemplo
(0,s1,2*X+3,X) determina o resultado indefinido 3*s1+2*(s1^2/ 2)
Consulte Para determinar a integral indefinida usando variveis formais na pgina 13-25 para obter informaes sobre a determinao de integrais indefinidas.
TAYLOR
Calcula a n-sima ordem polinomial de Taylor da expresso no ponto onde a varivel dada = 0. TAYLOR (expresso, varivel, n) Exemplo TAYLOR(1 + sin(s1)2,s1,5), com a medida do ngulo Radians (radianos) e o formato de nmero Fraction (frao) (definidos em MODES [modos]), retorna 1+s1^2+-(1/3)*s1^4.
ARG
Argumento. Determina o ngulo definido por um nmero complexo. As entradas e sadas utilizam o formato de ngulo atual, definido em Modes. ARG((x,y)) Exemplo ARG((3,3)) retorna 45 (em modo Degrees)
13-7
CONJ
Complexo conjugado. Conjugao a negao (reverso de sinal) da parte imaginria de um nmero complexo. CONJ((x,y)) Exemplo CONJ((3,4)) retorna (3,-4)
IM
RE
Constantes
As constantes disponveis no menu MATH FUNCTIONS so constantes matemticas. Elas so descritas nesta seo. A HP 40gs tem dois outros menus de constantes: constantes de programao e fsicas. Estas so descritas em Constantes de programao e fsicas na pgina 13-26.
Valor imaginrio de i
MAXREAL
13-8
MINREAL
Nmero real mnimo. Representada internamente como 1x10 -499. MINREAL Representada internamente como 3,14159265359.
Converses
As funes de converso se encontram no menu Convert. Elas permitem fazer as seguintes converses.
Converter de polegadas para centmetros. Converter de centmetros para polegadas. Converter de gales norte-americanos para litros. Converter de litros para gales norte-americanos. Converter de libras para quilogramas. Converter de quilogramas para libras. Converter de milhas para quilmetros. Converter de quilmetros para milhas. Converter de radianos para graus. Converter de graus para radianos.
13-9
Trigonometria hiperblica
As funes de trigonometria hiperblica tambm podem utilizar nmeros complexos como argumentos.
ACOSH ASINH
Co-seno hiperblico inverso: cosh1x. ACOSH(valor) Seno hiperblico inverso: sinh1x. ASINH(valor)
Tangente hiperblica inversa: tanh1x. ATANH(valor) Co-seno hiperblico COSH(valor) Seno hiperblico. SINH(valor) Tangente hiperblica. TANH(valor) Antilogaritmo (exponencial). mais precisa que 10^x devido s limitaes da funo de potncia. ALOG(valor)
x
EXP
Exponencial natural. mais precisa que e devido s limitaes da funo de potncia. EXP(valor)
x
EXPM1
Expoente menos 1: e 1 . mais precisa que EXP, quando x est prximo de zero. EXPM1(valor)
LNP1
Logaritmo natural mais 1: ln(x+1). mais precisa que a funo de logaritmo natural, quando x est prximo de zero. LNP1(valor)
13-10
Funes de listas
Estas funes lidam com dados de listas. Consulte Funes com listas na pgina 19-6.
Funes de loop
As funes de loop exibem um resultado aps calcular uma expresso um determinado nmero de vezes.
ITERATE
Calcula repetidamente uma expresso # vezes em termos de uma varivel. O valor da varivel atualizado cada vez, comeando com valor inicial. ITERATE(expresso, varivel, valor inicial, # vezes) Exemplo ITERATE(X2,X,2,3) retorna 256
RECURSE
Fornece um mtodo para definir uma seqncia sem que seja preciso usar a visualizao Symbolic do aplet Sequence. Se for usada com | (onde), RECURSE ir avanar atravs do clculo. RECURSE(nome da seqncia, termon, termo1, termo2) Exemplo U1(N) RECURSE(U,U(N-1)*N,1,2) Armazena uma funo fatorial chamada U1. Se voc digitar U1(5), por exemplo, a funo ir calcular 5! (120).
Somatrio. Determina a soma da expresso com base na varivel, de valor inicial a valor final. (varivel=valor inicial, valor final, expresso) Exemplo (C=1,5,C2) retorna 55.
Funes de matrizes
Estas funes se aplicam a dados de matrizes armazenados em variveis de matriz. Consulte Funes e comandos com matrizes na pgina 18-10.
Como utilizar funes matemticas 13-11
Funes polinomiais
Polinomiais so produtos de constantes (coeficientes) e variveis elevadas a potncias (termos).
POLYCOEF
Coeficientes polinomiais. Retorna os coeficientes da polinomial com as razes especificadas. POLYCOEF ([razes]) Exemplo Para determinar a polinomial com as razes 2, 3, 4 e 5: POLYCOEF([2,-3,4,-5]) retorna[1,2,-25, -26,120], representando x4+2x325x226x+120.
POLYEVAL
Avaliao polinomial. Calcula uma polinomial com os coeficientes especificados para o valor de c. POLYEVAL([coeficientes], valor) Exemplo Para x4+2x325x226x+120: POLYEVAL([1,2,-25,-26,120],8) retorna 3432.
POLYFORM
Forma polinomial. Cria uma polinomial em varivel1 a partir da expresso. POLYFORM(expresso, varivel1) Exemplo POLYFORM((X+1)^2+1,X) retorna X^2+2*X+2.
POLYROOT
Razes polinomiais. Retorna as razes da n-sima ordem polinomial com os coeficientes n+1 especificados. POLYROOT([coeficientes]) Exemplo Para x4+2x325x226x+120: POLYROOT([1,2,-25,-26,120]) retorna [2,-3,4,-5].
13-12
DICA
Os resultados de POLYROOT podem, muitas vezes, no ser facilmente visualizados em HOME, devido ao nmero de casas decimais, especialmente se estes resultados forem nmeros complexos. melhor armazenar os resultados de POLYROOT em uma matriz. Por exemplo, POLYROOT([1,0,0,-8] M1 ir armazenar as trs razes cbicas complexas de 8 na matriz M1 como um vetor complexo. Depois, voc poder ver os resultados facilmente no Matrix Catalog (catlogo de matrizes) e acess-los individualmente nos clculos, fazendo referncia a M1(1), M1(2), etc.
Funes probabilsticas
COMB
Nmero de combinaes (sem considerar a ordem) de n objetos, tomados r a r: n!/(r!(n-r)). COMB(n, r) Exemplo COMB(5,2) retorna 10. Ou seja, h dez formas diferentes de combinar cinco objetos tomados dois a dois.
Fatorial de um inteiro positivo. Para no inteiros, ! = (x + 1). Isto ir calcular a funo gama. valor! Nmero de permutaes (sem considerar a ordem) de n objetos, tomados r a r: n!/ (nr)! PERM (n, r) Exemplo PERM(5,2) retorna 20. Ou seja, h 20 permutaes diferentes de cinco objetos tomados dois a dois.
PERM
RANDOM
Nmero aleatrio (entre 0 e 1). Produzido por uma seqncia numrica pseudo-aleatria. O algoritmo usado na funo RANDOM parte do valor de uma semente para iniciar sua seqncia. Para garantir que duas calculadoras iro produzir resultados diferentes para a funo RANDOM, utilize a funo RANDSEED para gerar diferentes sementes iniciais, antes de usar RANDOM para produzir os nmeros. RANDOM
13-13
DICA
A definio de tempo ser diferente para cada calculadora, de forma que o uso de RANDSEED(tempo) garantir a gerao de um conjunto de nmeros da forma mais aleatria possvel. Voc pode definir a semente com o comando RANDSEED. Graus de liberdade dados na probabilidade de quiquadrado, no limite superior da curva, avaliados em valor. Retorna a probabilidade de uma varivel aleatria 2 ser maior do que o valor. UTPC(graus, valor)
UTPC
UTPF
Graus de liberdade do numerador e graus de liberdade do denominador (da distribuio F), dados na probabilidade de F de Snedecor no limite superior da curva, avaliado em valor. Retorna a probabilidade de uma varivel aleatria F de Snedecor ser maior do que o valor. UTPF(numerador, denominador, valor)
UTPN
Mdia e varincia dadas, na probabilidade normal do limite superior da curva, avaliadas em valor. Retorna a probabilidade de uma varivel aleatria normal ser maior do que o valor para uma distribuio normal. Observao: A varincia o quadrado do desvio padro. UTPN(mdia, varincia, valor)
UTPT
Graus de liberdade dados na probabilidade de t-Student no limite superior da curva, avaliados em valor. Retorna a probabilidade de uma varivel aleatria de t-Student ser maior do que o valor. UTPT(graus, valor)
13-14
CEILING
O menor inteiro maior ou igual ao valor. CEILING(valor) Exemplos CEILING(3,2) retorna 4 CEILING(-3,2) retorna -3
DEGRAD
Graus para radianos. Converte o valo no formato de ngulo de graus para o formato de radianos. DEGRAD(valor) Exemplo DEGRAD(180) retorna 3,14159265359, o valor de .
FLOOR
FNROOT
Funo determinadora de razes (como o aplet Solve). Determina o valor da varivel dada, segundo o qual a expresso mais se aproxima de zero. Usa suposio como estimativa inicial. FNROOT(expresso, varivel, suposio) Exemplo FNROOT(M*9,8/600-1,M,1) retorna 61,2244897959.
FRAC
13-15
HMS
Horas-minutos-segundos para decimal. Converte um nmero ou uma expresso no formato H.MMSSs (tempo ou ngulo, que pode incluir fraes de segundo) para o formato x.x (nmero de horas ou graus com uma frao decimal). HMS(H.MMSSs) Exemplo HMS(8.30) retorna 8,5
HMS
Decimal para horas-minutos-segundos. Converte um nmero ou uma expresso em formato x.x (nmero de horas ou graus com uma frao decimal) para H.MMSSs (tempo ou ngulo, incluindo at fraes de segundo). HMS(x.x) Exemplo HMS(8.5) retorna 8,3
INT
MANT
MAX
Mximo. O maior entre dois valores. MAX(valor1, valor2) Exemplo MAX(210,25) retorna 210
MIN
Mnimo. O menor entre dois valores. MIN(valor1, valor2) Exemplo MIN(210,25) retorna 25
13-16
MOD
%CHANGE
Mudana percentual de x para y, ou seja, 100(yx)/x. %CHANGE(x, y) Exemplo %CHANGE(20,50) retorna 150
%TOTAL
Porcentagem total: (100)y/x. Que porcentagem y representa em relao a x. %TOTAL(x, y) Exemplo %TOTAL(20,50) retorna 250
RADDEG
Radianos para graus. Converte o valor de radianos para graus. RADDEG (valor) Exemplo RADDEG() retorna 180
13-17
ROUND
Arredonda o valor para o nmero de casas decimais. Aceita nmeros complexos. ROUND(valor, casas) Round tambm pode arredondar para um nmero de dgitos significativos, como ilustrado no exemplo 2. Exemplos ROUND(7.8676,2) retorna 7,87 ROUND (0.0036757,-3) retorna 0,00368
SIGN
Sinal do valor. Se positivo, o resultado 1. Se negativo, -1. Se zero, o resultado zero. Em um nmero complexo, este o vetor de unidade na direo do nmero. SIGN(valor) SIGN((x, y)) Exemplos SIGN (2) retorna 1 SIGN((3,4)) retorna (.6, .8)
TRUNCATE
Trunca o valor para o nmero de casas decimais. Aceita nmeros complexos. TRUNCATE(valor, casas) Exemplo TRUNCATE(2.3678,2) retorna 2,36
XPON
13-18
Funes simblicas
As funes simblicas so usadas para manipulaes simblicas de expresses. As variveis podem ser formais ou numricas, mas o resultado normalmente estar em forma simblica (no ser um nmero). Voc encontrar os smbolos para as funes simblicas = e | CHARS) e tambm no (onde) no menu CHARS ( menu MATH.
= (igual a)
Define uma igualdade para uma equao. Ele no um operador lgico e no armazena valores. (Consulte Funes de teste na pgina 13-20.) expresso1 = expresso2
ISOLATE
Isola a primeira ocorrncia da varivel em expresso=0 e retorna uma nova expresso, onde varivel=nova expresso. O resultado uma soluo geral que representa mltiplas solues pela incluso das variveis (formais) S1, para representar qualquer sinal, e n1, para representar qualquer inteiro. ISOLATE(expresso, varivel) Exemplos ISOLATE(2*X+8,X) retorna -4 ISOLATE(A+B*X/C,X) retorna -(A*C/B)
LINEAR?
Verifica se a expresso linear, de acordo com a varivel especificada. Retorna 0 (falso) ou 1 (verdadeiro). LINEAR?(expresso, varivel) Exemplo LINEAR?((X^2-1)/(X+1),X) retorna 0
QUAD
Resolve expresso quadrtica= 0 segundo a varivel e retorna uma nova expresso, onde varivel=nova expresso. O resultado uma soluo geral que representa tanto solues positivas como negativas, pela incluso da varivel formal S1 para representar qualquer sinal: + ou . QUAD(expresso, varivel)
13-19
QUOTE
Delimita uma expresso que no dever ser calculada numericamente. QUOTE(expresso) Exemplos QUOTE(SIN(45)) F1(X) armazena a expresso SIN(45), ao invs do valor de SIN(45). Outro mtodo consiste em delimitar a expresso com aspas. Por exemplo, X^3+2*X F1(X) armazena a expresso X^3+2*X em F1(X), no aplet Function.
| (onde)
Calcula a expresso, onde a cada varivel dada atribudo um valor. Determina a avaliao numrica de uma expresso simblica. expresso | (varivel1=valor1, varivel2=valor2,...) Exemplo 3*(X+1)|(X=3) retorna 12.
Funes de teste
As funes de teste so operadores lgicos que sempre retornam 1 (verdadeiro) ou 0 (falso). < Menor que. Retorna 1 se verdadeiro, 0 se falso. valor1< valor2 Menor que ou igual a. Retorna 1 se verdadeiro, 0 se falso. valor1 valor2 == Igual a (teste lgico). Retorna 1 se verdadeiro, 0 se falso. valor1== valor2 Diferente de. Retorna 1 se verdadeiro, 0 se falso. valor1 valor2
13-20
>
AND
Compara valor1 com valor2. Retorna 1 se ambos forem diferentes de zero; caso contrrio, retorna 0. valor1 AND valor2
IFTE
Se a expresso for verdadeira, efetua a sentena verdadeira; caso contrrio, efetua a sentena falsa. IFTE(expresso, sentena verdadeira, sentena falsa) Exemplo IFTE(X>0,X2,X3)
NOT OR
Retorna 1 se o valor for zero; caso contrrio, retorna 0. NOT valor Retorna 1 se o valor1 ou o valor2 for diferente de zero; caso contrrio, retorna 0. valor1 OR valor2
XOR
OR exclusivo. Retorna 1 se o valor1 ou o valor2mas no ambosfor diferente de zero; caso contrrio, retorna 0. valor1 XOR valor2
Funes trigonomtricas
As funes de trigonometria tambm podem utilizar nmeros complexos como argumentos. Para SIN, COS, TAN, ASIN, ACOS, e ATAN, consulte a categoria Keyboard (teclado).
ACOT ACSC
13-21
Arco secante. ASEC(valor) Co-tangente: cosx/senx. COT(valor) Co-secante: 1/senx CSC(valor) Secante: 1/cosx. SEC(valor)
Clculos simblicos
O CAS fornece o melhor ambiente para fazer clculos simblicos, mas voc pode fazer alguns clculos simblicos tambm em HOME e com o aplet Function. As funes CAS disponveis em HOME (como DERVX e INTVX) so apresentadas na seo O uso de funes CAS em HOME na pgina 14-7.
Em HOME
Quando voc realizar clculos que contm variveis normais, a calculadora substituir os valores por quaisquer variveis. Por exemplo, se voc digitar A+B na linha de comando e pressionar , a calculadora ir recuperar os valores de A e B da memria e substitu-los no clculo. Para efetuar clculos simblicos, como diferenciaes e integraes simblicas, voc precisa usar nomes formais. A HP 40gs possui seis nomes formais disponveis para uso em clculos simblicos. Eles vo de S1 a S5. Quando voc realizar um clculo que contm um nome formal, a HP 40gs no aplicar nenhuma substituio. Voc pode misturar nomes formais e variveis reais. A sentena (A+B+S1)2 ir calcular A+B, mas no S1. Se voc precisar calcular uma expresso que contenha nomes formais numericamente, dever usar o comando | (onde), listado no menu Math na categoria Symbolic.
13-22
Por exemplo, para calcular (S1*S2)2 quando S1=2 e S2=4, voc dever digitar o clculo como ilustrado abaixo:
(O smbolo | est no menu CHARS: pressione CHARS. O sinal = est listado no menu MATH, em Symbolic Functions.)
Voc pode efetuar operaes simblicas na visualizao Symbolic do aplet Function. Por exemplo, para determinar a derivada de uma funo na visualizao Symbolic do aplet Function, defina duas funes, onde a segunda uma derivada da primeira. Calcule, em seguida, a segunda funo. Consulte Para determinar derivadas na visualizao Symbolic do aplet Function na pgina 13-24 para um exemplo.
Para determinar a derivada da funo em HOME, utilize uma varivel formal no lugar de X. Se voc usar X, a funo de diferenciao ir substituir o valor mantido por X e retornar um resultado numrico. Por exemplo, considere a funo: dx ( sin ( x ) + 2 cos ( x ) )
2
13-23
2. Calcule a funo.
Para determinar a derivada de uma funo na visualizao Symbolic do aplet Function, defina duas funes, onde a segunda uma derivada da primeira. 2 Por exemplo, para diferenciar sin ( x ) + 2 cos x : 1. Acesse a visualizao Symbolic do aplet Function e defina F1.
F1
13-24
4. Pressione para exibir o resultado. Observao: Use as setas de direo para visualizar a funo inteira.
( 0, S 1, 3 X
5, X )
13-25
Desta forma, substituindo X por S1, pode-se verificar que: x ---- 3 2 --------------- 3 x 5 dx = 5 x + 3 ( X ) X Este resultado derivado das substituies X = S1 e X = 0 na expresso original encontrada na etapa 1. Contudo, a substituio de X = 0 nem sempre resultar em zero e poder resultar em uma constante indesejada. 5 (x 2 ) 4 Para verificar isto, considere: ( x 2 ) dx = ------------------5 A constante extra de 6,4 resulta da substituio de x = 0 por (x 2)5/5, e dever ser ignorada se for exigida uma integral indefinida.
3
Constantes de programao
As constantes de programao so nmeros que foram designados para vrias configuraes da calculadora para permitir testes ou especificaes de tal configurao em um programa. Por exemplo, os formatos de exibio so configurados com os seguintes nmeros: 1 Standard 2 Fixed 3 Scientific 4 Engineering
13-26 Como utilizar funes matemticas
5 Fraction 6 Mixed fraction Em um programa, voc pode armazenar o nmero constante de um formato especfico em uma varivel e depois testar para aquele formato. Para acessar o menu de constantes de programao: 1. Pressione 2. Pressione . .
3. Utilize as setas para navegar pelas opes. 4. Pressione e depois para exibir o nmero designado opo que voc selecionou no passo anterior. O uso de constantes de programao ilustrado em mais detalhes em Programao na pgina 21-1.
Constantes fsicas.
H 29 constantes fsicas - das reas de qumica, fsica e mecnica quntica - que voc pode utilizar em clculos. Uma lista dessas constantes se encontra em Constantes Fsicas na pgina R-17. Para acessar o menu de constantes fsicas: 1. Pressione 2. Pressione . .
3. Utilize as setas para navegar pelas opes. 4. Para ver o smbolo e valor da constante selecionada, pressione . (Pressione para fechar a janela de informao que apareceu.) O exemplo abaixo mostra as informaes disponveis sobre a velocidade da luz (uma das constantes fsicas).
13-27
5. Para utilizar a constante selecionada em um clculo, pressione . A constante ser inserida na posio do cursor na linha de edio. Exemplo Suponha que voc deseje saber a energia potencial de uma massa de 5 unidades segundo a equao 2 E = mc . 1. Digite 5
2. Pressione
e depois pressione
4. Pressione . O menu se fecha e o valor da constante selecionada copiado para a linha de edio.
13-28
13-29
Clculos simblicos
Clculos com o CAS so feitas com uma ferramenta especial denominada Editor de Equaes. Algumas operaes simblicas tambm podem ser feitas na tela HOME, se algumas precaues forem seguidas (veja O uso de funes CAS em HOME na pgina 14-7). Ainda mais, algumas operaes simblicas s podem ser feitas na tela HOME; por exemplo, lgebra linear simblica
Sistema de lgebra Computacional (CAS) 14-1
utilizando vetores e matrizes. (Vetores e matrizes no podem ser definidos utilizando o Editor de Equaes). Para abrir o Editor de Equaes, pressione a tecla na barra de menu da tela HOME.
A ilustrao direita mostra uma expresso editada pelo Editor de Equaes. As teclas na barra de menu permitem acesso s funes e comandos do CAS. Para sair do Editor de Equaes, pressione para voltar para a tela HOME. Observe que as expresses escritas no Editor de Equaes (e os resultados da avaliao de uma expresso) no so automaticamente copiados para o histrico do HOME quando voc sai do Editor. (Voc pode, porm, copi-los para HOME manualmente: veja pgina 14-9). As funes do CAS so descritas em detalhes em Funes CAS no Editor de Equaes na pgina 14-10. O captulo 15, Editor de Equaes, explica detalhadamente como definir uma expresso no Editor de Equaes e contm vrios exemplos completos da operao do CAS.
Um exemplo
Para dar uma idia de como o CAS funciona, vamos considerar um exemplo simples. Suponha que se deseja converter C para a forma d 5 em que C 2 45 20 e d um nmero inteiro. 1. Abra o Editor de Equaes pressionando a tecla na tela HOME. 2. Fornea a expresso para C. [Dica: utilize as teclas do teclado como faria se estivesse definindo a expresso em HOME. Pressione a tecla
14-2
duas
vezes para selecionar todo o primeiro termo antes de definir o segundo termo.] 3. Pressione e para selecionar s o 20 no termo 20 .
para
6. Pressione para selecionar todo o segundo termo, e ento pressione para simplific-lo. 7. Pressione para selecionar o 45 no primeiro termo. 8. Como antes, pressione a tecla de menu e escolha FACTOR. Ento pressione e para fatorar o termo selecionado.
14-3
9. Pressione para selecionar todo o segundo termo, e ento pressione para simplific-lo. 10.Pressione trs vezes para selecionar a expresso toda e pressione para simplific-la para a forma desejada.
Variveis do CAS
Ao utilizar as funes para clculos simblicos, voc est trabalhando com variveis simblicas (variveis que no contm um valor permanente). Na tela HOME, uma varivel desse tipo precisa ter um nome como S1S5, s1s5, n1n5, mas no X, que alocado a um valor fixo. (X contm o valor 0 inicialmente). Para armazenar expresses simblicas, voc precisa utilizar as variveis E0, E1E9. No Editor de Equaes, todas as variveis podem ou no ser definidas com um valor fixo. Por exemplo, X no est definido com um valor fixo automaticamente, ento o clculo X + X dar 2X. Alm disso, variveis no Editor de Equaes podem ter nomes longos, como XY ou ABC, ao contrrio da tela HOME, onde multiplicao subentendida. (Por exemplo, ABC interpretado como A B C em HOME). Por esses motivos, as variveis utilizadas no Editor de Equaes no podem ser utilizadas em HOME e vice-versa. Utilizando o comando PUSH, voc pode transferir expresses do histrico da tela HOME para o histrico do CAS (veja pgina 14-9). Da mesma maneira, voc pode usar o comando POP para transferir expresses do histrico do CAS para o da tela HOME (veja pgina 14-9).
14-4
A varivel atual
No Editor de Equaes, a varivel atual o nome da varivel simblica contido em VX. quase sempre X. (A varivel atual sempre S1 em HOME.) Algumas funes CAS dependem de uma varivel atual; por exemplo, a funo DERVX calcula a derivada em relao varivel atual. Portanto no Editor de Equaes, DERVX(2*X+Y) d 2 se VX = X, mas 1 se VX = Y. Porm, na tela HOME, DERVX(2*S1+S2) d 2, mas DERIV(2*S1+S2,S2) d 1.
modos de CAS
Os modos que determinam como o CAS opera podem ser configurados na tela CAS MODES. Para exibir a tela CAS MODES, pressione:
Para navegar pelas opes na tela CAS MODES, pressione as setas. Para selecionar ou de-selecionar um modo, navegue ao campo apropriado e pressione at que a configurao correta esteja exibida (indicado por uma marca no campo). Para algumas configuraes (como INDEP VAR e M DULO), voc precisar pressionar para poder alterar a configurao. Pressione OBSERVAO para fechar a tela CAS MODES.
Voc tambm pode configurar os modos do CAS de dentro do Editor de Equaes. Veja Menus de configurao na pgina 15-3 para mais detalhes. Muitas das funes fornecidas pelo CAS utilizam uma varivel independente predefinida. Automaticamente, aquela varivel a letra X (maiscula) como mostrado na tela CAS MODES acima. Porm, voc pode alterar essa varivel para qualquer outra letra ou combinao de letras e nmeros, ao editar o campo INDEP VAR (varivel independente) na tela CAS MODES. Par alterar a configurao, pressione , fornea um valor novo, e pressione .
14-5
A varivel XV no diretrio {HOME CASDIR} da calculadora automaticamente toma o valor de X. Esse o nome da varivel independente preferida para aplicaes algbricas e de clculo. Se voc utilizar um outro nome para a varivel independente, algumas funes (HORNER, por exemplo) no funcionaro corretamente.
A opo MODULO na tela CAS MODES permite a especificao do mdulo que voc quer usar em aritmtica modular. O valor padro 13. Quando o modo APPROX selecionado, operaes simblicas (por ex. integrais definidas, razes quadradas, etc.) sero calculadas numericamente. Quando esse modo for de-selecionado, o exact mode ativo, e portanto as operaes simblicas sero feitas como expresses algbricas em forma fechada, quando possvel. [Padro: de-selecionado.] Quando a configurao NUM FACTOR selecionada, razes aproximadas so utilizadas ao fatorar. Por exemplo, 5 x + 5 x + 1 irredutvel para os inteiros mas tem razes aproximadas para os reais. Com a configurao NUM FACTOR, as razes aproximadas so dadas. [Padro: deselecionado.] Quando COMPLEX selecionado e uma operao resulta em um nmero complexo, o resultado ser exibido na forma a + bi ou na forma de um par ordenado (a,b). Se o modo COMPLEX no for selecionado e uma operao resulta em um nmero complexo, a calculadora solicitar uma mudana para o modo COMPLEX. Se voc recusar, ela dar um erro. [Padro: deselecionado.] No modo COMPLEX, o CAS pode fazer uma gama maior de operaes do que no modo no complexo (ou real), mas tambm funcionar mais devagar. Por conseguinte, recomendado no selecionar o modo COMPLEXO se no solicitado pela calculadora durante uma operao especfica.
Quando VERBOSE selecionado, certos aplicativos de clculo so fornecidos com linhas de comentrio na tela principal. Os comentrios sero exibidos nas primeiras linhas da tela, mas somente enquanto a operao estiver sendo executada. [Padro: deselecionado.]
Sistema de lgebra Computacional (CAS)
14-6
Modo passo-apasso
Quando STEP/STEP selecionado, algumas operaes sero exibidas passo a passo no visor. Pressione para exibir cada passo por sua vez. [Padro: selecionado.] Quando INCR POW (potncias crescentes) selecionado, polinmios sero apresentados com termos com potncias crescentes da varivel independente (que o oposto da maneira na qual polinmios so escritos normalmente). [Padro: deselecionado.] Quando RIGOROUS selecionado, qualquer expresso algbrica na forma |X|, por exemplo, o valor absoluto de X, no ser simplificada para X. [Padro: selecionado.] Quando SIMP NON-RATIONAL selecionado, expresses no racionais sero simplificadas automaticamente. [Padro: selecionado.]
Configurao rigorosa
Observe tambm que a varivel simblica S1 em HOME serve como a varivel atual para funes CAS em HOME. Por exemplo: DERVX(S12 + 2 S1) = 2 S1 + 2 O resultado 2 S1 + 2 no depende da varivel VX do Editor de Equaes. Algumas funes CAS no podem funcionar em HOME porque exigem uma mudana para a varivel atual. No esquea que voc precisa usar S1,S2,S5, s1,s2,s5, e n1,n2,n5 para variveis simblicas e E0, E1,E9 para armazenar expresses simblicas. Por exemplo, se voc digitar: S12 4 S2 o resultado ser: DERVX(E1) = S1 2 DERIV(E1, S2) = 4 INTVX(E1) = 1/3 S13 4 (S2 S1) Matrizes simblicas so armazenadas como uma lista de listas e, portanto, precisam ser armazenadas em L0, L1L9 (enquanto matrizes numricas so armazenadas em M0, M1,M9). As instrues de lgebra linear do CAS aceitam listas de listas como entrada. Por exemplo, se voc digitar em HOME: XQ({{S2 + 1, 1}, { 2 , 1}}) o resultado ser: TRAN(L1) = {{S2 + 1, 2 }, {1, 1}} Alguns comandos de lgebra linear numrica no funcionam diretamente com listas de listas, mas funcionaro depois de converso por AXL. Por exemplo, se voc digitar: DET(AXL(L1)) o resultado ser: S2(1 + 2) E1 L1 E1
14-8
Envio de expresses do histrico de HOME para o de CAS Envio de expresses do histrico de CAS para o de HOME
Na tela HOME, voc pode utilizar o comando PUSH para enviar expresses para o histrico do CAS. Por exemplo, se voc digitar PUSH(S1+1), S1+1 ser enviado para o histrico do CAS. Na tela HOME, voc pode utilizar o comando POP para buscar a ltima expresso escrita no histrico do CAS. Por exemplo, se S1+1 for a ltima expresso escrita para o histrico do CAS e voc escolher POP na tela HOME, S1+1 ser enviado para o histrico da tela HOME (e S1+1 ser removido do histrico do CAS).
Ajuda integrada
Ao trabalhar com o Editor de Equaes, voc pode exibir a ajuda integrada sobre qualquer comando CAS. Para exibir o contedo da ajuda integrada, pressione 2. Pressione para navegar ao comando para o qual voc quer ajuda e pressione . Voc tambm pode acessar a ajuda do CAS da tela HOME. Digite HELP e pressione . O menu de assuntos de ajuda ser exibido. Cada assunto de ajuda inclui a sintaxe exigida, junto com exemplos de valores reais. Voc pode copiar a sintaxe, com os valores de exemplo, para a tela HOME ou para o Editor de Equaes pressionando . DICA Se voc destacar um comando CAS e depois pressionar 2, ser exibida ajuda sobre o comando destacado. Voc pode exibir a ajuda integrada em francs em vez de ingls. Para instrues, veja Idioma da ajuda integrada na pgina 15-4.
14-9
abrir o Editor de Equaes e selecionar uma funo usando as teclas de menu, ou abrir o Editor de Equaes e pressionar .
Voc tambm pode digitar o nome de uma funo CAS diretamente quando o modo alpha estiver ativado. Observe que, nessa seo, as funes CAS disponveis atravs das teclas de menu no Editor de Equaes so descritas. As funes CAS disponveis do menu MATH so descritas em Funes CAS no menu MATH na pgina 14-46. OBSERVAO Ao usar o CAS, voc deve ficar ciente de que a sintaxe exigida diferente quando um comando aplicado a uma expresso ou uma funo. Todos os comandos CAS so projetados para trabalhar com expresses; ou seja, os argumentos so expresses. Se voc for usar uma funo - por exemplo F - voc precisar especificar uma expresso construda a partir dessa funo, como F(x), onde x a varivel independente. Por exemplo, suponha que voc armazenou a expresso x2 em G, e definiu a funo F(x) como x2. Suponha que agora voc quer calcular INTVX(X2). Voc poderia: digitar INTVX(X2) diretamente, ou digitar INTVX(G), ou digitar INTVX(F(X)).
Observe que voc pode aplicar o comando diretamente a uma expresso ou a uma varivel que contenha uma expresso (os primeiros dois casos acima). Mas quando voc quer aplic-lo a uma funo definida, necessrio especificar seu nome completo, F(X), como no terceiro caso acima.
14-10
menu ALGB
COLLECT
Fatora sobre os inteiros COLLECT (agrupar) combina termos semelhantes e fatora a expresso sobre os inteiros. Exemplo Para fatorar x 4 sobre os inteiros, voc digitaria: COLLECT(X24) que resulta, no modo real: (x + 2) (x 2) Exemplo Para fatorar x 2 sobre os inteiros, voc digitaria: COLLECT(X22) que resulta: x 2
2 2 2
DEF
Define uma funo O argumento de DEF uma igualdade entre: 1. o nome de uma funo (com parnteses contendo a varivel), e 2. uma expresso que define a funo. DEF define essa funo e devolve a igualdade. Digitar: DEF(U(N) = 2N+1) produz: U(N) = 2N+1 Digitar: U(3) resulta: 7
14-11
Exemplo Calcule os primeiros seis nmeros de Fermat F1...F6 e determine se so ou no nmeros primos. Ento, voc quer calcular: F ( k ) = 2 + 1 para k = 1...6 Digitando a frmula: 2 +1 d 17. Voc pode ento executar o comando ISPRIME?(), que est localizado no menu Integer da tecla MATH. A resposta 1, que quer dizer VERDADEIRO. Utilizando o histrico (que acessado pressionando a tecla SYMB), coloque a expresso 2 + 1 no Editor de Equaes com ECHO, e modifique-a para: 2 +1 Ou melhor, defina uma funo F(K) selecionando DEF do menu ALGB na barra de menu e digite: DEF ( F ( K ) = 2 + 1 ) A resposta 2 + 1 e F est agora listada entre as variveis (pode-se verificar isso utilizando a tecla VARS). Para K=5, digite: F(5) que resulta 4294967297 Voc pode fatorar F(5) com FACTOR, que est no menu ALGB na barra de menu. Digitar: FACTOR(F(5)) resulta: 6416700417
2
k
14-12
Digitar: F(6) resulta: 18446744073709551617 Utilizando FACTOR para fator-lo resulta: 27417767280421310721
EXPAND
Distributividade EXPAND expande e simplifica uma expresso. Exemplo Digitar: EXPAND ( ( X + 2 X + 1 ) ( X 2 X + 1 ) ) resulta: x +1
4 2 2
FACTOR
Fatorao FACTOR fatora uma expresso. Exemplo Para fatorar: x +1 digite FACTOR(X4+1) FACTOR est localizado no menu ALGB. No modo real, o resultado : (x + 2 x + 1) (x 2 x + 1) No modo complexo (utilizando CFG), o resultado : 1---- ( 2 x + ( 1 + i ) 2 ) ( 2 x ( 1 + i ) 2 ) ( 2 x + ( 1 i ) 2 ) 16 ( 2 x ( 1 i ) 2 )
2 2 4
14-13
PARTFRAC
Expanso parcial de fraes PARTFRAC tem como argumento uma frao racional. PARTFRAC devolve a decomposio dessa frao racional em fraes parciais. Exemplo Para decompor uma frao racional em fraes parciais, como: x 2x +1 -----------------------------------------------------------------------4 3 2 x 2 x + 2 x (2 x + 1) utiliza-se o comando PARTFRAC. Nos modos real e direto, isso produz: x3 1 - + -----------------x + 2 + --------------------2 2 x2 2x +2 No modo complexo, isso produz: 1 + 3i 1 1 3i ----------------------------4 2 4 - + ------------- + ---------x + 2 + ------------x+i x1 xi
5 3
QUOTE
Expresso entre aspas QUOTE(expresso) utilizado para excluir uma expresso durante a avaliao ou a simplificao. Exemplo Digitar: 1 - 1 ), X = + lim QUOTE ( ( 2 X 1 ) EXP ( - X resulta: + Exemplo Digitar: SUBST(QUOTE(CONJ(Z)),Z=1+i) resulta: CONJ(1+i)
14-14
STORE
Armazenar um objeto em uma varivel STORE armazena um objeto em uma varivel. STORE est localizado no menu ALGB ou na barra de menu do Editor de Equaes. Exemplo Digite: STORE(X2-4,ABC) ou digite: X2-4, selecione a expresso e execute STORE, e ento digite ABC, e pressione ENTER para confirmar a definio da varivel ABC. Para apagar a varivel, utilize a tecla VARS no Editor de Equaes (e ento escolha PURGE na barra de menu), ou execute o comando UNASSIGN no menu ALGB digitando, por exemplo, UNASSIGN(ABC)
Substituir uma varivel por um valor | um operador usado para substituir uma varivel em uma expresso por um valor (similar funo SUBST). | tem dois parmetros: uma expresso dependente de um parmetro e uma igualdade (parmetro = valor substituto). | substitui a varivel na expresso pelo valor especificado. Digitar: X 1 X = 2 resulta: 2 1
2 2
SUBST
Substituir uma varivel por um valor SUBST tem dois parmetros: uma expresso dependente de um parmetro e uma igualdade (parmetro = valor substituto).
14-15
SUBST substitui a varivel na expresso pelo valor especificado. Digitar: SUBST(A2+1,A=2) resulta: 2 +1
2
TEXPAND
Expandir em termos de seno e coseno TEXPAND tem como argumento uma expresso trigonomtrica ou uma funo transcendental. TEXPAND expande essa expresso em termos de sin(x) e cos(x). Exemplo Digitar: TEXPAND(COS(X+Y)) resulta: cos ( y ) cos ( x ) sin ( y ) sin ( x ) Exemplo Digitar: TEXPAND(COS(3X)) resulta: 4 cos ( x ) 3 cos ( x )
3
UNASSIGN
Excluir uma varivel UNASSIGN utilizado para excluir uma varivel, por exemplo: UNASSIGN(ABC)
Menu DIFF
DERIV
Derivada e derivada parcial DERIV tem dois argumentos: uma expresso (ou uma funo) e uma varivel.
14-16 Sistema de lgebra Computacional (CAS)
DERIV retorna a derivada da expresso (ou da funo) em relao varivel fornecida como o segundo parmetro (utilizado para o clculo de derivadas parciais). Exemplo Para calcular: (x y z + x y) --------------------------------------------z Digitar: DERIV(XY2Z3 + XY,Z) resulta: 3xy z
2 2 2 3
DERVX
Derivada DERVX tem um argumento: uma expresso. DERVX calcula a derivada da expresso em relao varivel armazenada em VX. Por exemplo, dado x x+1 - + ln ----------f ( x ) = ------------2 x 1 x 1 calcule a derivada de f. Digite: X +1 X ------------------------- DERVX + LN 2 X 1 X 1 Ou, se voc tiver armazenado a definio de f(x) em F, ou seja, se voc tiver digitado: X+1 X - ,F + LN -----------STORE ------------- 2 X 1 X 1 ento, digite: DERVX(F)
14-17
Ou, se voc tiver definido F(X) utilizando DEF, ou seja, se voc tiver digitado: X +1 X ------------ + LN DEF(F(X) = -------------2 X 1 X 1 ento, digite: DERVX(F(X)) Simplifique o resultado para obter: 3x 1 -------------------------------4 2 x 2x +1
2
DIVPC
Diviso em potncias crescentes DIVPC tem trs argumentos: dois polinmios A(X) e B(X) (no qual B(0) 0), e um nmero inteiro n. DIVPC retorna o quociente Q(X) da diviso de A(X) por B(X), por expoente crescente, e com deg(Q) <= n ou Q = 0. Ento, Q[X] a expanso limitada ( ordem n) de: A [X] ----------B[X] na vizinhana de X=0. Digitar: DIVPC(1+X2+X3,1+X2,5) resulta: 1+x x
3 5
OBSERVA O:
Quando a calculadora solicitar uma mudana para o modo de potncias crescentes, responda sim. coeficientes da srie de Fourier FOURIER tem dois parmetros: uma expresso f(x) e um nmero inteiro N. FOURIER retorna o coeficiente da srie de Fourier cN de f(x), considerada uma funo definida no intervalo [0, T] e com perodo T (T sendo igual ao contedo da varivel PERIOD).
FOURIER
14-18
f(x) = Exemplo
N =
cN e
2 iNx --------------T
Determine os coeficientes da srie de Fourier de uma funo peridica f com perodo 2 e definida para o intervalo [0, 2] por f(x)=x2. Digitar: STORE(2,PERIOD) FOURIER(X2,N) A calculadora no sabe que N um nmero natural, ento voc precisa substituir EXP(2 iN) por 1 e simplificar a expresso. Isso resulta 2 iN+2 ---------------------------------2 N Portanto, se N 0 , ento: 2iN+2 c N = ---------------------------------2 N Digitar: FOURIER(X2,0) resulta: 4 -----------3 ento se N = 0 , temos: 4 c 0 = -----------3
2 2
IBP
Integrao por partes IBP tem dois parmetros: uma expresso na forma u ( x ) v' ( x ) e v ( x ) . IBP retorna o AND de u ( x ) v ( x ) e de v ( x ) u' ( x )
14-19
ou seja, os termos que so calculados quando uma integrao por partes feita. Resta ento calcular a integral do segundo termo do AND e adicion-la ao primeiro termo do AND para obter uma primitiva de u ( x ) v' ( x ) . Digitar: IBP(LN(X),X) resulta: XLN(X) AND - 1 A integrao terminada ao executar INTVX: INTVX(XLN(X)AND - 1) que resulta: XLN(X) - X OBSERVAO: Se o primeiro parmetro do IBP (ou do INTVX) for um AND de dois elementos, IBP se preocupa somente com o segundo elemento do AND, adicionando o termo integrado ao primeiro elemento do AND (para que voc possa fazer mltiplos IBPs um aps outro). Primitiva e integral definida INTVX tem um argumento: uma expresso. INTVX calcula uma primitiva de seu argumento em relao varivel armazenada em VX. Exemplo Calcule uma primitiva de sin(x) cos(x). Digitar: INTVX(SIN(X)COS(X)) resulta, no modo passo-a-passo: COS(X)SIN(X) Int[uF(u)] com u=SIN(X) Pressionando OK envia o resultado ao Editor de Equaes: sin ( x ) ----------------2
14-20 Sistema de lgebra Computacional (CAS)
INTVX
Exemplo Dado: x x +1 ----------- f ( x ) = ------------+ LN 2 x 1 x 1 calcule uma primitiva de f. Digite: X+1 X - + LN -----------INTVX ------------- 2 X 1 X +1 Ou, se voc j tiver armazenado f(x) em F, ou seja, se voc j tiver digitado: X +1 - + LN X ------------ ,F STORE ------------- 2 X 1 X 1 ento, digite: INTVX(F) Ou, se voc tiver utilizado DEF para definir f(x), ou seja, se voc j tiver digitado: X +1 - + LN X ------------ DEF(F(X) = -------------2 X 1 X 1 ento, digite: INTVX(F(X)) O resultado em todos os casos : X+1 - + 3 -- LN ( X 1 ) + 3 -- LN ( X + 1 ) X LN ----------- X 1 2 2 Voc obter valores absolutos somente no modo Rigorous. (Veja modos de CAS na pgina 14-5 para instrues sobre a configurao de modos e como trocar entre eles.) Exemplo Para calcular:
----------------------------------6 4 2 x +2x +x
Digitar:
Sistema de lgebra Computacional (CAS)
dx
14-21
Observao
a primitiva que zero para x = 1 2 x - 3 + 10 - ------------- 3 atan ( x ) -+ --------------------- x x2 + 1 4 Exemplo Para calcular: dx -------------------------------------------sin ( x ) + sin ( 2 x ) Digitar: 1 - INTVX -------------------------------------------------- SIN ( X ) + SIN ( 2 X ) resulta: 1 -- LN ( cos ( X ) 1 ) + 1 -- LN ( cos ( X ) + 1 ) + 6 2 2 ----- LN ( 2 cos ( X ) + 1 ) 3 OBSERVAO: Se o primeiro argumento do INTVX for um AND de dois elementos, INTVX se preocupa somente com o segundo elemento do AND, adicionando o resultado ao primeiro argumento. Calcular limites LIMIT ou lim tem dois argumentos: uma expresso dependente de uma varivel, e uma igualdade (uma varivel = o valor para qual voc deseja calcular o limite). Voc pode omitir o nome da varivel e o operador = quando esse nome estiver em VX).
14-22 Sistema de lgebra Computacional (CAS)
lim
Muitas vezes melhor usar uma expresso entre aspas: QUOTE(expresso), para evitar reescrever a expresso na forma padro (ou seja, no ter uma simplificao racional dos argumentos) durante a execuo do comando LIMIT. Exemplo Digitar: 1 - ,X = + ) lim ( QUOTE ( ( 2 X 1 ) EXP ---------- X 1 resulta: + Para achar um limite direita, por exemplo, digite: 1 ----------lim X 1, QUOTE ( 1 + 0 ) que resulta (se X for a varivel atual): + Para achar um limite esquerda, por exemplo, digite: 1 ----------lim X 1, QUOTE ( 1 0 ) que resulta (se X for a varivel atual): No necessrio colocar o segundo argumento entre aspas quando est escrito com =, por exemplo: 1 lim ----------, ( X = 1 + 0 ) X 1 resulta: + Exemplo Para n > 2 na expresso abaixo, calcule o limite para x tendendo a 0: tan ( x ) tan ( n x ) n --------------------------------------------------sin ( n x ) n sin ( x )
Sistema de lgebra Computacional (CAS) 14-23
Voc pode utilizar o comando LIMIT para fazer isso. Digitar: N TAN ( X ) TAN ( N X ) ---------------------------------------------------------------- lim SIN ( N X ) N SIN ( X ) , 0 resulta: 2
+
OBSERVAO: Para achar o limite para x tendendo a a (resp a), o segundo argumento escrito assim: X=A+0(resp X=A-0)
Para a expresso abaixo, calcule o limite para x tendendo a +: x+ x+ x x Digitar: lim X + X + X X , + resulta (depois de uma pequena demora): 1 -2 OBSERVAO: o smbolo obtido pressionando SHIFT 0. Para obter : () Para obter +: ()() Voc tambm pode encontrar o smbolo no menu Constant da tecla MATH.
PREVAL
Avaliar uma primitiva PREVAL tem trs parmetros: uma expresso F(VX) dependente da varivel contida em VX, e duas expresses A e B. Por exemplo, se VX contiver X, e se F for uma funo, PREVAL (F(X),A,B) resulta F(B)-F(A).
14-24
PREVAL utilizado para calcular uma integral definida a partir de uma primitiva: ele avalia essa primitiva entre os dois limites da integral. Digitar: PREVAL(X2+X,2,3) resulta: 6
RISCH
Primitiva e integral definida RISCH tem dois parmetros: uma expresso e o nome de uma varivel. RISCH retorna uma primitiva do primeiro parmetro em relao varivel especificada no segundo parmetro. Digitar: RISCH((2X2+1)EXP(X2+1),X) resulta: XEXP(X2+1)
OBSERVAO:
Se o parmetro do RISCH for um AND de dois elementos, RISCH se preocupa somente com o segundo elemento do AND, adicionando o resultado ao primeiro argumento. Expanso limitada ordem n SERIES tem trs argumentos: uma expresso dependente de uma varivel, uma igualdade (a varivel x = o valor a para o qual voc deseja calcular a expanso) e um nmero natural (a ordem n da expanso limitada). Voc pode omitir o nome da varivel e o operador = quando esse nome estiver em VX). SERIES retorna a expanso limitada nsima ordem da expresso na vizinhana de x = a. Exemplo Expanso na vizinhana de x=a Calcular uma expanso limitada quarta ordem de -. cos(2 x)2 na vizinhana de x = -6 Para isso, voc utiliza o comando SERIES.
SERIES
14-25
Digitar: 2 -, 4 SERIES COS ( 2 X ) , X = - 6 resulta: h - 2 8 3 3 8 4 1 - h -- h + 0 ---- 3 h + 2 h + ---------| - 4 h = X -3 3 4 6 Exemplo Expanso na vizinhana de x=+ ou x=
5
Exemplo 1 Calcular uma expanso quinta ordem de arctan(x) na vizinhana de x=+, supondo infinitamente pequeno 1 -. h = -x Digitar: SERIES(ATAN(X),X =+,5) resulta: h h h ---------------- --- 2 h + 3 5 + 0 2 h = 1 -x Exemplo 2 Calcular uma expanso segunda ordem de ( 2x 1 )e
1 ---------x1 3 5 6
Expanso unidirecional
Para fazer uma expanso na vizinhana de x = a na qual x > a, utilize um real positivo (como 4,0) para a ordem.
14-26
Para fazer uma expanso na vizinhana de x = a na qual x < a, utilize um real negativo (como -4,0) para a ordem. Voc precisa estar no modo Rigorous para aplicar SERIES com expanso unidirecional. (Veja modos de CAS na pgina 14-5 para instrues sobre a configurao de modos e como trocar entre eles. Exemplo 1 Calcule uma expanso terceira ordem de vizinhana de x = 0+. Digitar: SERIES ( resulta: 1- 4 1 3 1 2 5 ----- h + -- h + h + 0(h ) (h = x) h + ----16 8 2 Exemplo 2 Calcule uma expanso terceira ordem de vizinhana de x = 0. Digitar: SERIES ( resulta: 1 1 1 - h3 + ----- h2 + h + 0 ( h5 ) ( h = x ) ----- h 4 + ----8 2 16 Observe que h = x positivo medida que x 0. Exemplo 3 Se voc fornecer a ordem como um inteiro em vez de como um real, como em: SERIES (
X 2 X 2 X 2 2 3
x + x na
+ X , X = 0, 3.0 )
x + x na
+ X , X = 0, 3.0 )
+ X , X = 0, 3 )
o seguinte erro ser exibido: SERIES Error: Unable to find sign. Observe que, se voc no tivesse estado no modo Rigorous, todos os trs exemplos acima teriam dado a
14-27
TABVAR
Tabela de variao
TABVAR tem como parmetro uma expresso com uma derivada racional. TABVAR retorna a tabela de variao para a expresso para a varivel atual. Digitar: TABVAR(3X2-8X-11) resulta, no modo passo-a-passo: F = ( 3 x 8 x 11 ) F' = ( 3 2 x 8 ) ( 2 ( 3 x 4 ) ) Tabela de variao: +
4 -3 49 --------3 2
+ +
X F
As setas indicam se a funo est aumentando ou diminuindo durante o intervalo especificado. Esta tabela de variao especfica indica que a funo F(x) diminui -- ], chegando a um em termos de x no intervalo [, 4 3 49 4 ---------mnimo de para x = . Depois, ela aumenta no 3 3 -- , +], chegando a um mximo de +. intervalo [ 4
3
Observe que o "?" que aparece na tabela de variao indica que a funo no definida no intervalo correspondente.
TAYLOR0
14-28
ordem da funo na vizinhana de x=0 (se x for a varivel atual). Digitar: TAN ( P X ) SIN ( P X ) TAYLOR0 TAN ( Q X ) SIN ( Q X ) resulta:
2 P Q P ---------------------------------- + P x 3 3 Q 4Q 3 5 2 3
Observao
"quarta ordem" quer dizer que o numerador e o denominador so expandidos quarta ordem relativa (aqui, a quinta ordem absoluta para o numerador, e para a segunda ordem para o denominador, que fornecido no fim (53), dado que o expoente do denominador 3).
TRUNC
Truncar ordem n - 1
TRUNC permite truncar um polinmio para uma dada ordem (utilizado para criar expanses limitadas). TRUNC tem dois argumentos: um polinmio e Xn. TRUNC retorna o polinmio truncado para a ordem n1; quer dizer, o polinmio resultante no tem termos com expoentes n. Digitar: 2 3 4 TRUNC 1+X+1 -X ,X 2 resulta:
3 9 2 -x + 3x + 1 4 x + -2
Menu REWRI
O menu REWRI contm funes que permitem reescrever uma expresso em outra forma.
14-29
DISTRIB
Distributividade de multiplicao
DISTRIB permite aplicar a distributividade da multiplicao em relao adio em uma nica instncia. DISTRIB permite, quando aplicado vrias vezes, distribuir passo a passo. Digitar: DISTRIB((X+1)(X+2)(X+3)) resulta: x (x + 2) (x + 3) + 1 (x + 2) (x + 3)
EPSX0
EXPLN
14-30
EXP2POW
FDISTRIB
Distributividade
FDISTRIB tem como argumento uma expresso. FDISTRIB permite a aplicao da distributividade da multiplicao em relao adio de uma nica vez. Digitar: FDISTRIB((X+1)(X+2)(X+3)) resulta: xxx + 3xx + x2x + 32x + xx1 + 3x1 + x21 + 321 Depois de simplificao (pressionando ENTER): x3 + 6x2 + 11x + 6
LIN
Linearizar as exponenciais
LIN tem como argumento uma expresso contendo exponenciais e funes trigonomtricas. LIN no lineariza expresses trigonomtricas (como TLIN), mas converte uma expresso trigonomtrica em exponenciais e depois lineariza as exponenciais complexas. LIN coloca a calculadora em modo complexo quando tratar com funes trigonomtricas. Exemplo 1 Digitar: LIN((EXP(X)+1)3) resulta: 3exp(x) + 1 + 3exp(2x) + exp(3x)
14-31
Exemplo 2 Digitar: LIN(COS(X)2) resulta: 1 -- exp ( ( 2 i x ) ) + 1 --+1 -- exp ( 2 i x ) 4 2 4 Exemplo 3 Digitar: LIN(SIN(X)) resulta: i i - exp i x + -- exp ( ( i x ) ) -2 2
LNCOLLECT
Reagrupar os logaritmos
LNCOLLECT tem como argumento uma expresso contendo logaritmos. LNCOLLECT reagrupa os termos nos logaritmos. Portanto, melhor usar uma expresso que j tenha sido fatorada (utilizando 3). Digitar: LNCOLLECT(LN(X+1)+LN(X-1)) resulta: ln((x+1)(x1))
POWEXPAND
14-32
SINCOS
SIMPLIFY
Simplificar
SIMPLIFY simplifica uma expresso automaticamente. Digitar: SIN ( 3 X ) + SIN (7 X ) SIMPLIFY SIN ( 5 X ) resulta, depois de simplificao: 4 cos(x)2 2
XNUM
XQ
Aproximao racional
XQ tem como parmetro uma expresso numrica real. XQ coloca a calculadora no modo exato e fornece uma aproximao real ou racional da expresso. Digitar: XQ(1,41421)
14-33
Menu SOLV
O menu SOLV contm funes que permitem a resoluo de equaes, sistemas lineares e equaes diferenciais.
DESOLVE
14-34
Voc pode designar valores para as constantes utilizando o comando SUBST. Para produzir as solues para y(0) = 1, digite: SUBST ( Y ( X ) = X + 2 cC1 cC0 COS ( X ) + - SIN ( X ), cC0 = 1 ) 2 que resulta: 2 cos ( x ) + ( x + 2 cC 1 ) sin ( x ) y ( x ) = --------------------------------------------------------------------------------2 Exemplo 2 Para resolver: y + y = cos(x) y(0) = 1 y(0) = 1 Nesse caso possvel resolver a equao para as constantes desde o incio. Digitar: DESOLVE((d1d1Y(X)+Y(X)=COS(X)) AND (Y(0)=1) AND (d1Y(0)=1),Y(X)) que d o resultado: 2+x - sin ( x ) Y ( x ) = cos x + ----------2
ISOLATE
14-35
(x = 2 i) OR (x = 2) OR (x = (2 i)) OR (x = 2)
LDEC
LINSOLVE
14-36
L2=L2L1 1 1 3 1 1 1 ENTER L1=2L1+L2 1 1 3 0 2 2 ENTER Reduction Result 2 0 4 0 2 2 e ento pressione ENTER. O seguinte ento enviado para o Editor de Equaes: (x = 2) AND (y = 1) Exemplo 2 Digite: (2X+Y+Z=1)AND(X+Y+2Z=1)AND(X+2Y+Z=4) E depois, execute LINSOLVE e digite as variveis desconhecidas: X AND Y AND Z e pressione a tecla ENTER. O resulto seguinte produzido no modo passo-a-passo (CFG, etc.): L2=2L2L1 2 1 1 1 1 1 2 1 1 2 1 4 ENTER L3=2L3L1 2 1 1 1 0 1 3 1 1 2 1 4
14-37
e assim por diante at, finalmente: Reduction Result 80 0 4 0 8 0 20 0 0 8 4 e ento pressione ENTER. O seguinte ento enviado para o Editor de Equaes: 5 1 x = 1 -- AND y = -- AND z = - 2 2 2
SOLVE
Resolver equaes
SOLVE tem dois parmetros: (1) uma igualdade entre duas expresses, ou uma expresso nica (na qual entendido que = 0), e (2) o nome de uma varivel. SOLVE resolve a equao em R no modo real e em C no modo complexo (ignorando REALASSUME). Digitar: SOLVE(X4-1=3,X) resulta, no modo real: (x = 2) OR (x = 2) ou no modo complexo: (x = 2) OR (x = 2) OR (x = i 2) OR (x = i2)
Resolver sistemas
SOLVE tambm permite a resoluo de um sistema de equaes no lineares, se forem polinmios. (Se no forem polinmios, utilize MSOLV na tela HOME para obter uma soluo numrica.) Supe-se que as equaes esto na forma expresso = 0. SOLVE tem como argumentos o lado esquerdo das equaes separados por AND e os nomes das variveis tambm separados por AND.
14-38
SOLVEVX
Resolver equaes
SOLVEVX tem como parmetro um dos seguintes: (1) uma igualdade entre duas expresses na varivel contida em VX, ou (2) uma nica expresso desse tipo (na qual subentendido = 0). SOLVEVX resolve a equao. Exemplo 1 Digitar: SOLVEVX(X4-1=3) resulta, no modo real: (x = 2) OR (x = 2) ou, no modo complexo, mesmo se voc tiver escolhido X real: (x = 2) OR (x = 2) OR (x = i 2) OR (x = i2) Exemplo 2 Digitar: SOLVEVX(2X2+X) resulta, no modo real: (x = 1/2) OR (x = 0)
Menu TRIG
O Menu TRIG contm funes que permitem a transformao de expresses trigonomtricas.
ACOS2S
14-39
ACOS2S transforma a expresso, substituindo arccos(x) - arcsin(x). por -2 Digitar: ACOS2S(ACOS(X) + ASIN(X)) resulta, quando simplificado: -2
ASIN2C
ASIN2T
14-40
ATAN2S
HALFTAN
SINCOS
14-41
Digitar: SINCOS(EXP(i X)) resulta, depois de trocar para o modo complexo, se for necessrio: cos(x) + i sin(x)
TAN2CS2
TAN2SC
TAN2SC2
14-42
TCOLLECT
TEXPAND
14-43
Exemplo 3 Digitar: TEXPAND(COS(X+Y)) resulta: cos(y)cos(x)sin(y)sin(x) Exemplo 4 Digitar: TEXPAND(COS(3X)) resulta: 4cos(x)33cos(x)
TLIN
14-44
TRIG
Simplificar utilizando sin(x)2 + cos(x)2 = 1 TRIG tem como argumento uma expresso trigonomtrica. TRIG simplifica essa expresso utilizando a identidade sin(x)2 + cos(x)2 = 1. Digitar: TRIG(SIN(X)2 + COS(X)2 + 1) resulta: 2
TRIGCOS
TRIGSIN
TRIGTAN
14-45
TRIGTAN simplifica essa expresso utilizando a identidade sin(x)2 + cos(x)2 = 1 para reescrev-la em termos de tangentes. Digitar: TRIGTAN(SIN(X)4 + COS(X)2 + 1) resulta: tan ( x ) + 3 tan ( x ) + 2 2 -----------------------------------------------------------------4 2 tan ( x ) + 2 tan ( x ) + 1
4 2
Menu Algebra
Todas as funes nesse menu tambm esto disponveis no menu no Editor de Equaes. Veja menu ALGB na pgina 14-11 para uma descrio dessas funes.
Menu Complex
i ABS
Insere i (= 1 ).
Determina o valor absoluto do argumento. Exemplo Digitando ABS(7 + 4i) resulta em 4i). 65 , igual a ABS(7
14-46
Veja ARG na pgina 13-7. Veja CONJ na pgina 13-8. DROITE retorna a equao da reta que passa pelos pontos cartesianos, z1, z2. DROITE tem como argumentos dois nmeros complexos, z1 e z2. Exemplo Digitar: DROITE((1, 2), (0, 1)) ou: DROITE(1 + 2i, i) retorna Y = X 1 + 2 Pressionando Y=X+1 simplifica isso para:
IM RE SIGN
Veja IM na pgina 13-8. Especifica a negao do argumento. Veja RE na pgina 13-8. Determina o quociente do argumento dividido por seu mdulo. Exemplo 7 + 4i Digitar SIGN(7 + 4i) ou SIGN(7,4) resulta ------------. 65
Menu Constant
e, i,
Veja Constantes na pgina 13-8. Informa o sinal para o infinito.
14-47
Menu Hyperb
Todas as funes nesse menu esto descritas em Trigonometria hiperblica na pgina 13-10.
Menu Integer
Observe que muitas funes de inteiros tambm funcionam com inteiros gaussianos (a + bi na qual a e b so inteiros).
DIVIS
Fornece os divisores de um inteiro. Exemplo Digitar: DIVIS(12) resulta: 12 OR 6 OR 3 OR 4 OR 2 OR 1 Observao: DIVIS(0) resulta em 0 OR 1.
EULER
Retorna o ndice de Euler de um nmero natural. O ndice de Euler de n o nmero de nmeros naturais menores que n que so primos com n. Exemplo Digitar: EULER(21) resulta: 12 Explicao: {2,4,5,7,8,10,11,13,15,16,17,19} o conjunto de nmeros naturais menores que 21 e primos com 21. H 12 nmeros no conjunto, ento o ndice de Euler 12.
14-48
FACTOR
Decompe um inteiro em seus fatores primos. Exemplo Digitar: FACTOR(90) resulta: 2325
GCD
Retorna o mximo divisor comum de dois inteiros. Exemplo Digitar: GCD(18, 15) resulta: 3 No modo passo-a-passo, h um nmero de resultados intermedirios: 18 mod 15 = 3 15 mod 3 = 0 Resultado: 3 Pressionando Equaes. ou envia 3 para o Editor de
Observe que o ltimo resto no igual a zero na seqncia de restos exibido nos passos intermedirios o mximo divisor comum
IDIV2
Retorna o quociente e o resto da diviso euclideana de dois inteiros. Exemplo Digitar: IDIV2(148, 5) resulta: 29 AND 3
14-49
IEGCD
Retorna o valor da identidade de Bzout para dois inteiros. Por exemplo, IEGCD(A,B) retorna U AND V = D, com U, V, D tais que AU+BV=D e D=GCD(A,B). Exemplo Digitar: IEGCD(48, 30) resulta 2 AND 3 = 6 Ou, em outras palavras: 248 + (3)30 = 6 e GCD(48,30) = 6. No modo passo-a-passo, isso resulta em: [z,u,v]:z=u*48+v*30 [48,1,0] [30,0,1]*1 [18,1,1]*1 [12,1,2]*1 [6,2,3]*2 Resultado: [6,2,3] Pressionando ou o Editor de Equaes. envia 2 AND 3 = 6 para
Os passos intermedirios exibidos so a combinao de linhas. Por exemplo, para obter a linha L(n + 2), tome L(n) q*L(n + 1) na qual q o quociente euclideano dos inteiros no incio do vetor, esses inteiros sendo a seqncia de restos).
IQUOT
14-50
Exemplo Digitar: IQUOT(148, 5) resulta: 29 No modo passo-a-passo, a diviso feita como se fosse mo. Pressionando ou envia 29 para o Editor de Equaes.
IREMAINDER
Retorna o resto inteiro da diviso euclideana de dois inteiros. Exemplo 1 Digitar: IREMAINDER(148, 5) resulta: 3 IREMAINDER funciona com inteiros e com inteiros gaussianos. Isso o que o distinge de MOD. Exemplo 2 Digitar: IREMAINDER(2 + 3i, 1 + i) resulta: i
ISPRIME?
Retorna um valor que indica se um inteiro ou no um nmero primo. ISPRIME?(n) retorna 1 (VERDADEIRO) SE n for primo ou pseudo primo, e 0 (FALSO) se n no for primo. Definio: Para nmeros menores que 1014, pseudo primo e primo so a mesma coisa. Para nmeros maiores do que 1014, um nmero pseudo primo um nmero com uma grande probabilidade de ser primo.
14-51
LCM
Retorna o mnimo mltiplo comum de dois inteiros. Exemplo Digitar: LCM(18, 15) resulta: 90
MOD NEXTPRIME
Veja MOD na pgina 13-17. NEXTPRIME(n) retorna o menor nmero primo ou pseudo primo maior do que n. Exemplo Digitar: NEXTPRIME(75) resulta: 79
PREVPRIME
PREVPRIME(n) retorna o maior nmero primo ou pseudo primo menor que n. Exemplo Digitar: PREVPRIME(75) resulta: 73
14-52
Menu Modular
Todos os exemplos nesta seo supe que p = 13; ou seja, que voc informou MODSTO(13) ou STORE(13,MODULO), ou especificou 13 para Modulo na tela CAS MODES.
ADDTMOD
Faz uma soma em Z/pZ. Exemplo 1 Digitar: ADDTMOD(2, 18) resulta: 6 ADDTMOD tambm pode somar em Z/pZ[X]. Exemplo 2 Digitar: ADDTMOD(11X + 5, 8X + 6) resulta: 6x 2
DIVMOD
Diviso em Z/pZ ou Z/pZ[X]. Exemplo 1 Em Z/pZ, os argumentos so dois inteiros: A e B. Quando B tem um inversa em Z/pZ, o resultado A/B simplificado como Z/pZ. Digitar: DIVMOD(5, 3) resulta: 6 Exemplo 2 Em Z/pZ[X], os argumentos so dois polinmios: A[X] e B[X]. O resultado uma frao racional A[X]/B[X] simplificada como Z/pZ[X].
14-53
EXPANDMOD
Expande e simplifica expresses em Z/pZ ou Z/pZ[X]. Exemplo 1 Em Z/pZ, o argumento uma expresso inteira. Digitar: EXPANDMOD(2 3 + 5 4) resulta: 0 Exemplo 2 Em Z/pZ[X], o argumento um polinmio. Digitar: EXPANDMOD((2X2 + 12)(5X 4)) resulta: ( 3 x 5 x + 5 x 4 )
3 2
FACTORMOD
Fatora um polinmio em Z/pZ[X], se p 97, se p for primo e se a ordem dos mltiplos fatores for menor que o mdulo. Exemplo Digitar: FACTORMOD((3X3 5X2 + 5X 4)) resulta: ( ( 3 x 5 ) ( x + 6 ) )
2
GCDMOD
14-54
INVMOD
Calcula o inverso de um inteiro em Z/pZ. Exemplo Digitar: INVMOD(5) resulta: 5 porque 5 5 = 25 = 1 (mod 13).
MODSTO
MULTMOD
Multiplica em Z/pZ ou em Z/pZ[X]. Exemplo 1 Digitar: MULTMOD(11, 8) resulta: 3 Exemplo 2 Digitar: MULTMOD(11X + 5, 8X + 6) resulta: ( 3 x 2 x 4 )
2
14-55
POWMOD
Calcula A potncia N em Z/pZ[X], e A(X) potncia N em Z/pZ[X]. Exemplo 1 Se p = 13, digitar: POWMOD(11, 195) resulta: 5 Ou seja: 1112 = 1 mod 13, ento 11195 = 111612+3 = 5 mod 13. Exemplo 2 Digitar: POWMOD(2X + 1, 5) resulta: 6x + 2x + 2x + x 3x + 1 porque 32 = 6 (mod 13), 80 = 2 (mod 13), 40 = 1 (mod 13), 10 = 3 (mod 13).
5 4 3 2
SUBTMOD
Subtrai em Z/pZ ou Z/pZ[X]. Exemplo 1 Digitar: SUBTMOD(29, 8) resulta: 5 Exemplo 2 Digitar: SUBTMOD(11X + 5, 8X + 6) resulta: 3x 1
14-56
Menu Polinmio
EGCD
Retorna a identidade de Bzout, o Mximo Divisor Comum Estendido (EGCD). EGCD(A(X), B(X)) retorna U(X) AND V(X) = D(X), com D, U, V tais que D(X) = U(X)A(X) + V(X)B(X). Exemplo 1 Digitar: EGCD(X2 + 2 X + 1, X2 1) resulta: 1 AND 1 = 2 x + 2
FACTOR
Fatora um polinmio. Exemplo 1 Digitar: FACTOR(X2 2) resulta: (x + 2) (x 2) Exemplo 2 Digitar: FACTOR(X2 + 2X + 1) resulta: (x + 1)
2
14-57
GCD
Retorna o Mximo Divisor Comum de dois polinmios. Exemplo Digitar: GCD(X2 + 2X + 1, X2 1) resulta: x+1
HERMITE
Retorna o polinmio de Hermite com grau n (em que n um nmero natural). Esse um polinmio do seguinte tipo: de H n ( x ) = ( 1 ) e ------n dx
n x ---2
2
x ---2
LCM
Retorna o mnimo mltiplo comum de dois polinmios. Exemplo Digitar: LCM(X2 + 2X + 1, X2 1) resulta: ( x + 2x + 1 ) ( x 1 )
2
LEGENDRE
Retorna o polinmio Ln, uma soluo no nula da equao diferencial: ( x 1 ) y 2 x y n(n + 1 ) y = 0 em que n um nmero natural.
2
14-58
PARTFRAC
produz, nos modos real e direto: x3 1 x + 2 + ----------------+ -------------2 2x + 2 2x 2 e resulta, no modo complexo: 1 3 i 1 1 +3i ------------------------------------4 2 4 - + ---------- + -----------------x + 2 + ----------------x+i x1 xi
PROPFRAC
PROPFRAC reescreve uma frao racional para destacar sua parte inteira. PROPFRAC(A(X)/ B(X)) escreve a frao racional A(X)/ B(X) na forma: R( X) Q ( X ) + ----------B( X) na qual R(X) = 0, ou 0 deg (R(X) < deg (B(X). Exemplo Digitar: (5X + 3) (X 1) - PROPFRAC ----------------------------------------- X+2 resulta:
14-59
21 5 x 12 + ----------x+2
PTAYL
PTAYL reescreve um polinmio P(X) em termos de potncias de X a. Exemplo Digitar: PTAYL(X2 + 2X + 1, 2) produz o polinmio Q(X), ou seja: x + 6x + 9 Observe que P(X) = Q(X 2).
2
QUOT
QUOT retorna o quociente de dois polinmios, A(X) and B(X), ordenado em ordem decrescente por expoente. Exemplo Digitar: QUOT(X2 + 2X + 1, X) resulta: x+2 Observe que no modo passo-a-passo, a diviso sinttica exibida, com cada polinmio representado como uma lista de seus coeficientes em termos de ordem decrescente de potncias.
REMAINDER
Retorna o resto da diviso dos dois polinmios A(X) and B(X) ordenado em ordem decrescente por expoente. Exemplo Digitar: REMAINDER(X3 1, X2 1) resulta: x1 Observe que no modo passo-a-passo, a diviso sinttica exibida, com cada polinmio representado como uma lista de seus coeficientes em termos de ordem decrescente de potncias.
14-60
TCHEBYCHEFF
Para n > 0, TCHEBYCHEFF retorna o polinmio Tn: Tn(x) = cos(narccos(x)) Para n 0, temos:
-] [ --
Tn ( x ) =
C n (x
k=0
n 2
2k
1) x
k n 2k
Para n 0 tambm temos: 2 2 ( 1 x )Tn ( x ) xT n ( x ) + n T n ( x ) = 0 Para n 1, temos: T n + 1 ( x ) = 2 xT n ( x ) T n 1 ( x ) Se n < 0, TCHEBYCHEFF retorna o polinmio Tchebycheff de segunda espcie. sin ( n arccos ( x ) ) T n ( x ) = -----------------------------------------sin ( arccos ( x ) ) Exemplo 1 Digitar: TCHEBYCHEFF(4) resulta: 8x 8x + 1 Exemplo 2 Digitar: TCHEBYCHEFF(4) resulta: 8x 4x
3 4 2
Menu Real
CEILING FLOOR
Veja CEILING na pgina 13-15. Veja FLOOR na pgina 13-15.
14-61
Veja FRAC na pgina 13-15. Veja INT na pgina 13-16. Veja MAX na pgina 13-16. Veja MIN na pgina 13-16.
Menu Rewrite
Todas as funes nesse menu tambm esto disponveis no menu no Editor de Equaes. Veja Menu REWRI na pgina 14-29 para uma descrio dessas funes.
Menu Solve
Todas as funes nesse menu tambm esto disponveis no menu no Editor de Equaes. Veja Menu SOLV na pgina 14-34 para uma descrio dessas funes.
Menu Tests
ASSUME
Utilize esta funo para fazer uma hiptese sobre um dado argumento ou varivel. Exemplo Digitar: ASSUME(X>Y) configura uma suposio que X maior do Y. Na verdade, a calculadora s trabalha com relaes no estritas, e ento ASSUME(X>Y) na realidade configura a suposio X Y. (Uma mensagem indicar isso quando voc digitar uma funo ASSUME.) Observe que X Y ser armazenado na varivel REALASSUME. Para ver a varivel, pressione , selecione REALASSUME e pressione .
UNASSUME
Utilize essa funo para cancelar todas as suposies especificadas previamente sobre um dado argumento ou varivel.
Sistema de lgebra Computacional (CAS)
14-62
Exemplo Digitar: UNASSUME(X) cancela qualquer suposio sobre X. Essa funo retorna X no Editor de Equaes. Para ver as suposies, pressione , Selecione REALASSUME e pressione .
Veja Funes de teste na pgina 13-20. Veja AND na pgina 13-21. Veja OR na pgina 13-21. Veja NOT na pgina 13-21. Veja IFTE na pgina 13-21.
Menu Trig
Todas as funes nesse menu tambm esto disponveis no menu no Editor de Equaes. Veja Menu TRIG na pgina 14-39 para uma descrio dessas funes.
14-63
ABCUV
Esse comando aplica a identidade de Bzout como EGCD, mas os argumentos so trs polinmios A, B e C. (C precisa ser um mltiplo de GCD(A,B).) ABCUV(A[X], B[X], C[X]) retorna U[X] e V[X], onde U e V satisfazem: C[X] = U[X] A[X] + V[X] B[X] Exemplo 1 Digitar: ABCUV(X2 + 2 X + 1, X2 1, X + 1) resulta: 1 -- AND 1 -2 2
CHINREM
Restos chineses: CHINREM tem dois conjuntos de 2 polinmios como argumentos, ambos separados por AND. CHINREM((A(X) AND R(X), B(X) AND Q(X)) retorna um AND com dois polinmios como componentes: P(X) e S(X). Os polinmios P(X) e S(X) satisfazem as seguintes relaes quando GCD(R(X),Q(X)) = 1: S(X) = R(X) Q(X), P(X) = A(X) (modR(X)) e P(X) = B(X) (modQ(X)). Sempre h uma soluo, P(X), se R(X) e Q(X) forem mutuamente primos e se todas as solues forem congruentes mdulo S(X) = R(X) Q(X). Exemplo Encontre as solues P(X) de: P(X) = X (mod X2 + 1) P(X) = X 1 (mod X2 1) Digitar: CHINREM((X) AND (X2 + 1), (X 1) AND (X2 1)) resulta: x 2x + 1 1 - AND x ------------ ------------------------2 2
2 4
14-64
CYCLOTOMIC
Retorna o polinmio ciclotmico de ordem n. Esse polinmio tem zeros para as nsimas razes primitivas da unidade. CYCLOTOMIC tem como argumento um inteiro, n. Exemplo 1 Quando n = 4 as razes quartas da unidade so {1, i, 1, i}. Entre elas, as razes primitivas so: {i, i}. Portanto, o polinmio ciclotmico de ordem 4 (X i).(X + i) = X2 + 1. Exemplo 2 Digitar: CYCLOTOMIC(20) resulta: x x +x x +1
8 6 4 2
EXP2HYP
EXP2HYP tem como argumento uma expresso com exponenciais. Ele transforma a relao: exp(a) = sinh(a) + cosh(a). Exemplo 1 Digitar: EXP2HYP(EXP(A)) resulta: sinh(a) + cosh(a) Exemplo 2 Digitar: EXP2HYP(EXP(A) + EXP(A)) resulta: 2 cosh(a)
14-65
GAMMA
Retorna o valor da funo no ponto indicado. A funo definida assim: (x) = Temos (1) = 1 (x + 1) = x (x) Exemplo 1 Digitar: GAMMA(5) resulta: 24 Exemplo 2 Digitar: GAMMA(1/2) resulta:
+ t x 1
e t
dt
IABCUV
IABCUV(A,B,C) retorna U AND V para os quais AU + BV = C em que A, B e C so nmeros naturais. C precisa ser um mltiplo de GCD(A,B) para obter uma soluo. Exemplo Digitar: IABCUV(48, 30, 18) resulta: 6 AND 9
IBERNOULLI
t ----------n!
n=0
B( n)
14-66
ICHINREM
Restos chineses: ICHINREM(A AND P,B AND Q) retorna C AND R, em que A, B, P e Q so nmeros inteiros. Os nmeros X = C + k R em que k um inteiro so tais que X = A mod P e X = B mod Q. Uma soluo X sempre existe quando P e Q so mutuamente primos, (GCD(P,Q) = 1) e, nesse caso, todas as solues so congruentes mdulo R = P Q. Exemplo Digitar: ICHINREM(7 AND 10, 12 AND 15) resulta: 3 AND 30
ILAP
Lap a transformao laplaciana de uma dada expresso. A expresso o valor de uma funo da varivel armazenada em VX. ILAP a transformada de Laplace inversa de uma dada expresso. Novamente, a expresso o valor de uma funo da varivel armazenada em VX. A transformada de Laplace (LAP) e sua inversa (ILAP) so teis para a soluo de equaes diferenciais lineares com coeficientes constantes, por exemplo: y + p y + q y = f(x ) y( 0) = a y( 0) = b
+ x t
y ( t ) dt
14-67
1 zx - e f ( z ) dz ILAP(f)(x) = ------2i
c
em que c um contorno fechado que inclui os plos de f. A seguinte propriedade utilizada: LAP ( y ) ( x ) = y ( 0 ) + x LAP ( y ) ( x ) A soluo, y, de: y + p y + q y = f( x), y( 0) = a, y(0 ) = b ento: LAP ( f ( x ) ) + ( x + p ) a + b ILAP -----------------------------------------------------------------2 x + px + q Exemplo Para resolver: y 6 y + 9 y = x e , y ( 0 ) = a , y ( 0 ) = b c digite: LAP(X EXP(3 X)) O resultado : 1 ------------------------2 x 6x + 9 Digitar: 1 - + ( X 6 ) a + b -------------------------- X2 6 X + 9 - ILAP -----------------------------------------------------------------2 X 6 X + 9 resulta: x 3x --- 6 ( 3 a b ) x + a e
3 3x
LAP
14-68
PA2B2
Decompe um inteiro primo p congruente a 1 mdulo 4, assim: p = a2 + b2. A calculadora d o resultado na forma a + b i. Exemplo 1 Digitar: PA2B2(17) resulta: 4+i ou seja, 17 = 42 + 12 Exemplo 2 Digitar: PA2B2(29) resulta: 5+2i ou seja, 29 = 52 + 22
PSI
Retorna o valor da nsima derivada da funo digama para a. A funo digama a derivada 40e ln((x)). Exemplo Digitar: PSI(3, 1) resulta:
2 5 -+1 -- -4 6
Psi
Retorna o valor da funo digama para a. A funo digama definida como a derivada de ln((x)), ento PSI(a,0) = Psi(a).
14-69
REORDER
Reordena a expresso entrada segundo a ordem de variveis fornecida no segundo argumento. Exemplo Digitar: REORDER(X2 + 2 X A + A2 + Z2 X Z, A AND X AND Z) resulta: A +2XA+X ZX+Z
2 2 2
SEVAL
SEVAL simplifica a expresso fornecida, operando em todos os operadores menos o de nvel mais alto da expresso. Exemplo Digitar: SEVAL(SIN(3 X - X) + SIN(X + X)) resulta: sin ( 2 x ) + sin ( 2 x )
SIGMA
Retorna a antiderivada discreta da funo de entrada, ou seja, a funo G que satisfaz a relao G(x + 1) G(x) = f(x). Ele tem dois argumentos: a primeira uma funo f(x) de uma varivel x dada como o segundo argumento. Exemplo Digitar: SIGMA(X X!, X) resulta:
14-70
SIGMAVX
Retorna a antiderivada discreta da funo de entrada, ou seja, a funo G que satisfaz a relao: G(x + 1) G(x) = f(x). SIGMAVX tem como argumento uma funo f da varivel atual VX. Exemplo Digitar: SIGMAVX(X2) resulta: 2 x 3x + x ------------------------------6 porque: 2(x + 1) 3(x + 1) + x + 1 2x + 3x x = 6x
3 2 3 2 2 3 2
STURMAB
Retorna o nmero de zeros de P em [a, b[ em que P um polinmio a e b so nmeros. Exemplo 1 Digitar: STURMAB(X2 (X3 + 2), 2, 0) resulta: 1 Exemplo 2 Digitar: STURMAB(X2 (X3 + 2), 2, 1) resulta: 3
TSIMP
Simplifica uma dada expresso, reescrevendo-a como uma funo de exponenciais complexas e depois reduzindo o nmero de variveis (automaticamente habilitando o modo complexo).
14-71
Exemplo Digitar: SIN ( 3 X ) + SIN ( 7 X ) -------------------------------------------------- TSIMP SIN ( 5 X ) resulta: EXP ( i x ) + 1 ------------------------------------2 EXP ( i x )
4
VER
Retorna o nmero da verso de seu CAS. Exemplo Digitar: VER pode exibir: 4.20050219 Este resultado indica que voc tem CAS verso 4, liberado em 19 de fevereiro de 2005. Observe que isso no o mesmo que VERSION (que exibe a verso da ROM da calculadora).
14-72
15 Editor de Equaes
Utilizao do CAS no Editor de Equaes
O Editor de Equaes permite a entrada de expresses que voc deseja simplificar, fatorar, diferenciar, integrar, etc. e depois trabalhar com elas como se fosse mo. A tecla na barra de menu na tela HOME abre o Editor de Equaes, e a tecla o fecha. Este captulo explica como escrever uma expresso no Editor de Equaes utilizando os menus e o teclado, como selecionar uma subexpresso, como aplicar as funes CAS a uma expresso ou subexpresso e como armazenar valores nas variveis do Editor de Equaes. O captulo 14 explica todas as funes para clculos simblicos contidas nos menus, e o captulo 16 apresenta vrios exemplos mostrando o uso do Editor de Equaes.
Ao contrrio das outras teclas de menu, o menu no d acesso aos comandos CAS. Em lugar disso, ele fornece acesso a vrios utilitrios que ajudam voc a trabalhar com o Editor de Equaes. A tabela abaixo explica cada um dos utilitrios no menu .
Editor de Equaes
15-1
Cursor mode
Permite trocar para o modo cursor, para seleo mais rpida de expresses e subexpresses (veja pgina 15-10). Permite a edio da expresso em destaque na linha de edio, igual tela HOME (veja pgina 15-11). Permite a escolha do tamanho da fonte de digitao (veja pgina 15-10). Copia a seleo para a rea de transferncia e apaga a seleo do Editor de Equaes. Copia a seleo para a rea de transferncia. Copia o contedo da rea de transferncia para a posio do cursor. O contedo da rea de transferncia ser aquilo que foi selecionado por ltimo com Copy ou Cut, ou o nvel em destaque quando voc selecionou COPY no histrico CAS.
Edit expr.
Change font
Cut
Copy Paste
menu ALGB
O menu contm funes que permitem clculos algbricos, como fatorao, expanso, simplificao, substituio, etc. O menu contm funes que permitem clculos diferenciais, como diferenciao, integrao, expanso em sries, limites, etc.
Menu DIFF
15-2
Editor de Equaes
Menu REWRI
O menu contm funes que permitem reescrever uma expresso em outra forma. O menu contm funes que permitem a resoluo de equaes, sistemas lineares e equaes diferenciais. O menu contm funes que permitem a transformao de expresses trigonomtricas. Voc pode acessar a ajuda integrada sobre qualquer funo CAS pressionando 2 e selecionando aquela funo (como explicado em Ajuda integrada na pgina 14-9).
Menu SOLV
Menu TRIG
OBSERVAO
Menus de configurao
Voc pode ver, diretamente, e modificar modos do CAS ao trabalhar com o Editor de Equaes. A primeira linha em cada menu do Editor de Equaes (exceto ) indica a configurao atual do modo do CAS. No exemplo direita, a primeira linha do menu diz: CFG R= X S CFG configurao e os smbolos direita indicam a configurao do modo. O primeiro smbolo, R, indica que voc est no modo real. Se voc estivesse no modo complexo, esse smbolo seria C. O segundo smbolo, =, indica que voc est no modo exato. Se voc estivesse no modo aproximado, esse smbolo seria ~. O terceiro smbolo, X no exemplo acima, indica a varivel independente atual.
15-3
Editor de Equaes
O quarto smbolo, S no exemplo acima, indica que voc est no modo passo-a-passo. Se voc no estivesse no modo passo-a-passo, esse smbolo seria D (que o modo Direto).
A primeira linha de um menu no Editor de Equaes indica somente algumas das configuraes de modo. Para ver mais configuraes, selecione a primeira linha e pressione . O menu de configurao ser apresentado. O cabealho do menu de configurao tem smbolos adicionais. No exemplo acima, a seta para cima indica que polinmios so exibidos com potncias crescentes, e o 13 indica o valor do mdulo. Voc pode modificar as configuraes do modo CAS diretamente do menu de configurao. Simplesmente pressione at que a configurao desejada esteja selecionada, e pressione . Observe que o menu de configurao inclui somente as opes no selecionadas no momento. Por exemplo, se Rigorous for uma configurao atual, seu oposto, Sloppy, ser apresentado. Se voc escolher Sloppy, Rigorous aparecer no seu lugar. Para retornar para as configuraes de fbrica dos modos de CAS, selecione Default cfg e pressione . Para fechar o menu de configurao, selecione Quit config e pressione . OBSERVAO Voc tambm pode modificar as configuraes do modo CAS atravs da tela CAS MODES. Veja modos de CAS na pgina 14-5 para mais detalhes. Uma configurao do CAS que s aparece no menu de configurao a que determina o idioma da ajuda integrada. Dois idiomas esto disponveis: Ingls e francs. Para escolher francs, selecioneFrancais e pressione . Para voltar para ingls, selecione English e pressione .
Editor de Equaes
15-4
as teclas e permitem a mudana para cima e para baixo na mesma rvore as combinaes de teclas permitem mltiplas selees. e
Como selecionar?
H duas maneiras de habilitar o modo de seleo: Pressionar habilita-o e seleciona o elemento adjacente ao cursor. Por exemplo: 1+2+3+4 seleciona 4. Pression-la de novo seleciona a rvore inteira: 1+2+3+4. Pressionar habilita o modo de seleo e seleciona o galho adjacente ao cursor. Pression-la aumenta a seleo, adicionando o prximo galho direita. Por exemplo: 1+2+3+4 seleciona 3+4. Pressionando-a novamente seleciona 2+3+4, e mais uma vez seleciona 1+2+3+4.
OBSERVAO:
Se voc estiver digitando uma funo-modelo com mltiplos argumentos (como , ,SUBST, etc.), pressionando ou permite a mudana de um
15-5
Editor de Equaes
argumento a outro. Nesse caso, voc precisa pressionar para selecionar elementos na expresso. A ilustrao abaixo mostra como uma expresso pode ser visualizada como uma rvore no Editor de Equaes. Ela ilustra uma visualizao em forma de rvore da expresso: ( 5x + 3) (x 1) ---------------------------------------x+3
+
#
+
N
!
N
Supe-se que o cursor est posicionado direita do 3: Se voc pressionar selecionado. uma vez, o componente 3
Se voc pressionar novamente, a seleo sobe na rvore, selecionando x + 3. Se voc pressionar novamente, a seleo sobe a rvore novamente, e agora a expresso inteira est selecionada. Se voc tiver pressionado em vez de quando o cursor estava posicionado direita do 3, as folhas do galho teriam sido selecionadas (ou seja, x + 3). Se voc pressionar novamente, a seleo sobe a rvore novamente, e agora a expresso inteira est selecionada. Se voc pressionar selecionado. agora, somente o numerador
15-6
Editor de Equaes
Se voc pressionar novamente, o galho mais alto selecionado (ou seja, (5x + 3)). Continue pressionando para selecionar cada folha superior por sua vez (5x e ento 5). Pressione novamente e mais uma vez para selecionar mais do galho superior, e depois galhos inferiores (5x, 5x + 3, e depois o numerador inteiro e finalmente a expresso inteira).
Mais exemplos
Pressionar avalia aquilo que foi selecionado (quer dizer, a expresso inteira) e retorna: 2X + 2 Se voc digitar a mesma expresso que antes, mas pressionar depois do primeiro X, assim: 2+X 2 + X ser selecionado e a prxima operao, multiplicao, ser aplicada a ele. A expresso se torna: (2 + X) 3 X Pressionando seleciona a expresso inteira, e pressionando avalia-a, com o resultado: 2X + 6 Agora, digite a mesma expresso, mas pressione depois do 3, assim: 2+X 3 X 3X
Editor de Equaes
15-7
Observe que seleciona a expresso digitada at ento (2 + X), fazendo com que a prxima operao seja aplicada seleo inteira, e no s ao ltimo termo digitado. A tecla seleciona somente a ltima entrada (3) e faz com que a prxima operao ( X) seja aplicada a ela. Como resultado, a expresso digitada interpretada e exibida como (2 + X)(3 X). Selecione a expresso inteira pressionando e avalie-a pressionando . O resultado : (X2X6) Exemplo 2 Para digitar X23X+1, pressione: 2 +1 Se, ao contrrio, voc tivesse de entrar x23X+1, voc teria de pressionar: () 2 3 +1 3
Observe que voc pressiona duas vezes para assegurar que o Expoente seja aplicado a X e no s a X. Exemplo 3 Suponha que voc queira digitar: 1 --+1 --+1 --+1 -2 3 4 5 Cada frao pode ser vista como um galho diferente na rvore da equao. No Editor de Equaes, digite o primeiro galho: 12 e depois selecione esse galho pressionando Agora, digite + e depois o segundo galho: 13
15-8 Editor de Equaes
Da mesma maneira, selecione o terceiro galho pressionando , digite + e o quarto galho: 15 selecione o quinto galho pressionando . Nesta altura, a expresso desejada est no Editor de Equaes, como mostrado direita. Suponha que voc deseje selecionar os segundo e 1 -+1 -- . Primeiro, pressione terceiro galhos, ou seja: -3 4 1 - , o segundo termo. . Isso seleciona -3 Agora, pressione . Essa combinao de teclas permite a seleo de dois galhos adjacentes, aquele j selecionado e aquele direita do primeiro. Se voc quiser, voc pode avaliar a parte selecionada pressionando .O resultado est mostrado direita. Suponha agora que voc quer fazer o clculo parcial: 1 --+1 -2 5 Como os dois termos nesse clculo parcial no so contguos (quer dizer, adjacentes), voc precisa, primeiro, permut-los para que fiquem lado ao lado. Para fazer isso, pressione:
Esse comando troca o elemento selecionado com seu vizinho esquerda. O resultado est mostrado direita.
Editor de Equaes
15-9
Agora, pressione:
Resumo Pressionando permite a seleo do elemento atual e seu vizinho direita. permite a troca do elemento selecionado com seu vizinho esquerda. O elemento selecionado permanece selecionado depois da mudana de posio.
Modo cursor
No modo Cursor, voc pode selecionar uma expresso grande rapidamente. Para selecionar o modo cursor, pressione: Cursor mode Ao pressionar a seta, vrias partes da expresso so juntadas em um retngulo. Quando aquilo que voc queria selecionar estiver marcado, pressione para selecion-lo.
Modificando a fonte
Se voc digitar uma expresso comprida, voc pode achar til reduzir o tamanho da fonte utilizado no Editor de Equaes. Selecione Change font do menu . Isso permite a visualizao plena de uma expresso longa quando necessrio. Selecionar Change font novamente retorna o tamanho sua configurao anterior. Voc tambm pode ver a expresso ou subexpresso selecionada em uma fonte menor ou maior pressionando
15-10
Editor de Equaes
Por exemplo, para substituir SIN(expr) por COS(expr), selecione SIN(expr), pressione e depois pressione COS. Exclua um operador infixo binrio e um de seus argumentos, selecionando o argumento que voc deseja excluir e pressionando:
Por exemplo, se voc tiver a expresso 1+2 e seleciona 1, pressionando exclui 1+ e deixa somente 2. De maneira anloga, para excluir F(x)= na expresso F(x) = x2 x +1, voc seleciona F(x) e pressiona +1. . Isso produz x = x2 x
Editor de Equaes
15-11
do menu
Copiar um elemento do histrico CAS. Voc pode acessar o histrico CAS pressionando . Veja pgina 15-19 para detalhes.
Esses smbolos so tratados como funes-prefixo com mltiplos argumentos. Eles so colocados antes do elemento selecionado automaticamente, se houver (portanto o termo funes-prefixo). Voc pode mover o cursor de argumento em argumento pressionando ou . Digite as expresses segundo as regras de seleo explicadas antes, mas necessrio primeiro entrar no modo de seleo, pressionando . OBSERVAO: No utilize o ndice i para definir uma somatria, pois i designa a soluo complexa de x2 + 1 = 0.
= 2,70833333334
k=0
15-12
Editor de Equaes
Observe que pode calcular, simbolicamente, somatrias de fraes racionais e sries hipergeomtricas que permitam uma primitiva discreta. Por exemplo, se voc digitar:
K=1
1 ------------------------K (K + 1) ,
K=1
1 ------------------------K (K + 1) ,
Uma funo infixa uma que digitada entre seus argumentos. Por exemplo, AND, |e MOD so funes infixas. Voc pode: digit-las no modo Alpha e depois fornecer seus argumentos, ou selecion-las de um menu CAS ou pressionando a tecla apropriada, depois de j ter escrito e selecionado o primeiro argumento. Voc pode se mover de um argumento para o outro atravs de e . A vrgula permite o uso de nmeros complexos: quando voc digita (1,2), os parnteses so automaticamente colocados aps a digitao da vrgula. Se voc quiser digitar (1,2), voc precisa selecionar 1 antes de digitar a vrgula.
Uma funo-prefixo digitada antes de seus argumentos. Para especificar uma funo-prefixo, voc pode: digitar o primeiro argumento, selecion-lo, e depois selecionar a funo de um menu, ou voc pode selecionar a funo de um menu, ou digit-la diretamente no modo Alpha, e depois digitar os argumentos.
15-13
Editor de Equaes
O exemplo a seguir ilustra as vrias maneiras de especificar uma funo-prefixo. Suponha que voc deseje fatorar a expresso x2 4, e depois achar seu valor para x = 4. FACTOR a funo para fatorao, e se encontra no menu . SUBST a funo para substituio de uma varivel por um valor em uma expresso, e tambm se encontra no menu . Primeira opo: primeiro a funo e depois os argumentos No Editor de Equaes, pressione , selecione FACTOR e pressione ou . FACTOR() exibida no Editor de Equaes, com o cursor entre os parnteses (como mostrado direita). Digite a sua expresso, utilizando as regras de seleo descritas antes. 2 4
Com a tela do Editor de Equaes em branco, pressione , selecione SUBST e depois pressione ou . Com o cursor entre os parnteses na posio do primeiro argumento, digite sua expresso. Observe que SUBST tem dois argumentos. Quando voc terminar de digitar o primeiro argumento (a expresso), pressione para avanar para o segundo argumento.
15-14
Editor de Equaes
Pressione para obter um resultado intermedirio novamente (42 4) e para avaliar esse resultado. A resposta final 12. Segunda opo: primeiro os argumentos e depois a funo Digite a sua expresso, utilizando as regras de seleo descritas antes. 2 4
A expresso inteira est selecionada agora. Agora pressione e selecione FACTOR. Observe que FACTOR aplicada quilo que foi selecionado (que automaticamente colocado entre parnteses). Pressione para avaliar a expresso. O resultado so os fatores da expresso. Como o resultado de uma avaliao sempre selecionado, voc pode aplicar imediatamente um outro comando ao anterior . Para ilustrar isso, pressione , selecione SUBST e pressione ou . Observe que SUBST aplicada quilo que foi selecionado (que automaticamente colocado entre parnteses). Observe tambm que o cursor automaticamente colocado na posio do segundo argumento.
Editor de Equaes 15-15
Pressione para obter um resultado intermedirio, (4 2)(4 + 2), e novamente para avaliar o resultado intermedirio. A resposta final, como acima, 12. Observao Se voc chamar uma funo CAS enquanto estiver escrevendo uma expresso, o texto atualmente selecionado ser copiado como o primeiro ou principal argumento dessa funo. Se nada for selecionado, o cursor ser colocado na posio apropriada para o preenchimento dos argumentos.
A tecla exibe um menu contendo todas as variveis disponveis. Pressionar em HOME exibe os nomes das variveis definidas em HOME e nos aplets. Pressionar no Editor de Equaes exibe os nomes das variveis definidas no CAS (como explicado em pgina 15-19).
15-16
Editor de Equaes
Editor de Equaes
15-17
Tecla MATH
A tecla , se pressionada no Editor de Equaes, exibe somente as funes utilizadas em clculos simblicos. Essas funes esto contidas nos menus seguintes: Os cinco menus de funes no Editor de Equaes, esboados na seo anterior: Algebra ( ), Diff&Int ( ), Rewrite ( ), Solve ( ) e Trig ( ). O menu Complex , fornecendo funes especficas manipulao de nmeros complexos. O menu Constant , contendo e, i, e . O menu Hyperb, contendo funes hiperblicas. O menu Integer, contendo funes que permitem realizar clculos aritmticos com inteiros. O menu Modular, contendo funes que permitem clculos com aritmtica modular (utilizando o valor contido na varivel MODULO). O menu Polynom, contendo funes que permitem clculos com polinmios. O menu Real, contendo funes especficas a clculos com nmeros reais comuns. O menu Tests, contendo funes lgicas para trabalho com hipteses.
A combinao de teclas abre um menu alfabtico de todos os comando CAS. Voc pode selecionar comandos desse menu, em vez de digit-los utilizando o modo ALPHA.
15-18
Editor de Equaes
Tecla VARS
Pressionar no Editor de Equaes exibe os nomes das variveis definidas em CAS. Destacamos namVX, que contm o nome da varivel atual. As opes de menu na tela de variveis so: Pressionar para copiar o nome da varivel em destaque para a posio do cursor no Editor de Equaes. Pressionar para ver o contedo da varivel em destaque. Pressionar para alterar o contedo da varivel em destaque. Pressionar para apagar o valor da varivel em destaque. Pressionar para alterar o nome da varivel em destaque. Pressionar para definir uma nova varivel (o que feito especificando um objeto e um nome para ele).
Tecla SYMB
Pressionando a tecla no Editor de Equaes voc tem acesso ao histrico do CAS. Como o histrico da tela HOME, os clculos esto esquerda e os resultados direita. Utilizando as setas, voc pode rolar pelo histrico. Pressione para copiar a entrada em destaque no histrico para a rea de transferncia para ser colada no Editor de Equaes. Pressione ou para substituir a seleo atual no Editor de Equaes pela entrada em destaque no histrico do CAS. Pressione para deixar o histrico CAS sem modific-lo.
Editor de Equaes
15-19
No Editor de Equaes, pressionar ou abre a tela CAS MODES. Os modos do CAS so descritos em modos de CAS na pgina 14-5. Pressionando seguida pela vrgula desfaz (cancela) sua ltima operao. Pressionando no Editor de Equaes exibe um menu do tipos de grficos. Voc pode escolher criar um grfico de uma funo ou de uma curva paramtrica ou polar. Dependendo da sua escolha, a expresso em destaque copiada para o aplet apropriado, para o destino especificado.
OBSERVAO:
Essa operao pressupe que a varivel atual tambm a varivel da funo ou curva que voc deseja desenhar. Quando uma expresso copiada, avaliada, e a varivel atual (contida em VX) se altera para X, T ou , dependendo do tipo de grfico escolhido. Se a funo depender de um parmetro, melhor dar um valor ao parmetro antes de pressionar . Se, porm, voc quiser que a expresso paramtrica seja copiada junto com seu parmetro, o nome do parmetro precisa consistir em uma nica letra no igual a X, T ou , para no haver confuso. Se a expresso em destaque tiver valores reais, os aplets Function ou Polar podem ser escolhidos, e o grfico ser do tipo Funo ou Polar. Se a expresso em destaque tiver valores complexos, o aplet Parametric deve ser escolhido, e o grfico ser do tipo Paramtrico. Para resumir. Se voc escolher: o aplet Function, a expresso em destaque copiada para a funo escolhida Fi, e a varivel atual se torna X.
Editor de Equaes
15-20
o aplet Parametric, a partes real e imaginria da expresso em destaque so copiadas para as funes escolhidas Xi,Yi, e a varivel atual se torna T. O aplet Polar, a expresso em destaque copiada para a funo escolhida Ri e a varivel atual se torna .
Tecla NUM
Pressionando no Editor de Equaes, a expresso em destaque substituda por uma aproximao numrica. coloca a calculadora no modo aproximado. Pressionando no Editor de Equaes, a expresso em destaque substituda por um nmero racional. coloca a calculadora no modo exato. Pressionar no Editor de Equaes permite mover o cursor com as teclas e para ver a expresso em destaque por completo. Pressione para voltar para o Editor de Equaes. No Editor de Equaes, as seguintes so teclas de atalho para os smbolos indicados: 0 para 1 para i 3 para 5 para < 6 para > 6 para > 9 para
Tecla VIEWS
Teclas de atalho
Editor de Equaes
15-21
16 Exemplos passo-a-passo
Introduo
Este captulo ilustra as capacidades do CAS e do Editor de Equaes atravs de exemplos detalhados. Alguns desses exemplos so variaes sobre questes tiradas de exames de matemtica superior. Os exemplos so apresentados em ordem de dificuldade crescente.
Exemplo 1
3 --1 2 ----------1 --+1 2 calcula o resultado de A na forma de uma frao irredutvel, mostrando cada passo do clculo. Se A for: Soluo: No Editor de Equaes, informe A digitando: 3 1 Agora, pressione para selecionar o denominador (como mostrado acima). para Pressione simplificar o denominador. 2 1 2 1
Exemplos passo-a-passo
16-1
Exemplo 2
Dado que C = 2 45 + 3 12 20 6 3 escreva C na forma d 5 , em que d um nmero natural. Soluo: No Editor de Equaes, informe C digitando: 2 3 12 20 3 Pressione para selecionar 6 3 . 6 45
Pressione
para
Pressione
2
para
fatorar 20 em 2 5 .
para 2 5 e
2
para simplific-
Pressione fatorar 45 em
2
para 3 5.
Pressione selecionar
para 3 5 e
2
Exemplos passo-a-passo
16-3
Pressione
para para
Resta transformar 3 12 e combin-lo com 6 3 .Siga o mesmo procedimento acima vrias vezes. Voc ver que 3 12 igual a 6 3 , e ento os ltimos dois termos se cancelam. Portanto, o resultado C = 4 5
Exemplo 3
16-4
Exemplos passo-a-passo
Pressione para 2 selecionar ( 3 X 1 ) e para expandir a expresso. Isso resulta: 2 9 x 6 x + 1 81 Pressione para selecionar a equao inteira, e depois pressione para reduzi-la a 2 9 x 6 x 80 . Pressione , selecione FACTOR, pressione e ento . O resultado exibido direita. Agora, pressione , selecione SOLVEVX, pressione e depois . O resultado est mostrado direita. Pressione para exibir o histrico CAS, selecione D ou uma sua verso, e pressione . Pressione , selecione SUBST, pressione e complete o segundo argumento: x = 5 Pressione para selecionar a expresso inteira e depois para obter o resultado intermedirio exibido. Pressione mais uma vez para obter o resultado: 175 . Portanto, D = 175 quando x = 5 .
Exemplos passo-a-passo
16-5
Exemplo 4
Um padeiro produz duas variedades de pacote fechado de biscoitos e cocadinhas. Um pacote do primeiro tipo contm 17 biscoitos e 20 cocadinhas. Um pacote do segundo tipo contm 10 biscoitos e 25 cocadinhas. Os dois tipos de pacote custam 90 centavos. Calcule o preo de um biscoito e de uma cocadinha. Soluo: Usaremos x para o preo de um biscoito e y para o preo de uma cocadinha. O problema resolver: 17 x + 20 y = 90 10 x + 25 y = 90 Pressione , selecione LINSOLVE e pressione .
Digite 17 Y X 90
X 90 10 25 X Y
20
Se voc estiver trabalhando no modo passo-a-passo, pressionar produz o resultado direita. Pressione novamente para produzir o prximo passo na soluo:
16-6
Exemplos passo-a-passo
14 - e Se voc selecionar ----5 pressionar ,o resultado ser X = 2 e Y = 2,8. Ento, o preo de um biscoito 2 centavos e o de uma cocadinha 2,8 centavos.
Exemplo 5
Suponha que A e B so pontos com as coordenadas (1, 3) e (3,1), respectivamente, e a unidade de medida o centmetro. 1. Descubra o comprimento exato de AB em centmetros. 2. Determine a equao da reta AB.
Primeiro mtodo
Aceite a troca para o modo Complex, se necessrio. Observe que pressionar retorna as coordenadas em formato complexo: 1+3i. Agora, digite: STORE((-3,-1),B) e pressione .
Desta vez, as coordenadas so representadas como 3+1i. O vetor AB tem as coordenadas B A. Digite: (B - A)
Exemplos passo-a-passo
16-7
Pressione .O resultado 2 5 .
Agora, aplique o comando DROITE para determinar a equao da reta AB: Complex DROITE B Pressionando vem o resultado intermedirio. A
Segundo mtodo
Pressionando d 2 5 , a mesma resposta obtida pelo mtodo 1 acima. Voc tambm pode determinar a equao da reta AB digitando: DROITE(( -1,3), (-3,-1))
16-8
Exemplos passo-a-passo
Exemplo 6
Nesse exerccio, consideraremos alguns exemplos de aritmtica com inteiros. Primeira parte Para n, um inteiro estritamente positivo, definimos: a n = 4 10 1 , b n = 2 10 1 , c n = 2 10 + 1 1. Calcule a1, b1, c1, a2, b2, c2, a3, b3 e c3. 2. Determine quantos dgitos as representaes decimais de an e cn podem ter. Mostre que an e cn so divisveis por 3. 3. Utilizando uma lista de nmeros primos menores que 100, mostre que b3 primo. 4. Mostre que para cada inteiro n > 0, bn cn = a2n. 5. Determine a decomposio em fatores primos de a6. 6. Mostre que GCD(bn,cn) = GCD(cn,2). Determine que bn e cn so primos entre si. Soluo: Comece digitando as trs definies. Digite: DEF(A(N) = 4 10N1) DEF(B(N) = 2 10N1) DEF(C(N) = 2 10N+1) Eis a seqncia de teclas para digitar a primeira definio: Primeiro, selecione o comando DEF pressionando . Agora, pressione N 4 10 1 A = N
n n n
Exemplos passo-a-passo
16-9
E finalmente, pressione . Defina as outras duas expresses de maneira semelhante. Agora, voc pode calcular vrios valores de A(N), B(N) e C(N), simplesmente digitando a varivel definida e um valor para N, e pressionando . Por exemplo: A(1) A(2) A(3) B(1) B(2) B(3) resulta 39 resulta 399 resulta 3999 resulta 19 resulta 199 resulta 1999
e assim por diante. Para determinar o nmero de dgitos nas representaes decimais de an e cn, a calculadora utilizada somente para experimentar valores diferentes de n. Mostre que nmeros inteiros k que satisfazem: 10 k < 10 Temos: 10 < 3 10 < a n < 4 10 < 10 10 < b n < 2 10 < 10
n n n n n n+1 n+1 n n n n+1 n n+1
ento, a n ,b n ,c n tm ( n + 1 ) dgitos em notao decimal. Alm do mais, d n = 10 1 divisvel por 9, porque sua notao decimal s pode terminar em 9. Tambm temos: a n = 3 10 + d n e c n = 3 10 d n
16-10 Exemplos passo-a-passo n n
ento, ambos a n e c n so divisveis por 3. Vamos descobrir se B(3) um nmero primo. Digite ISPRIME?(B(3)) e pressione .A resposta 1, que quer dizer verdadeiro. Ou, em outras palavras, B(3) primo. Observao: ISPRIME? no est disponvel atravs das teclas de menu do CAS, mas pode ser selecionado do menu CAS FUNCTIONS no Editor de Equaes pressionando , escolhendo o menu INTEGER, e rolando para a funo ISPRIME?. Para provar que b 3 = 1999 um nmero primo, necessrio mostrar que 1999 no divisvel por nenhum dos nmeros primos menores ou iguais a 1999 . Como 2 1999 < 2025 = 45 , isso quer dizer testar a divisibilidade de 1999 por n = 2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41. 1999 no divisvel por nenhum desses nmeros, ento podemos concluir que 1999 primo. Agora, considere o produto de duas das definies acima: B(N) C(N): B C N . N
Finalmente, pressione para obter o resultado. Os fatores so apresentados, separados por um ponto elevado. Nesse caso, os fatores so 3, 23, 29 e 1999. Agora, vamos ver se bn e cn so relativamente primos. Aqui, a calculadora s pode ser utilizada para experimentar valores diferentes de n. Para mostrar que bn e cn so relativamente primos, basta notar que: cn = bn + 2 Isso quer dizer que os divisores comuns de bn e cn so os divisores comuns de bn e 2, alm de serem os divisores comuns de cn e 2. bn e 2 so relativamente primos porque bn um nmero primo e no 2. Ento: GCD ( c n ,b n ) = GCD ( c n ,2 ) = GCD ( b n ,2 ) = 1 Segunda parte Dada a equao: b3 x + c3 y = 1 [1]
em que os inteiros x e y so desconhecidos e b3 e c3 so definidos na primeira parte acima: 1. Mostre que [1] tem pelo menos uma soluo. 2. Aplique o algoritmo de Euclides a b3 e c3 e encontre uma soluo para [1]. 3. Encontre todas a solues de [1]. Soluo: A equao [1] precisa ter pelo menos uma soluo, pois , na realidade, uma forma da igualdade de Bzout. De fato, o teorema de Bzout declara que, se a e b so relativamente primos, h um x e um y para os quais:
16-12 Exemplos passo-a-passo
ax+by = 1 Portanto, a equao b 3 x + c 3 y = 1 tem pelo menos uma soluo. Agora, digite IEGCD(B(3), C(3)). Observe que a funo IEGCD pode ser encontrada no submenu INTEGER do menu MATH. Pressionando vrias vezes retorna o resultado exibido direita: Ou, em outras palavras: b 3 1000 + c 3 ( 999 ) = 1 Portanto, temos uma soluo: x = 1000, y = 999. O restante pode ser feito mo: c 3 = b 3 + 2 , b 3 = 999 2 + 1 ento, b 3 = 999 ( c 3 b 3 ) + 1 , ou b 3 1000 + c 3 ( 999 ) = 1 No necessrio utilizar a calculadora para encontrar a soluo geral para a equao [1]. Comeamos com b 3 x + c 3 y = 1 e estabelecemos que b 3 1000 + c 3 ( 999 ) = 1 . Ento, atravs de subtrao temos: b 3 ( x 1000 ) + c 3 ( y + 999 ) = 0 ou b 3 ( x 1000 ) = c 3 ( y + 999 ) Segundo o teorema de Gauss, c 3 primo com b 3 , ento c 3 um divisor de ( x 1000 ) .
Exemplos passo-a-passo
16-13
Portanto, h k Z em que: ( x 1000 ) = k c 3 e ( y + 999 ) = k b 3 Resolvendo para x e y, obtemos: x = 1000 + k c 3 e y = 999 k b 3 para k Z . Isso d: b 3 x + c 3 y = b 3 1000 + c 3 ( 999 ) = 1 A soluo geral para todo k Z , portanto: x = 1000 + k c 3 y = 999 k b 3
Exemplo 7
m um ponto no crculo C com centro O e raio 1. Considere a imagem M de m definida por seus afixos 1 2 - z Z . Quando m se pela transformao F : z > -2 move no crculo C, M se mover na curva . Nesse exerccio, estudaremos e desenharemos . 1. t [ ,] e m um ponto em C com afixo z = e Determine as coordenadas de M em relao a t. 2. Compare x(t) com x(t) e y(t) com y(t). 3. Calcule x(t) e ache as variaes de x em [0, ]. 4. Repita o passo 3 para y. 5. Apresente as variaes de x e y na mesma tabela. 6. Desenhe os pontos de correspondendo a t = 0, / 3, 2/3 e , e desenhe a tangente a nesses pontos.
it
16-14
Exemplos passo-a-passo
Primeira parte
Primeiro, v tela CAS MODES e configure a varivel VX para ser t. Para fazer isso, pressione para abrir o Editor de Equaes, e depois pressione . Isso abre a tela CAS MODES. Pressione e exclua a varivel atual. Digite T e pressione . Agora, digite a expresso 1 -- z 2 z e pressione 2 para selecion-la. Agora, execute o comando SUBST do menu . Como a expresso estava em destaque, o comando SUBST foi aplicado a ela automaticamente. Observe que o cursor est posicionado no segundo parmetro. Como sabemos it que z = e , podemos digitar isso como o segundo parmetro. Selecionando a expresso inteira e pressionando , obtemos o resultado direita: Agora linearize o resultado, aplicando o comando LIN (que se encontra no menu ). O resultado, depois de aceita a mudana para o modo complexo, exibido direita:
Exemplos passo-a-passo
16-15
Agora, armazene o resultado na varivel M. Observe que STORE est no menu . Para calcular a parte real de uma expresso, aplique o comando RE (disponvel no submenu COMPLEX do menu MATH). Pressionar fornece o resultado direita: Agora, vamos definir esse resultado como x(t). Para fazer isso, digite =X(t), selecione o X(t) pressionando ,e pressione para trocar as posies das duas partes da expresso, como mostrado direita: Agora, selecione a expresso inteira e aplique o comando DEF a ela. Pressione para completar a definio. Para calcular a parte real da expresso, aplique o comando IM (disponvel no submenu COMPLEX do menu MATH) varivel armazenada, M. Pressione para obter o resultado direita:
16-16
Exemplos passo-a-passo
Finalmente, defina o resultado como Y(t) da mesma maneira que voc definiu X(t): primeiro, adicione Y(t) = expresso (como mostrado direita), e depois aplique o comando DEF. Agora, achamos as coordenadas de M em termos de t.
Segunda parte
Para achar um eixo de simetria para , calcule x ( t ) e y ( t ) digitando: X t Pressione para selecionar a expresso. E ento pressione para produzir o resultado direita:
Ou, em outras palavras, x ( t ) = x ( t ) Agora, digite t Pressione para selecionar a expresso. E ento pressione para produzir o resultado direita: Ou, em outras palavras, y ( t ) = y ( t ) . Se M 1 (x ( t ),y ( t )) fizer parte de , ento M x (x ( t ),y ( t )) tambm faz parte de . Como M 1 e M 2 so simtricos em relao ao eixo-X, podemos deduzir que o eixo-X um eixo de simetria para . Y
Exemplos passo-a-passo
16-17
Terceira parte
Calcule x ( t ) digitando: DERVX X t. Pressione para selecionar a expresso. Pressione para obter o resultado direita:
Pressione para simplificar o resultado: Agora voc pode definir a funo x ( t ) , executando DEF. Observao: Primeiro, voc ter de digitar =X1(t), e depois trocar X1(t) com a expresso anterior. Para fazer isso, selecione X1(t) e digite .
Agora, selecione a expresso inteira e aplique o comando DEF a ela: Finalmente, pressione para terminar a definio.
Quarta parte
Para calcular y ( t ) , comece digitando: DERVX(Y(t)). Pressionar retorna: Pressione novamente para simplificar o resultado:
16-18
Exemplos passo-a-passo
Agora voc pode definir a funo y ( t ) (da mesma maneira que voc definiu x ( t ) ).
Quinta parte
Para exibir as variaes de x ( t ) e y ( t ) , desenharemos x ( t ) e y ( t ) no mesmo grfico. A varivel independente precisa ser t , o que deve ser o caso como resultado dos clculos anteriores. (Voc pode controlar isso pressionando .) Digite X(t) no Editor de Equaes e pressione . A expresso correspondente exibida. Agora, pressione , selecione Function, pressione , selecione F1 como o destino e pressione . Agora, faa a mesma coisa com Y(t), com F2 como o destino. Para desenhar as funes, deixe o CAS (pressionando ), escolha o aplet Function, e controle F1 e F2. Agora, pressione para ver os grficos.
Exemplos passo-a-passo
16-19
Sexta parte
Para achar os valores de x ( t ) e y ( t ) para -, 2 ---------t = 0, -, , volte ao CAS, digite cada funo por 3 3 sua vez e pressione . (Voc pode precisar pressionar duas vezes para mais simplificao.)
Por exemplo, pressionando X direita: Igualmente, pressionando X 3 , obtm-se o resultado direita: Os outros resultados so: 2 ----- 1 -X 3 = 4 3 X ( ) = -2 Y(0)= 0 3 -- --------Y 3 = 4 2 3 3 ----- ----------------Y 3 = 4 Y( )= 0 y' ( t ) -. A inclinao da tangente m = --------x' ( t ) y' ( t ) - para Podemos encontrar os valores de --------x' ( t ) -, 2 ---------t = 0, -, utilizando o comando lim. 3 3 0 , obtm-se o resultado
16-20
Exemplos passo-a-passo
O exemplo direita mostra o caso t = 0. Selecione a expresso inteira e pressione para obter a resposta: 0 O exemplo direita mostra o caso t = /3.
Selecionando a expresso inteira e pressionando exibe a mensagem mostrada direita. Aceite YES e pressione . Pressione novamente para obter o resultado: O prximo exemplo para t = 2/3. Selecionar a expresso inteira e pressionar exibe o resultado: 0 O exemplo final para o caso t = . Pressione , responda YES mensagem UNSIGNED INF. SOLVE?, pressione e pressione para obter o resultado: Aqui, ento, esto a variaes de x ( t ) e y ( t ) :
Exemplos passo-a-passo
16-21
-3
2 ----3 + +
x' ( t )
x( t)
1 ----2 0
3 ----4
1 -4
3 -2 0
y( t)
3 --------4 1
3 3 ------------4 0
y' ( t ) m
Agora desenharemos , que uma curva paramtrica. No Editor de Equaes, digite X(t) + i Y(t).
selecione a expresso inteira e pressione Agora pressione , selecione Parametric e pressione . Selecione X1,Y1 como o destino e pressione .
Para desenhar o grfico de , deixe o CAS e escolha o aplet Parametric. Controle X1(T) e Y1(T). Agora, pressione para ver o grfico.
16-22
Exemplos passo-a-passo
Exemplo 8
Primeira parte
Para este exerccio, assegure-se que a calculadora est no modo real exato com X como a varivel atual. Para um inteiro, n, defina o seguinte: 2x + 3 - e n dx u n = -------------x + 2 0 Defina g em [0,2] em que: 2x + 3 g ( x ) = -------------x+2 1. Ache as variaes de G em [0,2]. Mostre que para cada x real em [0,2]: 3 -- g(x) 7 -2 4 2. Mostre que para cada x real em [0,2]:
n n 7 n 3 -e -- e g ( x ) e -4 2 x -x -x --
x --
4. Utilizando: e 1 lim ------------= 1 x0 x mostre que, se u n tiver um limite L medida que n tende a infinito, ento: 7 3 L -2
x
Exemplos passo-a-passo
16-23
Agora, pressione
Pressione e para selecionar o numerador e o denominador, e depois pressione . Isso deixa G(X) exibida: Finalmente, aplique a funo TABVAR. TABVAR e
pressione vrias vezes at que a tabela de variao aparea (mostrada acima). A primeira linha da tabela de variao apresenta o sinal de g ( x ) segundo x, e a segunda linha apresenta as variaes de g(x). Observe que, para TABVAR a funo sempre chamada F. Podemos deduzir, ento, que g(x) aumenta em [0, 2]. Se voc tivesse feito o clculo no modo passo-a-passo, teria obtido: 2X+3 F = ------------------X+2 Pressione para obter o resultado direita.
16-24
Exemplos passo-a-passo
Se voc no estiver no modo passo-a-passo, voc tambm pode obter o clculo da derivada digitando: DERVX(G(X)) que produz o resultado anterior. Para provar a desigualdade acima, primeiro calcule g(0) , digitando G(0) e pressionando 3 --. 2 . A resposta :
Agora, calcule g(2) digitando G(2) e pressionando 7 -. . A resposta -4 Os dois resultados provam que: 3 -- g(x) 7 -- para x [0,2] 2 4 Soluo 2 No necessrio utilizar a calculadora aqui. Simplesmente declarar que: e 0 para x [0,2] suficiente para mostrar que, para x [0,2] , temos: 7 3 - en -- e n g ( x ) e n -4 2 Soluo 3 Para integrar a desigualdade anterior, digite a expresso direita:
x -x -x -x -n
Exemplos passo-a-passo
16-25
Para justificar o clculo anterior, precisamos supor que n e uma primitiva de e . Se voc no tiver certeza, pode usar a funo INTVX como ilustrado direita:
x -n x -n
Observe que o comando lim est no menu . O sinal para infinito pode ser selecionado do mapa de caracteres, aberto pressionando . Pressionar uma vez aps selecionar o sinal de infinito adiciona o caractere "+" ao sinal.
16-26
Exemplos passo-a-passo
Para controlar o resultado, podemos dizer que: e 1 = 1 lim ------------x0 x e que, portanto: e 1 lim ------------- = 1 n + 2 -n ou, simplificando:
- n lim e 1 n = 2 n + 2 2 -n
x
Se o limite L de u n existir medida que n tende a + nas desigualdades na soluo 2 acima, temos: 3 --2L7 --2 2 4
Segunda parte
1. Mostre que para cada x em [0,2]: 2 x+3 1 -------------- = 2 ----------x+2 x+2 2. Calcule o valor de: I = - dx 0 -------------x+2
2
2x + 3
2 -n
Exemplos passo-a-passo
16-27
4. Deduza que: 1 un e I 5. Mostre que u n convergente e ache seu limite, L. Soluo 1 Comece definindo o 1 seguinte: g ( x ) = 2 ----------x+2
2 -n
Agora, digite PROPFRAC(G(X)). Note que PROPFRAC se encontra no submenu POLYNOMIAL do menu MATH. Pressionando , obtm-se o resultado direita.
0 g ( x ) dx .
Pressionando novamenteresulta:
16-28
Exemplos passo-a-passo
0 g ( x ) dx = [ 2 x ln ( x + 2 ) ] x
ou seja, como ln 4 = 2 ln 2 :
x = 2 = 0
0 g ( x ) dx = 4 ln 2
Soluo 3 No necessrio utilizar a calculadora aqui. x Simplesmente declarar que e n aumenta para x [0,2] suficiente para produzir a desigualdade:
x -n
--
1e e
2 -n
Soluo 4 Como g ( x ) positivo em [0, 2], obtemos atravs da multiplicao: g( x) g(x)e g(x )e e ento, integrando: I un e I Soluo 5 2 Primeiro, ache o limite de -n e quando n + . Observao: pressionar depois de selecionar o caractere para infinito do mapa de caracteres coloca um "+" na sua frente. Selecionando a expresso inteira e pressionando resulta: 1
2 -n
x -n
2 -n
Exemplos passo-a-passo
16-29
ento e n tende a e = 1 medida que n tende a + . medida que n tende a + , u n a poro entre I e uma quantidade que tende a I . Portanto, u n converge, e seu limite I . Portanto, mostramos que: L = I = 4 ln 2
16-30
Exemplos passo-a-passo
Voc pode utilizar a memria da calculadora para armazenar os seguintes objetos: cpias de aplets com configuraes especficas novos aplets baixados por voc variveis de aplets variveis de home variveis criadas atravs de um catlogo ou editor, como uma matriz ou uma anotao de texto programas criados por voc.
17-1
Voc pode usar o Memory Manager (gerenciador de MEMORY) para visualizar a quantidade memria) ( disponvel de memria. A visualizaes de catlogo, acessveis atravs do Gerenciador de Memria, podem ser usadas para transferir variveis, tais como listas ou matrizes, entre calculadoras.
Preciso numrica
Um nmero armazenado em uma varivel sempre armazenado como uma mantissa de 12 dgitos com um expoente de 3 dgitos. A preciso numrica no visor, contudo, depende do modo de visualizao (Standard [padro], Fixed [fixo], Scientific [cientfico], Engineering [engenharia] ou Fraction [frao]). Um nmero exibido possui somente a preciso que mostrada. Se voc copi-lo do histrico do visor da visualizao HOME, ir obter apenas a preciso exibida, no a preciso interna total. Por outro lado, a varivel Ans sempre contm o resultado mais recente com preciso total. 1. Na linha de comando, digite o valor ou o clculo para o resultado que deseja armazenar. 2. Pressione
.
Se o valor que voc deseja armazenar estiver no histrico do visor de HOME, como os resultados de um clculo anterior, por exemplo, voc precisar copi-lo para a linha de comando e, em seguida, armazen-lo.
17-2
2. Mova a seleo para o resultado que deseja armazenar. 3. Pressione de comando. 4. Pressione para copiar o resultado para a linha .
6. Pressione
Os resultados de um clculo tambm podem ser armazenados diretamente em uma varivel. Por exemplo: 2 5 3 B
17-3
Voc pode utilizar variveis nos seus clculos. A calculadora substitui a varivel pelo seu respectivo valor, no clculo: 65 A
Voc pode usar o comando CLRVAR para limpar uma varivel especfica. Por exemplo, se voc tiver armazenado {1,2,3,4} na varivel L1, digitando CLRVAR L1 limpar L1. (Voc pode encontrar o comando CLRVAR pressionando e escolhendo a categoria PROMPT de comandos.)
O menu VARS
Utilize o menu VARS para acessar todas as variveis na calculadora. O menu VARS est classificado por categoria. Para cada categoria de variveis na coluna da esquerda, h uma lista de variveis na coluna da direita. Voc seleciona uma categoria de variveis e escolhe uma varivel. 1. Abra o menu VARS.
2. Utilize as setas de direo ou pressione a tecla alfabtica da primeira letra na categoria, para selecionar uma categoria de variveis. Por exemplo, para selecionar a categoria Matrix (matrizes), pressione . Observao: Neste exemplo, no preciso pressionar a tecla ALPHA.
17-4 Gerenciamento de variveis e memria
4. Use as setas de direo para selecionar a varivel desejada. Por exemplo, para selecionar a varivel M2, pressione .
5. Escolha entre inserir o nome da varivel ou o valor da varivel na linha de comando. Pressione para indicar que voc deseja que o contedo da varivel aparea na linha de comando. Pressione para indicar que voc deseja que o nome da varivel aparea na linha de comando.
6. Pressione para inserir o valor ou o nome na linha de comando. O objeto selecionado aparece na linha de comando.
Observao: O menu VARS tambm pode ser usado para digitar os nomes ou valores das variveis nos programas. Exemplo Este exemplo demonstra como utilizar o menu VARS para somar os contedos de duas variveis de lista e armazenar o resultado em outra varivel de lista. 1. Visualize o catlogo de listas List Catalog.
LIST
para selecionar L1
17-5
para selecionar L2
5. Pressione
7. Copie-a para a linha de comando. Observao: Como a opo est selecionada, o nome da varivel, ao invs de seu contedo, ser copiado para a linha de comando.
17-6
Observao: Voc tambm pode digitar os nomes de listas diretamente com o teclado.
No possvel armazenar, em uma varivel, dados que no so do mesmo tipo que a varivel. Por exemplo, voc pode criar matrizes com o catlogo Matrix. Voc pode criar at dez matrizes e armazen-las em variveis de M0 a M9. No possvel armazenar matrizes em outras variveis. Categoria Complex (complexos) Nomes disponveis Z0 a Z9 Por exemplo, (1,2) Z0 ou 2+3i Z1. Voc pode inserir um nmero complexo digitando (r,i), onde r representa a parte real e i representa a parte imaginria.
17-7
Nomes disponveis (continuao) G0 a G9 Consulte Comandos grficos na pgina 21-22 para obter mais informaes sobre o armazenamento de objetos grficos atravs de comandos de programao. Consulte Para armazenar em uma varivel grfica na pgina 20-6 para obter mais informaes sobre o armazenamento de objetos grficos atravs da visualizao de rascunho. Variveis da biblioteca de aplets podem armazenar aplets criados por voc, salvando uma cpia de um aplet padro ou pela transferncia de um aplet a partir de outra origem. L0 a L9 Por exemplo, {1,2,3} L1.
Library (biblioteca)
List (listas)
Matrix (matrizes)
Matrizes ou vetores podem ser armazenados em M0 a M9. Por exemplo, [[1,2],[3,4]] M0.
Variveis de modos armazenam as configuraes de modos, que voc MODES. pode definir usando As variveis do bloco de notas armazenam anotaes. As variveis de programa armazenam programas. De A a Z e . Por exemplo, 7,45 A.
Symbolic
17-8
Variveis de aplets
A maioria das variveis de aplets armazenam valores particulares a um dado aplet. Esses valores incluem expresses e equaes simblicas (veja abaixo), configuraes para as visualizaes Plot e Numeric, e os resultados de alguns clculos como razes e intersees. Consulte o captulo Informaes de Referncia para obter mais informaes sobre as variveis de aplets. Categoria Function (funo) Parametric (paramtrico) Polar Nomes disponveis F0 a F9 (visualizao Symbolic [simblica]). Consulte Variveis do aplet Function na pgina R-8. X0, Y0 a X9, Y9 (visualizao Symbolic). Consulte Variveis do aplet Parametric na pgina R-9. R0 a R9 (visualizao Symbolic). Consulte Variveis do aplet Polar na pgina R-10. U0 a U9 (visualizao Symbolic). Consulte Variveis do aplet Sequence na pgina R-11. E0 a E9 (visualizao Symbolic). Consulte Variveis do aplet Solve na pgina R-12. C0 a C9 (visualizao Numeric). Consulte Variveis do aplet Statistics na pgina R-13.
1. Abra o aplet que contm a varivel que voc deseja recuperar. 2. Pressione para exibir o menu VARS. 3. Use as setas de direo para selecionar uma categoria de variveis na coluna da esquerda e, em seguida, pressione para acessar as variveis na coluna da direita. 4. Use as setas de direo para selecionar uma varivel na coluna da direita. 5. Para copiar o nome da varivel para a linha de edio, pressione ( a configurao padro).
17-9
Gerenciador de Memria
Voc pode utilizar o Gerenciador de Memria (Memory Manager) para determinar a quantidade disponvel de memria na calculadora. Voc tambm pode usar o Gerenciador de Memria para organizar a memria. Por exemplo, se houver pouca memria disponvel, voc pode usar o Gerenciador de Memria para determinar quais aplets ou variveis devero consumir grandes pores da memria. Voc pode efetuar excluses para liberar mais memria. Exemplo 1. Inicie o Gerenciador de Memria. Uma lista de categorias de variveis ser exibida.
MEMORY
A memria livre aparece no canto superior direito e o corpo da tela lista cada categoria, a memria por ela utilizada e a porcentagem da memria total por ela utilizada. 2. Selecione a categoria com a qual voc deseja trabalhar e pressione . O Gerenciador de Memria exibe detalhes da memria das variveis na categoria selecionada.
3. Para excluir variveis em uma categoria: Pressione selecionada. para excluir a varivel
17-10
17-11
18 Matrizes
Introduo
Voc pode efetuar clculos com matrizes em HOME e em programas. A matriz e cada linha de uma matriz aparecem entre colchetes, e os elementos e linhas so separados por vrgulas. Por exemplo, a seguinte matriz: 1 2 3 4 5 6 exibida no histrico como: [[1,2,3],[4,5,6]] (Se o modo Decimal Mark (sinal decimal) estiver definido como Comma (vrgula), voc deve separar cada elemento e cada linha com um ponto.) Voc pode digitar matrizes diretamente na linha de comando ou cri-las no editor de matrizes.
Vetores
Vetores so arranjos unidimensionais. Eles so compostos por apenas uma linha. Um vetor representado com colchetes simples, como em [1,2,3]. Um vetor pode ser real ou complexo, como em [(1,2), (7,3)]. Matrizes so arranjos bidimensionais. Elas so compostas por mais de uma linha e mais de uma coluna. Matrizes bidimensionais so representadas com colchetes aninhados, como em [[1,2,3],[4,5,6]]. Voc pode criar matrizes complexas, como [[(1,2), (3,4)], [(4,5), (6,7)]]. Existem 10 variveis de matriz disponveis, chamadas de M0 a M9. Voc pode us-las em clculos em HOME ou em um programa. Voc pode acessar os nomes das matrizes a partir do menu VARS, ou simplesmente digitando seus nomes com o teclado.
Matrizes
Variveis de matriz
Matrizes
18-1
Voc tambm pode criar e armazenar matrizesnomeadas ou no nomeadasem HOME. Por exemplo, o comando: POLYROOT([1,0,1,0]) M1 armazena a raiz do vetor complexo de comprimento 3 na varivel M1. Esta varivel ir conter as trs razes de 3 x x = 0
A tabela abaixo lista as operaes das teclas de menu no catlogo de matrizes, bem como o uso de Delete CLEAR). ( ) e Clear ( Tecla Significado Abre a matriz selecionada para que seja editada. Solicita um tipo de matriz e abre uma matriz vazia com o nome selecionado. Transmite a matriz selecionada para outra HP 40gs ou para uma unidade de disco. Consulte Sending and receiving aplets on page 16-5. Recebe a matriz selecionada de outra HP 40gs ou de uma unidade de disco. Consulte Como enviar e receber aplets na pgina 22-4. Limpa a matriz selecionada.
CLEAR
or
18-2
1. Pressione MATRIX para abrir o catlogo de matrizes. O catlogo de matrizes lista as 10 variveis de matriz disponveis, de M0 a M9. 2. Selecione o nome da varivel de matriz que voc deseja usar e pressione . 3. Selecione o tipo da matriz a ser criada. Para criar um vetor (arranjo unidimensional), selecione Real vector ou Complex vector. Certas operaes (+, , CROSS) no reconhecem uma matriz unidimensional como sendo um vetor; portanto, essa seleo importante. Para criar uma matriz (arranjo bidimensional), selecione Real matrix ou Complex matrix.
4. Para cada elemento na matriz, digite um nmero ou uma expresso e pressione . (A expresso pode no conter nomes de variveis simblicas.) Com nmeros complexos, digite cada nmero na forma complexa, ou seja, (a, b), onde a a parte real e b a parte imaginria. Voc deve incluir os parnteses e a vrgula. 5. Use as setas do cursor para ir para uma linha ou coluna diferente. Voc pode mudar a direo da barra de seleo, pressionando . A tecla de menu alterna entre as seguintes opes: especifica que o cursor ir para a clula abaixo da clula atual quando voc pressionar . especifica que o cursor ir para a clula direita da clula atual quando voc pressionar . especifica que o cursor ir permanecer na clula atual quando voc pressionar .
MATRIX
para ver o catlogo de matrizes ou pressione para retornar para HOME. As entradas de matrizes so armazenadas automaticamente.
Matrizes
18-3
Uma matriz aparece na lista com duas dimenses, mesmo se for do tipo 31. Um vetor aparece com o nmero de elementos, como 3, por exemplo.
Voc pode enviar matrizes entre calculadoras da mesma forma que envia aplets, programas, listas e anotaes. 1. Conecte as calculadoras utilizando um cabo apropriado). 2. Abra os catlogos de matrizes em ambas as calculadoras. 3. Selecione a matriz a ser enviada. 4. Pressione e escolha o mtodo de transmisso. 5. Pressione na calculadora de recepo e escolha o mtodo de recepo. Para mais informaes sobre a transmisso e recepo de arquivos, veja Como enviar e receber aplets na pgina 22-4.
Tecla
Significado (continuao) Um comutador com trs opes para o avano do cursor no editor de matrizes. avana para a direita, avana para baixo e no avana. Alterna entre os tamanhos de fonte maior e menor. Apaga as clulas, a linha ou coluna selecionadas (ser solicitado que voc escolha uma opo).
CLEAR
Limpa todos os elementos de uma matriz. Vai para a primeira linha, ltima linha, primeira coluna ou ltima coluna, respectivamente.
MATRIX),
selecione o
Em HOME, digite nome da matriz(linha,coluna). Por exemplo, se M2 for [[3,4],[5,6]], ento M2(1,2) retornar 4. 1. Digite a matriz na linha de edio. Comece e termine a matriz e cada linha com colchetes (as teclas e com shift). 2. Separe cada elemento e cada linha com uma vrgula. Exemplo: [[1,2],[3,4]]. 3. Pressione para digitar e exibir a matriz.
A tela da esquerda, abaixo, mostra a matriz [[2.5,729],[16,2]] que est sendo armazenada em M5. A tela da direita mostra o vetor [66,33,11] que est sendo armazenado em M6. Observe que voc pode digitar uma expresso (como 5/2) como um elemento da matriz (ela ser calculada).
Matrizes
18-5
Em HOME, digite valor nome da matriz(linha,coluna). Por exemplo, para mudar o elemento da primeira linha e da segunda coluna de M5 para 728 e, em seguida, exibir a matriz resultante: 728 M5 1 . 2 M5
Se voc tentar armazenar um elemento, em uma linha ou coluna, alm do tamanho da matriz, ver uma mensagem de erro.
Aritmtica matricial
Voc pode utilizar as funes aritmticas (+, , , / e potncias) com argumentos matriciais. Diviso multiplica esquerda pelo inverso do divisor. Voc pode fornecer as matrizes ou os nomes de variveis matriciais armazenadas. As matrizes podem ser reais ou complexas. Para os prximos exemplos, armazene [[1,2],[3,4]] em M1 e [[5,6],[7,8]] em M2. Exemplo 1. Crie a primeira matriz.
MATRIX
1 3
2 4
18-6
Matrizes
5 7
6 8
Para efetuar uma diviso por um escalar, digite primeiro a matriz, depois o operador e, por ltimo, o escalar. Para efetuar uma multiplicao, a ordem dos operandos no importa. A matriz e o escalar podem ser reais ou complexos. Por exemplo, para dividir o resultado do exemplo anterior por 2, pressione as seguintes teclas: 2
Para multiplicar as matrizes M1 e M2, criadas para o exemplo anterior, pressione as seguintes teclas: M1 M2
Para multiplicar uma matriz por um vetor, digite primeiro a matriz e depois o vetor. O nmero de elementos no vetor deve ser igual ao nmero de colunas na matriz.
Voc pode elevar uma matriz a qualquer potncia inteira. O exemplo abaixo mostra o resultado de elevar uma matriz M1, criada anteriormente, potncia 5.
Matrizes
18-7
M1
Observao: Voc tambm pode elevar uma matriz a uma potncia sem armazen-la primeiro como uma varivel.
Pode-se elevar matrizes a uma potncia negativa. Nesse caso, o resultado equivalente a 1/ [matriz]^ABS(potncia). No exemplo a seguir, M1 elevada potncia M1 2
Para a diviso de uma matriz ou um vetor por uma matriz quadrada, o nmero de linhas do dividendo (ou o nmero de elementos, no caso de um vetor), deve ser igual ao nmero de linhas do divisor. Esta operao no uma diviso matemtica: uma multiplicao esquerda pelo inverso do divisor. M1/ M2 equivalente a M21 * M1. Para dividir as matrizes M1 e M2, criadas para o exemplo anterior, pressione as seguintes teclas: M1 M2
Voc pode inverter uma matriz quadrada em HOME, digitando a matriz (ou o nome de sua varivel) e . Voc tambm pode pressionando x1 usar o comando INVERSE (inverter). Digite INVERSE (nome da matriz) em HOME e pressione . Voc pode mudar o sinal de cada elemento em uma matriz, pressionando antes do nome da matriz.
18-8
Matrizes
2. Crie o vetor das constantes no sistema linear .5 1 3. Volte para o catlogo de matrizes.
MATRIX
Neste exemplo, o vetor que voc criou aparece como M1. 4. Crie uma nova matriz. Selecione Real matrix
6. Volte para HOME e digite o clculo para multiplicar esquerda o vetor das constantes pelo inverso da matriz dos coeficientes. x 1 M1 M2
Sobre os comandos
Os comandos com matrizes esto relacionados no menu CMDS), na categoria Matrix. CMDS ( Consulte Comandos de matrizes na pgina 21-26 para obter detalhes sobre os comandos com matrizes disponveis para uso em programao.
18-10
Matrizes
As funes diferem de comandos pelo fato de que uma funo pode ser usada em uma expresso. Isto no possvel com comandos.
COND
Nmero da condio. Encontra a norma 1 (norma da coluna) de uma matriz quadrada. COND (matriz)
CROSS
DET
DOT
EIGENVAL
EIGENVV
autovetores e autovalores para uma matriz quadrada. Exibe uma lista de dois arranjos. O primeiro contm os autovetores e o segundo contm os autovalores. EIGENVV (matriz)
Matrizes
18-11
IDENMAT
Matriz identidade. Cria uma matriz de dimenso tamanho tamanho, cujos elementos na diagonal valem 1 e na diagonal oposta valem 0. IDENMAT (tamanho)
INVERSE
LQ
Fatorao LQ. Fatora uma matriz m n em trs matrizes: {[[ trapezoidal inferior m n]],[[ ortogonal n n]], [[ permutao m m]]}. LQ (matriz)
LSQ
Mnimos quadrados. Exibe a matriz (ou o vetor) dos mnimos quadrados de norma mnima. LSQ (matriz1, matriz2)
LU
Decomposio LU. Fatora uma matriz quadrada em trs matrizes: {[[triangular inferior]],[[triangular superior]],[[permutao]]} A triangular superior possui valores 1 na sua diagonal. LU (matriz)
MAKEMAT
Cria matriz. Elabora uma matriz de dimenso linhas colunas, usando a expresso para calcular cada elemento. Se a expresso contiver as variveis I e J, o clculo para cada elemento ir substituir o nmero na linha atual por I e o nmero na coluna atual por J. MAKEMAT (expresso, linhas, colunas) Exemplo MAKEMAT(0,3,3) retorna uma matriz de zeros 33, [[0,0,0],[0,0,0],[0,0,0]].
QR
Fatorao QR. Fatora uma matriz m n em trs matrizes: {[[ortogonal mm ]],[[trapezoidal superior mn ]],[[permutao nn]]}. QR (matriz)
RANK
18-12
Matrizes
ROWNORM
Norma da linha. Determina o valor mximo (em todas as linhas) das somas dos valores absolutos de todos os elementos em uma linha. ROWNORM (matriz)
RREF
Forma escalonada de linha reduzida. Muda uma matriz retangular para sua forma escalonada de linha reduzida. RREF (matriz)
SCHUR
Decomposio de Schur. Fatora uma matriz quadrada em duas matrizes. Se a matriz for real, o resultado ser {[[ortogonal]],[[quase triangular superior]]}. Se a matriz for complexa, o resultado ser {[[unitria]],[[triangular superior]]}. SCHUR (matriz)
SIZE
SPECNORM
SPECRAD
SVD
Decomposio de valor singular. Fatora uma matriz m n em duas matrizes e um vetor: {[[ortogonal quadrada m m]],[[ortogonal quadrada n n]], [real]}. SVD (matriz)
SVL
Valores singulares. Retorna um vetor que contm os valores singulares de uma matriz. SVL (matriz)
TRACE
Encontra o trao de uma matriz quadrada. O trao igual soma dos elementos da diagonal. (Tambm igual soma dos autovalores.) TRACE (matriz)
Matrizes
18-13
TRN
Transpe a matriz. No caso de uma matriz complexa, TRN encontra a transposta conjugada. TRN (matriz)
Exemplos
Matriz identidade
Voc pode criar uma matriz identidade com a funo IDENMAT. Por exemplo, IDENMAT(2) cria a matriz identidade 22 [[1,0],[0,1]]. Voc tambm pode criar uma matriz identidade usando a funo MAKEMAT (fazer matriz). Por exemplo, digite MAKEMAT(I1/4 J,4,4) para criar uma matriz 4 4 contendo o valor 1 em todos os elementos, exceto zeros na diagonal. O operador lgico retornar 0 quando I (o nmero da linha) e J (o nmero da coluna) forem iguais e retornar 1 quando forem diferentes.
A funo TRN troca os elementos linha-coluna pelos elementos coluna-linha de uma matriz. Por exemplo, o elemento 1,2 (linha 1, coluna 2) ser trocado pelo elemento 2,1, o elemento 2,3 ser trocado pelo elemento 3,2, e assim por diante. Por exemplo, TRN([[1,2],[3,4]]) cria a matriz [[1,3],[2,4]].
O seguinte conjunto de equaes x 2 y + 3 z = 14 2x + y z = 3 4 x 2 y + 2 z = 14 1 2 3 14 pode ser escrito como a matriz aumentada 2 1 1 3 4 2 2 14 a qual pode ento ser armazenada como uma 3 4 matriz real em qualquer varivel de matriz. Neste exemplo, utilizada a varivel M1.
18-14
Matrizes
Voc pode utilizar a funo RREF para mud-la para a forma escalonada de linha reduzida, armazenando-a em qualquer varivel de matriz. Neste exemplo, utilizada a varivel M2. A matriz escalonada de linha reduzida d a soluo para a equao linear na quarta coluna. Uma vantagem em usar a funo RREF que ela tambm ir funcionar com matrizes inconsistentes, resultantes de sistemas de equaes que no possuem soluo ou solues infinitas. Por exemplo, o seguinte conjunto de equaes possui um nmero infinito de solues: x+yz = 5 2x y = 7 x 2y + z = 2 A linha final de zeros na forma escalonada de linha reduzida da matriz aumentada indica um sistema inconsistente com infinitas solues.
Matrizes
18-15
19 Listas
Voc pode realizar operaes com listas em HOME e em programas. Uma lista consiste de nmeros reais ou complexos separados por vrgulas, expresses ou matrizes, sempre delimitados por chaves. Uma lista pode, por exemplo, conter uma seqncia de nmeros reais como {1,2,3}. (Se o modo Decimal Mark [sinal decimal] estiver definido como Comma [vrgula], os separadores sero pontos.) As listas representam uma forma conveniente de agrupar objetos relacionados. Existem 10 variveis de listas disponveis, chamadas de L0 a L9. Voc pode us-las em clculos ou expresses em HOME ou em um programa. Voc pode acessar os nomes das listas a partir do menu VARS, ou simplesmente digitar seus nomes com o teclado. Voc pode criar, editar, excluir, enviar e receber listas LIST). Voc nomeadas no catlogo de listas ( tambm pode criar e armazenar listasnomeadas ou no nomeadasem HOME.
Listas
19-1
2. Selecione o nome da lista que voc deseja atribuir nova lista (L1, etc.) e pressione para exibir o editor de listas.
3. Digite os valores que deseja inserir na lista, pressionando aps cada um. Os valores podem ser reais ou complexos (ou uma expresso). Se voc digitar um clculo, ele ser efetuado e o resultado ser inserido na lista. 4. Quando tiver concludo, pressione ver o catlogo de listas, ou pressione voltar para HOME.
LIST
para para
Tecla
Significado Abre a lista selecionada para que seja editada. Transmite a lista selecionada para outra HP 40gs ou para um PC. Consulte Como enviar e receber aplets na pgina 22-4 para obter mais informaes. Recebe a lista selecionada de outra HP 40gs ou de um PC. Consulte Como enviar e receber aplets na pgina 22-4 para obter mais informaes. Limpa a lista selecionada.
CLEAR
19-2
Listas
Tecla ou
Quando voc pressionar para criar ou modificar uma lista, as seguintes teclas estaro disponveis: Tecla Significado Copia o item selecionado da lista para a linha de edio. Insere um novo valor antes do item selecionado. Exclui o item selecionado da lista.
CLEAR
Limpa todos os elementos da lista. Move para o fim ou para o incio da lista.
ou
1. Digite a lista na linha de edio. Comece e termine a lista com chaves (as teclas e combinadas com shift) e separe cada elemento com uma vrgula. 2. Pressione para calcular e exibir a lista.
Imediatamente aps digitar a lista, voc poder armazen-la em uma varivel, pressionando nome da lista . Os nomes das variveis de lista vo de L0 a L9. Este exemplo armazena a lista {25,147,8} em L1. Observao: Voc pode omitir a chave final quando estiver digitando uma lista.
Listas
19-3
Em HOME, digite nome da lista(nmero do elemento). Por exemplo, se L2 for {3,4,5,6}, ento L2(2) retorna 4. 1. Abra o catlogo de listas.
LIST.
2. Pressione ou para selecionar o nome da lista que voc deseja editar (L1, etc.) e pressione para exibir o contedo da lista.
3. Pressione ou para selecionar o elemento que deseja editar. Neste exemplo, edite o terceiro elemento, de forma que tenha o valor 5.
4. Pressione
19-4
Listas
2. Pressione ou para selecionar o nome da lista que voc deseja editar (L1, etc.) e pressione para exibir o contedo da lista. Os novos elementos so inseridos acima da posio selecionada. Neste exemplo, um elemento com o valor 9 inserido entre o primeiro e o segundo elementos na lista. 3. Pressione para ir para a posio de insero, pressione e depois pressione 9. 4. Pressione .
Em HOME, digite valor nome da lista(elemento). Por exemplo, para armazenar 148 como sendo o segundo elemento de L1, digite 148 L1(2) .
Listas
19-5
direita, a qual contm as funes de listas, e selecione uma funo e, em seguida, pressione . As funes com listas devem ter a seguinte sintaxe: As funes possuem argumentos que so delimitados por parnteses e separados por vrgulas. Exemplo: CONCAT(L1,L2) . Um argumento pode ser um nome de varivel de lista (como L1) ou a lista em si. Por exemplo, REVERSE({1,2,3}). Se o sinal decimal estiver definido como vrgula, utilize pontos para separar os argumentos. Por exemplo, CONCAT(L1.L2).
Operadores comuns, como +, , , and /, podem ter listas como argumentos. Se houver dois argumentos e ambos forem listas, estas devero ter o mesmo comprimento, uma vez que o clculo emparelha os elementos. Se houver dois argumentos e um for um nmero real, o clculo ir emparelhar o nmero com cada elemento da lista. Exemplo 5*{1,2,3} retorna {5,10,15}. Alm dos operadores comuns que podem ter nmeros, matrizes ou listas como argumentos, existem comandos que operam somente em listas.
CONCAT
Concatena duas listas em uma nova lista. CONCAT(lista1, lista2) Exemplo CONCAT({1,2,3},{4}) retorna {1,2,3,4}.
LIST
Cria uma nova lista composta das primeiras diferenas, ou seja, as diferenas dos elementos seqenciais em lista1. A nova lista tem um elemento a menos que lista1. As primeiras diferenas para {x1 x2 ... xn} so {x2 x1 ... xn xn1}. LIST(lista1)
Listas
19-7
Exemplo Em HOME, armazene{3,5,8,12,17,23} em L5 e determine as primeiras diferenas da lista. {3,5,8,12,17,23} } L5 L Select LIST L5
MAKELIST
Calcula uma seqncia de elementos para uma nova lista. Calcula a expresso com a varivel, do valor inicial ao final, tomados em determinados incrementos. MAKELIST(expresso, varivel, inicial, final, incremento) A funo MAKELIST gera uma srie, produzindo automaticamente uma lista a partir do clculo repetido de uma expresso. Exemplo Em HOME, gere uma srie dos quadrados de 23 a 27. L MAKELIST A A 27 1 Select
23
LIST
Calcula o produto de todos os elementos da lista. LIST(lista) Exemplo LIST({2,3,4}) retorna 24.
POS
Retorna a posio de um elemento em uma lista. O elemento pode ser um valor, uma varivel ou uma expresso. Se houver mais de uma ocorrncia do elemento, ser retornada a posio da primeira ocorrncia. Ser retornado 0 se no houver nenhuma ocorrncia do elemento especificado. POS(lista, elemento)
19-8
Listas
REVERSE
Cria uma lista pela inverso da ordem dos elementos em uma lista. REVERSE(lista)
SIZE
Calcula o nmero de elementos em uma lista. SIZE(lista) Tambm trabalha com matrizes.
LIST
SORT
Exemplo
Neste exemplo, utilize o aplet Statistics para determinar a mdia, mediana, o valor mximo e mnimo dos elementos da lista L1. 1. Crie L1 com os valores 88, 90, 89, 65, 70 e 89. {88 65 } L1 70 90 89} 89
Listas
19-9
2. Em HOME, armazene L1 em C1. Voc poder ento ver os dados da lista na visualizao Numeric (numrica) do aplet Statistics. L1 C1
3. Inicie o aplet Statistics e selecione o modo de 1 varivel (pressione , se necessrio, para que mostre ). Select Statistics Observao: Os valores da lista esto agora na coluna 1 (C1). 4. Na visualizao Symbolic (simblica), defina H1 (por exemplo) como C1 (amostra) e 1 (freqncia).
Consulte Uma varivel na pgina 10-14 para obter o significado de cada estatstica computada.
19-10
Listas
Listas
19-11
20 Anotaes e rascunhos
Introduo
A HP 40gs possui editores de texto e de imagem para a entrada de anotaes e rascunhos. Cada aplet tem sua prpria Note view (visualizao de anotaes) e Sketch view (visualizao de rascunhos). As anotaes e rascunhos que voc criar nestas visualizaes esto associadas com o respectivo aplet. Quando voc salva o aplet ou o envia para outra calculadora, as anotaes e os rascunhos tambm so salvos ou enviados. O bloco de notas (Notepad) uma coleo de anotaes independente de todos os aplets. Estas anotaes tambm podem ser enviadas para outra calculadora via Notepad Catalog (catlogo do bloco de notas).
NOTE
para acessar a
2. Utilize as teclas de edio de anotaes, mostradas na tabela da prxima seo. 3. Ative a digitao alfabtica (Alpha) ( ) para uma entrada rpida de letras. Para ativar a digitao alfabtica de minsculas, pressione 4. Enquanto Alpha estiver ativo: Para digitar uma nica letra em maisculas (se estiver digitando em minsculas) ou minsculas (se estiver digitando em maisculas), pressione letra.
20-1
Anotaes e rascunhos
Para digitar um nico caractere no alfabtico (como 5 ou [ ), pressione primeiro. (Isso desativa a digitao alfabtica para um caractere). , ,
Seu trabalho salvo automaticamente. Pressione qualquer tecla de visualizao ( , Note. ) ou para sair da visualizao
Apaga toda a anotao. Menu para a entrada de nomes e contedos de variveis. Menu para a entrada de operaes matemticas e constantes.
CMDS
Menu para a entrada de comandos de programa. Exibe caracteres especiais. Para digitar um, selecione-o e pressione . Para copiar um caractere sem fechar a tela CHARS, pressione .
Anotaes e rascunhos
CHARS
20-2
Apaga o conjunto inteiro de rascunhos. Ativa ou desativa os rtulos das teclas de menu. Se os rtulos das teclas de menu estiverem ocultos, ou qualquer tecla de menu reexibir os rtulos.
SKETCH
para acessar a
2. Na visualizao Sketch, pressione e mova o cursor para onde voc deseja iniciar a linha. 3. Pressione
Anotaes e rascunhos
4. Mova o cursor, em qualquer direo, para o ponto de trmino da linha, pressionando as teclas , , . para terminar a linha. 5. Pressione ,
1. Na visualizao Sketch, pressione e mova o cursor para onde voc deseja que seja um vrtice da caixa. 2. Pressione . 3. Mova o cursor para marcar o vrtice oposto da caixa. Voc pode ajustar o tamanho da caixa movendo o cursor. 4. Pressione para terminar a caixa.
1. Na visualizao Sketch, pressione e mova o cursor para onde voc deseja que seja o centro da circunferncia. 2. Pressione . Isto ir ativar o desenho de circunferncias. 3. Mova o cursor para determinar o raio. 4. Pressione para terminar a circunferncia.
Teclas de desenho
Tecla Significado Ponto ativado. Acende os pixels medida que o cursor se move. Ponto desativado. Apaga os pixels medida que o cursor se move. Desenha uma linha, da posio inicial do cursor at a posio atual. Pressione para concluir. Voc pode desenhar uma linha em qualquer ngulo. Desenha uma caixa, da posio inicial do cursor at a posio atual. Pressione para concluir.
20-4
Anotaes e rascunhos
Tecla
Significado (continuao) Desenha uma circunferncia cujo centro a posio inicial do cursor. O raio a distncia entre a posio inicial e a final do cursor. Pressione para terminar a circunferncia.
1. Pressione e digite o texto na linha de edio. Para ativar a digitao alfabtica, pressione (para maisculas) ou (para minsculas). Para fazer o rtulo com um tamanho menor de fonte, desative antes de pressionar .( alterna entre fonte grande e pequena). O menor tamanho de caracteres no exibe letras em minsculas. 2. Pressione as teclas 4. Pressione . , , , .
Voc pode criar um conjunto de at 10 rascunhos. Isto permitir uma animao simples. Aps criar um rascunho, pressione para adicionar uma nova pgina em branco. Voc pode ento fazer um novo rascunho, o qual se tornar parte do conjunto atual de rascunhos. Para visualizar o prximo rascunho em um conjunto existente, pressione . Mantenha a tecla pressionada para realizar a animao. Para remover a pgina atual da srie atual de rascunhos, pressione .
Anotaes e rascunhos
20-5
Voc pode delimitar uma poro de um rascunho com uma caixa e depois armazenar este grfico em uma varivel grfica. 1. Na visualizao Sketch, exiba o rascunho que deseja copiar (armazenar em uma varivel). 2. Pressione . 3. Selecione o nome da varivel que voc deseja usar e pressione . 4. Desenhe uma caixa em torno da poro que deseja copiar: mova o cursor para um vrtice, pressione , mova o cursor para o vrtice oposto e pressione .
Voc pode copiar o contedo de uma varivel grfica para a visualizao Sketch de um aplet. 1. Abra a visualizao Sketch do aplet ( Aqui ser copiado o grfico. 2. Pressione , . e selecione o
SKETCH).
3. Selecione Graphic, pressione nome da varivel (G1, etc.). 4. Pressione varivel grfica.
O bloco de notas
Voc pode armazenar quantas anotaes quiser no NOTEPAD), estando bloco de notas (Notepad) ( limitado apenas memria disponvel. Estas anotaes so independentes de qualquer aplet. O catlogo do bloco de notas relaciona as entradas existentes por nome. Ele no inclui as anotaes criadas na visualizao Note do aplet, , mas estas podem ser importadas. Consulte Para importar uma anotao na pgina 20-8.
20-6
Anotaes e rascunhos
4. Escreva sua anotao. Consulte Teclas de edio de anotaes na pgina 20-2 para obter mais informaes sobre a entrada e edio de anotaes. 5. Quando tiver terminado, pressione ou uma tecla de aplet para sair do bloco de notas. Seu trabalho salvo automaticamente.
Tecla
Voc pode importar uma anotao do bloco de notas para a visualizao Note de um aplet e vice-versa. Vamos supor que voc deseja copiar uma anotao chamada Tarefas do bloco de notas para a visualizao Note do aplet Function: 1. No aplet Function, exiba a visualizao Note NOTE). ( 2. Pressione , selecione Notepad na coluna da esquerda e selecione o nome Tarefas na coluna da direita. 3. Pressione para copiar o contedo de Tarefas para a visualizao Note do aplet Function. Observao: Para recuperar o nome ao invs do contedo, pressione ao invs de . Suponha que voc deseja copiar a visualizao Note do aplet atual para a anotao Tarefas no bloco de notas. 1. No bloco de notas ( anotao Tarefas. 2. Pressione da esquerda, pressione na coluna da direita.
NOTEPAD),
abra a
20-8
Anotaes e rascunhos
21 Programao
Introduo
Este captulo descreve como programar usando a HP 40gs. Aqui voc ir aprender sobre: DICA o uso do catlogo de programas para criar e editar programas comandos de programao armazenamento e leitura de variveis em programas variveis de programao.
Mais informaes sobre programao, incluindo exemplos e ferramentas especiais, podem ser encontradas no site das calculadoras da HP: http://www.hp.com/calculators Um programa da HP 40gs contm uma seqncia de nmeros, expresses matemticas e comandos que so executados automaticamente para realizar uma tarefa. Estes itens so separados por dois-pontos ( : ). Os comandos que precisam de mltiplos argumentos contm estes argumentos separados por ponto-e-vrgula ( ; ). Por exemplo, PIXON posicaox ; posicaoy:
O contedo de um programa
Programao estruturada
Voc pode usar estruturas de desvio em um programa, para controlar o fluxo de execuo. Voc pode utilizar a programao estruturada para criar programas em bloco de estrutura. Cada programa em bloco de estrutura autnomoe pode ser chamado a partir de outros programas. Observao: Se o nome de um programa contiver espaos, voc dever digit-lo entre aspas para execut-lo. RUN GETVALUE: RUN CALCULATE: RUN "EXIBIR RESPOSTA":
21-1
Exemplo
Programao
Este programa separado em trs tarefas principais, cada qual um programa individual. Em cada programa, a tarefa pode ser simplesou ele pode ser dividido em outros programas que realizam tarefas menores.
Catlogo de programas
O catlogo de programas onde voc cria, edita, exclui, envia, recebe e executa programas. Esta seo descreve como abrir o catlogo de programas criar um novo programa introduzir comandos a partir do menu de comandos de programao introduzir funes a partir do menu MATH editar um programa executar e depurar um programa interromper um programa copiar um programa enviar e receber um programa excluir um programa ou seu contedo personalizar um aplet.
PROGRM.
1. Pressione
O catlogo de programas (Program Catalog) exibir uma lista de nomes de programas. O catlogo de programas contm uma entrada j incorporada, chamada Editline (linha de edio). Editline contm a ltima expresso digitada na linha de edio em HOME, ou os ltimos dados que voc digitou em um formulrio de entrada. (Se voc pressionar em HOME sem digitar qualquer informao, a HP 40gs ir processar o contedo de Editline.) Antes de comear a trabalhar com programas, reserve alguns minutos para se familiarizar com as teclas de menu do catlogo de programas. Voc
21-2
Programao
pode usar qualquer uma das teclas (de menu e do teclado) a seguir para realizar tarefas no catlogo de programas.
Programao
21-3
Um nome de programa pode conter caracteres especiais, como espaos. Entretanto, se voc utilizar caracteres especiais e executar o programa digitando o nome correspondente em HOME, dever colocar o nome do programa entre aspas (" "). No use o smbolo " como parte do nome de um programa. 3. Digite o nome de programa desejado e pressione . Quando voc pressionar , ser aberto o editor de programas. 4. Introduza seu programa. Quando tiver concludo, inicie qualquer outra atividade. Seu trabalho ser salvo automaticamente.
Introduzir comandos
At que voc esteja familiarizado com os comandos da HP 40gs, a maneira mais fcil de introduzir comandos ser selecion-los a partir do menu Commands (comandos) no editor de programas. Voc tambm poder digitar comandos usando os caracteres alfabticos.
CMDS para 1. No editor de programas, pressione abrir o menu Program Commands (comandos de programa). CMDS
21-4
Programao
2. Na esquerda, utilize
ou
categoria de comando e, em seguida, pressione para acessar os comandos nesta categoria. Selecione o comando desejado.
3. Pressione programas.
Editar um programa
1. Pressione
PROGRM para abrir o catlogo de programas.
2. Use as setas de direo para selecionar o programa que deseja editar e pressione . A HP 40gs ir abrir o editor de programas. O nome de seu programa ir aparecer na barra de ttulo do visor. Voc pode usar as seguintes teclas para editar seu programa.
Programao
21-5
Teclas de edio
Insere um espao no texto. Exibe a pgina anterior do programa. Exibe a prxima pgina do programa. Move para cima ou para baixo em uma linha. Move para a direita ou para a esquerda em um caractere. Ativa a digitao de letras. Pressione A...Z para ativar a digitao de minsculas. Retrocede o cursor e apaga o caractere. Apaga o caractere atual. Comea uma nova linha.
CLEAR
Apaga todo o programa. Exibe menus para a seleo de nomes de variveis, contedo de variveis, funes matemticas e constantes de programas.
CMDS
Exibe menus para a seleo de comandos de programao. Exibe todos os caracteres. Para digitar um, selecione-o e pressione . Para introduzir vrios caracteres em uma linha, utilize a tecla de menu quando estiver no menu CHARS.
CHARS
21-6
Programao
Depurar um programa
O cursor de insero ir aparecer no programa, no ponto onde o erro ocorreu. 2. Edite o programa para corrigir o erro. 3. Execute o programa. 4. Repita o processo at corrigir todos os erros.
Interromper um programa
Voc pode interromper a execuo de um programa a ). qualquer momento, pressionando CANCEL (a tecla Observao: Pode ser que voc tenha que pression-la mais de uma vez.
Programao
21-7
Copiar um programa
Voc pode usar o procedimento a seguir, caso queira fazer uma cpia de seu trabalho antes da edioou se voc quiser utilizar um programa como modelo para outro. 1. Pressione programas. 2. Pressione . .
PROGRM
O editor de programas ser aberto com um novo programa. 4. Pressione para abrir o menu de variveis.
5. Pressione para rolar rapidamente para Program (programa). 6. Pressione copiar. 7. Pressione e selecione o programa que deseja e .
O contedo do programa selecionado copiado no programa atual, na posio do cursor. DICA Se voc costuma utilizar uma rotina de programao com freqncia, salve a rotina com um nome de programa diferente e utilize o mtodo acima para copila em seus programas. Voc pode enviar e receber programas a partir de outras calculadoras, da mesma forma que o faria com aplets, matrizes, listas e anotaes. Selecione o programa a ser enviado e pressione na calculadora emissora e na calculadora receptora. Voc tambm pode enviar e receber programas a partir de um dispositivo de armazenamento remoto (unidade de disco de aplets ou computador). Isto ocorre atravs de uma conexo via cabo e necessita de uma unidade de disco de aplets ou um software especializado sendo executado em um PC (como o Kit de Conectividade).
Transmitir um programa
21-8
Programao
Excluir um programa
Voc pode excluir todos os programas de uma s vez. 1. No catlogo de programas, pressione 2. Pressione .
CLEAR.
Voc pode apagar o contedo de um programa sem que seja preciso apagar seu nome. 1. Pressione programas.
PROGRM
3. Desenvolva os programas que iro trabalhar com seu aplet personalizado. Quando voc desenvolver os programas do aplet, utilize a conveno de nomenclatura padro do aplet. Isto permitir acompanhar os programas, no catlogo de programas, que pertencem a cada aplet. Consulte Conveno para a nomenclatura de aplets na pgina 21-10. 4. Desenvolva um programa que utilize o comando SETVIEWS para modificar o menu VIEWS do aplet. As opes de menu fornecem ligaes com os programas associados. Voc pode especificar quaisquer outros programas que deseja transferir com o aplet. Consulte SETVIEWS na pgina 21-14 para obter informaes sobre o comando. 5. Certifique-se de que o aplet personalizado est selecionado e execute o programa de configurao do menu para configurar o menu VIEWS do aplet. 6. Teste o aplet personalizado e depure os programas relacionados. (Consulte Depurar um programa na pgina 21-7).
Nomeie o programa que configura a nova opo do menu VIEWS, APL.SV, onde SV abreviatura de SETVIEWS.
Por exemplo, um aplet personalizado chamado Diferenciacao executaria os programas DIF.ME1, DIF.ME2 e DIF.SV.
21-10 Programao
Exemplo
Este aplet de exemplo demonstra o processo de personalizao de um aplet. O novo aplet baseado no aplet Function. Observao: Este aplet no tem a finalidade de se prestar a um uso mais srio, mas apenas de ilustrar o processo.
Salvar o aplet
1. Abra o aplet Function e salve-o como EXPERIMENT. O novo aplet ir aparecer na biblioteca de aplets. Select Function EXPERIMENT
2. Crie um programa chamado EXP.ME1 com os contedos ilustrados. Este programa configura os intervalos de exibio grfica e executa um programa que permite que voc defina o formato do ngulo. 3. Crie um programa chamado EXP.ME2 com os contedos ilustrados. Este programa define as opes da visualizao Numeric (numrica) do aplet e executa o programa que voc poder utilizar para configurar o modo do ngulo. 4. Crie um programa chamado EXP.ANG, o qual chamado pelos dois programas anteriores.
Programao
21-11
5. Crie um programa chamado EXP.S, que ser executado quando voc iniciar o aplet, conforme ilustrado. Este programa define o modo do ngulo para graus e configura a funo inicial que o aplet representa graficamente.
Nesta seo iremos comear pela configurao do menu VIEWS, usando o comando SETVIEWS. Em seguida, iremos criar os programas assistentes, chamados pelo menu VIEWS, que iro efetivamente realizar o trabalho. 6. Abra o catlogo de programas e crie um programa chamado EXP.SV. Inclua o seguinte cdigo no programa. Cada linha de entrada aps o comando SETVIEWS um grupo de trs elementos: a linha de texto do menu VIEWS (um espao indica nenhuma), um nome de programa e um nmero que define a visualizao para onde ir aps o programa ter sido finalizado. Todos os programas listados aqui sero transferidos com o aplet quando este for transferido. SETVIEWS ; ;18; Define a primeira opo de menu como sendo Auto scale (escalonamento automtico). Esta a quarta opo de menu da visualizao do aplet Function. Auto scale (18) especifica que deve ser includa no novo menu. As aspas em branco faro com que o nome original de Auto scale aparea no novo menu. Consulte SETVIEWS na pgina 21-14. My Entry1 ; EXP.ME1 ;1; Define a segunda opo do menu. Esta opo executa o programa EXP.ME1 e retorna para a visualizao 1, Plot (grfica).
21-12
Programao
My Entry2 ; EXP.ME2 ;3; Define a terceira opo do menu. Esta opo executa o programa EXP.ME2 e retorna para a visualizao 3, NUM. ; EXP.SV ;0; Esta linha especifica que o programa que define o menu View (este programa) ser transferido com o aplet. O caractere de espao, nas primeiras aspas, especifica que nenhuma opo de menu aparece como entrada. Voc no precisa transferir este programa junto com o aplet, mas ele permite que os usurios modifiquem o menu do aplet se desejarem. ; EXP.SV ;0; O programa EXP.ANG uma pequena rotina, chamada por outros programas que o aplet utiliza. Esta entrada especifica que o programa EXP.ANG ser transferido junto com o aplet, mas o espao nas primeiras aspas indica que nenhuma entrada ir aparecer no menu. START ; EXP.S ;7: Isto especifica a opo de menu Start. O programa associado a esta entrada, EXP.S, executado automaticamente quando voc inicia o aplet. Uma vez que esta opo de menu se refere visualizao 7, o menu VIEWS ir abrir quando voc iniciar o aplet. Voc s precisa executar este programa uma vez para configurar o menu VIEWS de seu aplet. Assim que o menu VIEWS do aplet estiver configurado, ele permanecer como est at que voc execute SETVIEWS novamente. Voc no precisa incluir este programa para que seu aplet funcione, mas seria til especificar que o programa est anexado ao aplet e ser transmitido junto com ele.
Programao
21-13
7. Retorne para o catlogo de programas. Os programas que voc criou devero aparecer da seguinte forma: 8. Voc dever ento iniciar ( ) o programa EXP.SV para executar o comando SETVIEWS e criar o menu VIEWS modificado. Verifique se o nome do novo aplet est selecionado na visualizao Aplet. 9. Retorne para a biblioteca de aplets e pressione para executar seu novo aplet.
Comandos de programao
Esta seo descreve os comandos de programao da HP 40gs. Voc pode digitar estes comandos em seu programa, digitando-os ou acessando-os a partir do menu Commands (comandos).
Comandos de aplet
CHECK
Marca (seleciona) a funo correspondente no aplet atual. Por exemplo, Check 3 ir marcar F3, se o aplet atual for o Function. Em seguida, uma marca de verificao aparecer prxima a F3 na visualizao Symbolic (simblica), F3 ser representada graficamente na visualizao Plot e calculada na visualizao Numeric. CHECK n :
SELECT
Seleciona o aplet indicado e torna este aplet o atual. Observao: Utilize aspas se o nome contiver espaos ou outros caracteres especiais. SELECT nome do aplet :
SETVIEWS
O comando SETVIEWS utilizado para definir entradas no menu VIEWS para os aplets personalizados por voc. Consulte Como personalizar um aplet na pgina 21-9 para ver um exemplo da utilizao do comando SETVIEWS. Quando voc utiliza o comando SETVIEWS, o menu VIEWS padro do aplet excludo e o menu
21-14
Programao
personalizado usado em seu lugar. Voc s precisa aplicar o comando a um aplet uma vez. As mudanas no menu VIEWS permanecero, a menos que voc aplique o comando novamente. Tipicamente, desenvolve-se um programa que utiliza somente o comando SETVIEWS. O comando contm um grupo de trs argumentos para cada opo de menu a ser criada ou programa a ser anexado. Quando for utilizar este comando, lembre-se do seguinte: O comando SETVIEWS exclui as opes padro do menu Views do aplet. Se voc desejar utilizar uma das opes padro em seu menu VIEWS reconfigurado, dever inclu-la na configurao. Quando voc chama o comando SETVIEWS, as mudanas no menu VIEWS de um aplet permanecem com o aplet. Voc precisa chamar o comando no aplet novamente para mudar o menu VIEWS. Todos os programas chamados pelo menu VIEWS so transferidos junto com o aplet, para outra calculadora ou para um PC, por exemplo. Como parte das configuraes do menu VIEWS, voc pode especificar programas que deseja transferir com o aplet mas que no so chamados como opes de menu. Por exemplo, estes podem ser sub-programas utilizados pelas opes de menu ou o programa que define o menu VIEWS do aplet. Voc pode incluir uma opo Start no menu VIEWS para especificar um programa que voc deseja que seja executado automaticamente quando o aplet iniciar. Este programa definiria, tipicamente, a configurao inicial do aplet. A opo START no menu tambm til para restaurar o aplet.
Sintaxe do comando
A sintaxe do comando a seguinte: SETVIEWS "Prompt1";"NomePrograma1";NumVisualizacao1; "Prompt2";"NomePrograma2";NumVisualizacao2: (Voc pode repetir os grupos de argumentos Prompt/ NomePrograma/NumVisualizacao quantas vezes desejar.) Voc deve separar cada item do grupo Prompt/ NomePrograma/NumVisualizacao com ponto-e-vrgula.
Programao 21-15
Prompt
Prompt o texto exibido para a entrada correspondente do menu Views. Delimite o texto do prompt com aspas.
Programas auto-executveis
Se o item Prompt estiver definido como Start, o programa NomePrograma ir ser executado sempre que voc iniciar o aplet. Isto til ao definir um programa que configure o aplet. Os usurios podem selecionar o item Start a partir do menu VIEWS para restaurar o aplet, caso modifiquem as configuraes. Voc tambm pode definir um item de menu chamado Reset, que ser auto-executvel se o usurio escolher o boto na visualizao APLET.
NomePrograma
NomePrograma o nome do programa que ser executado quando a entrada de menu correspondente for selecionada. Todos os programas identificados no comando SETVIEWS do aplet sero transferidos junto com o aplet.
NumVisualizacao
NumVisualizacao o nmero da visualizao que ser acessada aps o programa ser encerrado. Por exemplo, se voc desejar que a opo de menu exiba a visualizao Plot quando o programa associado terminar, dever especificar 1 como sendo o valor de NumVisualizacao.
21-16
Programao
O primeiro argumento especifica o nome do item de menu: Deixe o argumento em branco para utilizar o nome padro do menu Views para o item, ou Introduza um nome do item de menu para substituir o nome padro.
O segundo argumento especifica o programa a ser executado: Deixe o argumento em branco para executar a opo de menu padro. Insira o nome de um programa para execut-lo antes de executar a opo de menu padro.
O terceiro argumento especifica a visualizao e o nmero do menu correspondente ao item. Determine o nmero do menu segundo a tabela de nmeros de visualizao abaixo. Observao: SETVIEWS sem argumentos restaura as visualizaes ao padro do aplet base.
Programao
21-17
Nmeros de visualizao
As visualizaes do aplet Function so numeradas da seguinte forma: 0 1 2 3 4 HOME Plot (grfica) Symbolic (simblica) Numeric (numrica) Plot-Setup (configurao grfica) Symbolic-Setup (configurao simblica) Numeric-Setup (configurao numrica) Views (visualizaes) Note (anotao) Sketch view (visualizao de rascunhos) Aplet Catalog (catlogo de aplets) 18 12 11 List Catalog (catlogo de listas) Matrix Catalog (catlogo de matrizes) Notepad Catalog (catlogo de blocos de notas) Catlogo de programas Plot-Detail (grfica com detalhe) Plot-Table (grfica com tabela) Overlay Plot (grficos sobrepostos) Auto scale (escalonamento automtico) Decimal Integer (inteiro) Trig
13
14 15 16 17
7 8 9
19 20 21
10
Os nmeros das visualizaes de 15 em diante variaro de acordo com o aplet-mestre. A lista apresentada acima para o aplet Function. Seja qual for o menu normal de VIEWS para o aplet-mestre, a primeira entrada se tornar a nmero 15, a segunda nmero 16, e assim por diante.
UNCHECK
Desmarca a funo (remove a seleo) correspondente no aplet atual. Por exemplo, Uncheck 3 ir desmarcar F3, se o aplet atual for o Function. UNCHECK n :
21-18
Programao
Comandos de desvio
Comandos de desvio permitem que um programa tome decises, baseado no resultado de um ou mais testes. Ao contrrio de outros comandos de programao, os comandos de desvio funcionam em grupos lgicos. Desta forma, os comandos so descritos juntos, e no de forma independente.
IF...THEN...END
Executa uma seqncia de comandos na condioverdadeira, somente se a condio-teste for verdadeira. Sua sintaxe : IF condio-teste THEN condio-verdadeira END
Exemplo
1 A : IF A==1 THEN MSGBOX " A IGUAL A 1" : END
Executa a seqncia de comandos da condioverdadeira se a condio-teste for verdadeira, ou a seqncia de comandos da condio-falsa se a condio-teste for falsa. IF condio-teste THEN condio-verdadeira ELSE condio-falsa END
Exemplo
1 A : IF A==1 THEN MSGBOX " A IGUAL A 1" : ELSE MSGBOX "A NAO EH IGUAL A 1" : END
Programao
21-19
CASE...END
Executa uma srie de comandos de condio-teste que executam a seqncia de comandos condioverdadeira apropriada. Sua sintaxe : CASE IF condio-teste1 THEN condio-verdadeira1 END IF condio-teste2 THEN condio-verdadeira2 END . . . IF condio-testen THEN condio-verdadeiran END END Quando CASE executado, a condio-teste1 processada. Se o teste for verdadeiro, a condioverdadeira1 ser executada e o fluxo saltar para END. Se a condio-teste1 for falsa, o fluxo segue para a condio-teste2. A execuo com a estrutura CASE continuar at que uma condio-verdadeira seja executada (ou at que todas as condies-teste retornem um resultado falso).
Muitas condies so reconhecidas automaticamente pela HP 40gs como condies de erro e so tratadas automaticamente como erros pelos programas. IFERR...THEN...ELSEEND permite a um programa interceptar uma condio de erro que de outra forma resultaria na parada do programa. Sua sintaxe : IFERR condio-teste THEN clusula_1 ELSE clusula_2 END Exemplo IFERR 60/X Y: THEN MSGBOX "Erro: X eh zero.": ELSE MSGBOX "Valor eh "Y: END:
21-20
Programao
RUN
Executa o programa indicado. Se seu nome de programa contm caracteres especiais (espaos, por exemplo), voc dever delimitar o nome do arquivo com aspas (" "). RUN "nome do programa" : ou RUN nomedoprograma :
STOP
Comandos de desenho
Os comandos de desenho atuam na tela. A escala da visualizao depende dos valores Xmin, Xmax, Ymin e Ymax do aplet atual. Os seguintes exemplos assumem as configuraes padro da HP 40gs, tendo o aplet Function como o aplet atual.
ARC
Desenha um arco circular de um dado raio, cujo centro (x,y) O arco desenhado de ngulo_inicial a ngulo_final. ARC x ; y ; raio ; ngulo_inicial ; ngulo_final :
Exemplo
ARC 0;0;2;0;2: FREEZE: Desenha uma circunferncia de raio 2 com centro em (0,0). O comando FREEZE faz com que a circunferncia permanea sendo exibida na tela at que voc pressione uma tecla.
BOX
Desenha uma caixa com vrtices diagonalmente opostos (x1,y1) e (x2,y2). BOX x1;y1;x2;y2:
Exemplo
BOX -1;-1;1;1: FREEZE: Desenha uma caixa cujo vrtice inferior est em (1,1) e o superior em (1,1)
Programao 21-21
ERASE
FREEZE LINE
Suspende o programa, congelando a tela atual. A execuo continuar quando uma tecla for pressionada. Desenha uma linha de (x1, y1) a (x2, y2). LINE x1;y1;x2;y2:
PIXOFF
PIXON
TLINE
Inverte o estado dos pixels ao longo da linha que vai de (x1, y1) a (x2, y2). Qualquer pixel apagado ser aceso, e qualquer pixel aceso ser apagado. TLINE pode ser usado para apagar uma linha. TLINE x1;y1;x2;y2:
Exemplo
TLINE 0;0;3;3: Apaga uma linha de 45 graus desenhada anteriormente de (0,0) a (3,3), ou desenha esta linha, caso ainda no exista.
Comandos grficos
Os comandos grficos utilizam as variveis grficas de G0 a G9ou a varivel Page (pgina) em Sketchcomo argumentos do tipo nomedogrfico. O argumento posio assume a forma (x,y). As coordenadas de posio dependem da escala do aplet atual, especificada por Xmin, Xmax, Ymin e Ymax. O canto superior esquerdo do grfico de destino (graphic2) est em (Xmin,Ymax). Voc pode capturar a tela atual e armazen-la em G0, pressionando simultaneamente + .
DISPLAY
21-22
Programao
DISPLAY
GROB
Cria um grfico da expresso, usando tamanhodefonte, e armazena o grfico resultante em nomedogrfico. Os tamanhos de fonte so 1, 2 ou 3. Se o argumento tamanhodefonte for 0, a HP 40gs ir criar uma tela grfica semelhante criada pela operao SHOW. GROB nomedogrfico ; expresso ; tamanhodefonte :
GROBNOT
Substitui o grfico em nomedogrfico por sua inverso bit a bit. GROBNOT nomedogrfico :
GROBOR
Usando o operador lgico OR, sobrepe nomedogrfico2 em nomedogrfico1. O canto superior esquerdo de nomedogrfico2 posicionado em posio. GROBOR nomedogrfico1 ; (posio) ; nomedogrfico2 : em que posio - por exemplo, (1,1) - dada em termos das configuraes atuais dos eixos, e no como a posio de um pixel.
GROBXOR
Usando o operador lgico XOR, sobrepe nomedogrfico2 em nomedogrfico1. O canto superior esquerdo de nomedogrfico2 posicionado em posio. GROBXOR nomedogrfico1 ; (posio) ; nomedogrfico2 :
MAKEGROB
Cria um grfico com a largura, altura e os dados hexadecimais fornecidos e o armazena em nomedogrfico. MAKEGROB nomedogrfico ; largura ; altura ; dadoshex :
PLOT
Programao
21-23
PLOT e DISPLAY podem ser usados para transferir uma cpia da visualizao PLOT atual para a visualizao Sketch do aplet, de forma que possa ser usada e editada posteriormente.
Exemplo
1