You are on page 1of 20

CURSO BSICO

PARA OPERAO DE
CALCULADORA HP 50g








Elaborado por:
Eng. Wellington Pereira Santos
Americana-SP, julho/2009.


2

NDICE DOS ASSUNTOS

1. INTRODUO................................................................................................................................ 3
2. MODO ALGBRICO OU RPN ?.................................................................................................... 3
3- CONFIGURANDO A HP 50g ......................................................................................................... 6
4- OBJETOS E DELIMITADORES .................................................................................................... 9
5- VARIVEIS .................................................................................................................................... 9
6- O EDITOR DE EQUAES (EQUATION WRITER) .................................................................. 11
7- O EDITOR DE MATRIZES (MATRIX WRITER) ......................................................................... 12
8- TRABALHANDO COM UNIDADES .......................................................................................... 13
8.1 ATRIBUIR UNIDADES .......................................................................................................... 13
9- SOLUCIONADOR NUMRICO (NUMERICAL SOLVER) ........................................................ 15
9.1 SOLUO DE EQUAO NO-LINEAR........................................................................ 15
9.2 SOLUO DE SISTEMA DE EQUAES LINEARES ................................................... 16
10- CLCULO DE APLICAES ESTATSTICAS ...................................................................... 18
10.1 REGRESSES SIMPLES .................................................................................................. 18
11- FUNES DEFINIDAS PELO USURIO ............................................................................... 20






3


1. INTRODUO

O texto abaixo foi extrado do Guia do Usurio da HP 50g, e resume em poucas palavras o
potencial desta impressionante ferramenta.

"Voc tem em suas mos um computador numrico e simblico compacto que facilitar o
clculo e a anlise matemtica de problemas em uma variedade de disciplinas; de matemtica
elementar, engenharia avanada e assuntos cientficos. Embora mencionada como uma
calculadora por causa de seu formato compacto similar aos dispositivos de clculo manuais
tpicos, a HP 50g deve ser vista como um computador programvel/grfico."

2003, 2006 Hewlett-Packard Development Company, L.P.

Neste material utilizaremos como separador decimal o ponto, ao invs da vrgula. O ponto
decimal utilizado como configurao padro da calculadora.


2. MODO ALGBRICO OU RPN ?


Existe alguma divergncia sobre qual o melhor modo de operao das calculadoras grficas
da HP (no caso das que possuem opo de escolha, pois a 39gs opera somente em modo algbrico e
a 48gII e 50g operam em ambos os modos informao de 27/07/2009 do site
http://www.hp.com/latam/br/produtos/calculadoras/graficas.html).

O modo algbrico consiste em operar a calculadora HP 50g colocando-se os nmeros,
operadores, parntesis, colchetes, etc. exatamente da mesma forma com que lemos equaes
algbricas no papel. Da o nome de modo (ou notao) algbrico (a).

J o modo RPN, que significa Reversal Polish Notation (ou Notao Polonesa Reversa) foi
um mtodo inventado em 1920. Conhea abaixo um pouco mais sobre o RPN, e por qu ele ainda
o preferido entre os modos de operao de calculadoras grficas da HP (o texto abaixo foi copiado
do site da HP no endereo http://www.hp.com/latam/br/produtos/calculadoras/rpn.html em
27/07/2009).
4

Mtodo RPN: um resumo histrico.

Se voc for usurio assduo de calculadora, procure descobrir as vantagens do RPN, que significa Notao
Polonesa Reversa. Este mtodo foi desenvolvido em 1920 por Jan Lukasiewicz como uma forma de escrever
expresses matemticas sem usar parntesis e colchetes. Em 1972, a Hewlett-Packard Co.percebeu que no uso
de calculadoras e computadores, o mtodo de Lukasiewicz era superior a expresses algbricas padro, e
adaptou o RPN para sua primeira calculadora cientfica de mo, a HP 35.
Por que usar RPN?
RPN economiza tempo e toques nas teclas. Voc nunca ter que contar os parnteses ao fazer os
clculos. O processo similar forma que voc aprendeu a calcular matemtica no papel.
Voc pode ver os resultados intermedirios medida que realiza seus clculos em vez de apenas
a resposta no final. Este um subproduto extremamente til. Os professores de matemtica esto
usando este recurso para melhorar o entendimento de matemtica pelos estudantes.
O resultado intermedirio permite ao usurio verificar os resultados e corrigir erros mais
facilmente. mais fcil seguir o fluxo do clculo. O usurio define a prioridade dos operadores.
RPN lgico porque o usurio primeiro fornece o nmero e depois diz o que quer fazer com ele.
A HP fornece RPN completo

A Hewlett-Packard fabrica determinados modelos de calculadoras com RPN porque este mtodo
extremamente poderoso, embora seja uma forma simples de executar a computao. As calculadoras cientficas
HP 48g+ e a HP 48 gx e a calculadora financeira HP 12c usam exclusivamente o RPN. A HP tambm reconhece
que alguns clientes preferem o modo algbrico tradicional para entrada de dados. Por exemplo as calculadoras
17bII e 49g podem alternar entre esses dois modos.
RPN tambm consistente no seu uso. Algumas das calculadoras cientficas que no utilizam RPN so
na verdade metade RPN e metade algbricas. Por exemplo, para executar uma adio, necessrio digitar 2
+ 4 (algbrico), mas para executar um clculo de seno necessrio primeiro digitar o nmero e depois
pressionar a tecla SIN. Este um mtodo de entrada RPN de equao. As calculadoras RPN da HP no
apresentam esta idiossincrasia.

fcil aprender RPN

Acredite ou no, o processo de usar RPN similar maneira que voc aprendeu matemtica. Se voc pensar
sobre isso, ter que modificar a maneira que aprendeu matemtica para usar uma calculadora no modo algbrico.

Aqui est um exemplo:

3+5
---
7+6
Ou (3+5) (7+6) = x

Mtodo algbrico: some 3 + 5 = 8. Escreva a resposta ou guarda na memria. Some 7 + 6 = 13. Agora digite 8
da primeira resposta e a seguir divida-o digitando a segunda resposta para obter x =0,62.
Mtodo RPN: digite 3 e depois a tecla ENTER. Digite 5 e depois a tecla +. Digite 7 e depois ENTER. Digite 6 e
depois a tecla +. Note que a resposta para a segunda soma exibida. Agora aqui est a parte mgica. Pressione
a tecla de dividir e a calculadora exibe a resposta 0,62.
Algbrico:13 toques, no contando o esforo de escrever ou memorizar a primeira resposta enquanto
calcula a segunda resposta.
RPN: 9 toques e no h necessidade de escrever nada.

5

Funcionamento das calculadoras RPN

O RPN mantm um registro dos clculos colocando-os em uma pilha (2). No exemplo acima, quando voc
pressionar a tecla ENTER pela segunda vez, a resposta da primeira soma foi empurrada (3) para cima na pilha,
aguardando a prxima ao. Aps digitar uma segunda soma, pressione a tecla dividir para chamar a primeira
soma, dividi-la pela segunda e recuperar (4) a resposta da pilha. Em outras palavras, o RPN executou um
clculo em uma ordem lgica.
Aprender como usar uma calculadora RPN geralmente leva apenas alguns minutos e pode economizar muito
tempo e esforo a longo prazo.



Cada calculadora HP projetada para RPN vem com um manual para orient-lo atravs de exemplos de
problemas usando RPN. Faa uma experincia e descubra por que muitos dos clientes da HP so usurios
aficionados de RPN por mais de 30 anos.


(1) Modo algbrico: este o nome da notao matemtica usada em todas as calculadoras que no usam RPN
quando voc digitar uma equao matemtica como esta 1+3*(3+(2-5)/3). No modo algbrico, parntesis e a
ordem dos operadores so extremamente importantes.

(2) Pilha: uma pilha, tambm chamada LIFO (ltimo a entrar, primeiro a sair) a base do sistema RPN, assim
como a memria que permite ao usurio digitar nmeros.

(3) Empurrar/empurrando: esta a ao de adicionar o nmero na base de uma pilha empurrando todos os
outros nmeros para cima.

(1) Limpar/limpando: esta a ao de remover o ltimo nmero que foi empurrado em uma pilha.


6
3- CONFIGURANDO A HP 50g

E se voc ainda no alterou o modo de operao da sua calculadora para RPN, vamos fazer
agora.


1- Tecle o boto


2- Posicione o cursor em Operating Mode, escolha a opo CHOOSE e em seguida RPN, e
OK.


3- Aproveite tambm para alterar a unidade de medida de ngulos para radianos, no campo
Angle Measure (se outra unidade estiver selecionada).


7

4- A aparncia geral da sua calculadora deve se assemelhar a esta figura:


Aproveite tambm para verificar qual a configurao do CAS (Computer Algebraic System).
Faa a conta: 30 / 14. Se o resultado for exibido na forma fracionria (abaixo),

ento ser necessrio seguir o seguinte procedimento:

a) Escolha na tela abaixo o boto correspondente CAS


b) em seguida selecione a opo Approximated, utilizando a opo CHK

RAD = radianos, unidade de medida de ngulos
XYZ = coordenadas cartesianas
DEC = sistema decimal
R = nmeros reais
'X' = varivel independente padro
8

c) pronto ! Agora s repetir a operao e ver se o resultado exibido na forma de um
nmero real.




EXERCCIOS

Utilizando sua calculadora em modo RPN, calcule:

Exerccio 1


9
789
87
98 45 +


Exerccio 2


81
6
1



Exerccio 3


( )
4
5 3
8 9
6

+




9
4- OBJETOS E DELIMITADORES


A calculadora HP 50g manipula uma diversidade de tipos de objetos em sua memria. S
possvel diferenciar o tratamento dado a cada um destes objetos atravs do uso do que chamamos de
delimitadores.

A tabela a seguir apresenta os principais tipos de objetos e seus respectivos delimitadores



OBJETO DELIMITADOR EXEMPLO
Nmero Real ou
expresso algbrica
21145.321
2+VAR1
Objeto algbrico ' ' Aspas simples 'VAR1'
Nmero Complexo ( ) Parnteses ( -1, 1 )
Texto " " Aspas duplas "Curso HP"
Vetor [ ] Colchetes [ .1 .2 .3 ]
Unidades _ Caracter sublinhado 2.74_bar
Lista { } Chaves { "OBJ" 102 }



5- VARIVEIS


Voc pode utilizar objetos que estejam na memria da calculadora (objetos na pilha) para
armazenar em variveis rotuladas por voc.

Exemplo: armazenar o contedo da operao 30 / 14 na varivel VAR1.

1- Efetuar o clculo


10

2- Digitar o nome da varivel entre aspas simples


3- Teclar para armazenar o valor na varivel VAR1.


Perceba que o contedo da pilha sumiu e que surge no menu a varivel VAR1.
Para verificar seu contedo basta pressionar o boto de menu correspondente. Note tambm
que, se voc digitar VAR1 (sem aspas simples), voc obtm o valor armazenado na varivel. Caso
voc mude o menu (por exemplo teclando o boto ), voc poder voltar a exibir o seu nome
no menu teclando ). Caso voc digite 'VAR1' (usando aspas simples), voc pode manipular
a varivel. Por exemplo, pode apag-la, utilizando teclando e em seguida o boto
correspondente ao comando PURGE. Para chechar, basta presionar novamente e verificar
que ela no se encontra mais l.

Experimente tambm:
a) Armazenar o nmero 2 numa varivel X
b) Armazenar a expresso '2*X' numa varivel Y
c) Teclar o boto correspondente a varivel Y, e pressionar . Este comando faz uma
substituio progressiva das variveis pelos seus respectivos contedos.

11

6- O EDITOR DE EQUAES (EQUATION WRITER)


A calculadora HP 50g possui um excelente editor de equaes, que acessado atravs de
.
Experimente sua utilizao utilizando os seguintes comandos:
(seta direita) = para selecionar o operador ou operando a frente
(seta esquerda) = para selecionar o operador ou operando atrs
(seta acima) = entra no modo "seleo de expresso inteira"
(seta abaixo) = sai do modo "seleo de expresso inteira" para o modo "seleo
individual.

Experimente os comando acima com a expresso abaixo.

=
98
1
1
n
n





EXERCCIOS

Utilizando o editor de equaes, calcule:

Exerccio 4

=
98
1
1
n
n


Exerccio 5

( )

+ +
14
5
2
5 3 dx x x

12

7- O EDITOR DE MATRIZES (MATRIX WRITER)


A calculadora HP 50g possui um excelente editor de matrizes tambm, que acessado
atravs de .


Os principais comandos presentes neste editor so:
EDIT aciona o modo de edio do contedo da clula atual;
VEC usado para vetores de 1 linha. Alterna entre a exibio como vetor [1 2 3] ou
matriz [ [1 2 3] ];
WID diminui largura das colunas ( todas );
WID - aumenta largura das colunas ( todas );
GO - seqncia de entrada dos elementos (tecle os elementos de uma linha separados
por espaos);
GO - seqncia de entrada dos elementos (tecle os elementos de uma coluna separados
por espaos);




Pressionando-se para o prximo menu, encontamos

+ROW insere uma linha. A nova linha toma o lugar da linha atual;
-ROW apaga a linha atual;
+COL insere uma coluna. A nova coluna toma o lugar da coluna atual;
-COL apaga a coluna atual;

13

8- TRABALHANDO COM UNIDADES

A HP 50g possui um mini-aplicativo para atribuir e converter unidades atravs de
.



8.1 ATRIBUIR UNIDADES

Estando com o nmero na pilha nvel 1 da calculadora, basta escolher a grandeza fsica e
unidade desejada. Exemplo: 2 bar.






14

Escolhendo-se a opo TOOLS MENU, do mini-aplicativo de unidades, encontramos os
seguintes comandos principais:




Comando Funo Exemplo
CONVERT Converte as unidades de uma
grandeza, estando as novas
unidades agrupadas na pilha
Pilha nvel 2: 2_bar
Pilha nvel 1: 1_psi
Utilize o comando CONVERT para obter 29 psi
UBASE Converte as unidades de uma
grandeza para as unidades
bsicas do sistema SI
Pilha nvel 1: 29 psi
Utilize o comando UBASE para obter 200000
kg/m/s
2

UVAL Retira as unidades de uma
grandeza
Aplique o comando UVAL no resultado anterior
para ficar apenas com o nmero 200000
UFACT Fator de converso entre dois
grupos de unidades
Pilha nvel 2: 1_bar
Pilha nvel 1: 1_psi
Utilize o comando UFACT para obter 14,50 psi
UNIT Atribui unidades um objeto Pilha nvel 2: (escolha um nmero)
Pilha nvel 1: monte uma unidade composta e
utilize o comando UNIT para aplicar a
unidade ao nmero


EXERCCIOS

Converta as unidades:

Exerccio 6

50 atm em psi


Exerccio 7

32 ft em cm


15

9- SOLUCIONADOR NUMRICO (NUMERICAL SOLVER)


A HP 50g possui um mini-aplicativo para soluo numrica de equaes no lineares tipo
f(x)=0, equaes diferenciais, equaes polinomiais lineares, sistemas de equaes lineares,
equaes financeiras. O acesso atravs de .


9.1 SOLUO DE EQUAO NO-LINEAR



Considere a soluo da equao
0 5
3
7 = + |

\
|
Z
Z


Qual o valor de Z que satisfaz f(Z)=0 ?

Siga o procedimento abaixo:
a) digite a equao acima utilizando o editor de equaes, e acrescente ao final '= 0'
b) tecle para sair do editor e visualizar a equao na pilha
c) salve a equao na varivel EQ (esta a varivel padro utilizada pelo solver. Assim, ele
buscar automaticamente nossa equao
d) posicione o cursor no campo correspondente varivel Z e escolha a opo SOLVE para
encontrar a soluo



16





9.2 SOLUO DE SISTEMA DE EQUAES LINEARES



Considere o sistema de equaes composto por:
3X + 2Y = 7
-6X + 63Y =78

Para determinar a soluo do sistema, monte o sistema da seguinte forma:

(

=
(

78
7
63 6
2 3
Y
X
, que a forma abreviada AX=b para um sistema linear.

Assim, basta utilizar o editor de matrizes (selecione a opo de menu EDIT) dentro do
solucionador numrico para inserir os elementos da matriz A e do vetor b para determinar a soluo
do sistema.

17




Para melhorar a visualizao, voc pode teclar , e em seguida a opo de menu
VIEW, depois TEXT, e obter como resultado uma visualizao completa do resultado.





18

10- CLCULO DE APLICAES ESTATSTICAS

A HP 50g possui um mini-aplicativo para clculo de aplicaes estatsticas, que abordadei
aqui apenas o recurso de regresso simples. O mini-aplicativo pode ser acessado atravs de
.


10.1 REGRESSES SIMPLES




Considere os seguintes pares ordenados:
(2,4), (4,5), (6,9), (8,13), (14,23)
Determine qual a funo linear que passa por estes pontos

Ao acessar a opo Fit data, temos a seguinte tela:




Nela, teclamos a opo EDIT para colocar os pares ordenados na forma matricial.



19
Uma vez que o modelo de ajuste (Model) j est definido como linear, basta pressionar OK.


Para visualizarmos de uma forma legvel a equao ajustada ou algum dos parmetros de
correlao, basta pressionar seta acima at a linha correspondente, em seguida escolher no menu a
opo VIEW e em seguida TEXT.

possvel tambm efetuar uma predio (interpolao ou extrapolao) baseado no ajuste
em questo. Para tanto, ao invs de pedirmos o ajuste da curva, selecionamos a opo PRED para
que seja aberta uma nova janela, onde inserimos o valor da varivel desejada e pedimos a soluo
para a outra varivel. Veja o exemplo:



No exemplo acima, a predio foi feita para X = 3.3, resultando em Y=4.99

20

11- FUNES DEFINIDAS PELO USURIO


H um recurso bastante interessante na HP 50g que a funo definida pelo usurio. Com
este recurso, possvel montar uma expresso algbrica e, com apenas um toque no boto de menu,
aplicar a equao algbrica para os valores que estiverem na pilha da calculadora.
Exemplo: Deseja-se construir uma tabela com diversos valores de f(x), dado uma seqncia
de valores de x. A funo f(x) = 10x.

Na calculadora, proceder da seguinte forma:
a) Digitar entre aspas simples a expresso F(X)=10*X
b) Selecionar
c) Pronto ! A funo foi definida e recebeu o nome de F. Agora, basta colocar um valor na
pilha da calculadora e apertar o boto de menu correspondente que o resultado imediato.