Escolar Documentos
Profissional Documentos
Cultura Documentos
Apostila Curso HP50g PDF
Apostila Curso HP50g PDF
Campinas - SP
Junho/2012
Apresentao
Atualmente, os estudantes e profissionais da rea de engenharia e demais cincias
exatas e tecnolgicas, contam com recursos potentes para resolver problemas
matemticos das mais diferentes ordens de complexidade. Alm de diversos tipos de
hardware, existe uma infinidade de programas e softwares comerciais que facilitam a
realizao de clculos e a anlise dos resultados.
Porm, apesar do grande potencial desses recursos e da crescente facilidade de
acesso a eles, a calculadora cientfica continua sendo uma importante ferramenta de
trabalho para o engenheiro e demais profissionais da rea de cincias exatas devido
principalmente sua portabilidade, grande potencial para realizao de clculos,
ferramentas direcionadas s necessidades mais freqentes e facilidade de uso.
Dentre as calculadoras cientficas disponveis atualmente no mercado, as
calculadoras grficas da HP (em especial a HP50G que o modelo mais recente desse
fabricante) se destacam pelo grande nmero de recursos e funes que dispem e por
apresentarem uma excelente relao entre o potencial de aplicaes e a facilidade de
utilizao e se comportam praticamente como um computador programvel/grfico.
Essa apostila foi desenvolvida com o objetivo de incentivar e facilitar o uso das
calculadoras HP49g+ e HP50G por alunos dos cursos de graduao das reas de engenharia
e cincias exatas, bem como por profissionais graduados dessas reas, fazendo com que
essa ferramenta seja utilizada como um instrumento dirio de trabalho e que seu potencial
seja explorado de forma correta e adequada. Assim o usurio dessa importante
ferramenta poder reduzir o tempo gasto com a realizao de clculos e dedicar maior
tempo ao raciocnio e compreenso dos diferentes problemas e exerccios e anlise dos
resultados obtidos .
Ela foi baseada nos guias do usurio das calculadoras HP49g+ e HP50G, editados pela
Hewlett-Packard
e
disponveis
gratuitamente
no
site
do
fabricante
(http://h20000.www2.hp.com/bc/docs/support/SupportManual/c00748623/c00748623.p
df e http://h10032.www1.hp.com/ctg/Manual/c00364357.pdf) e tambm no material
desenvolvido para diversos cursos ministrados para os alunos de diferentes cursos de
engenharia da Universidade Estadual de Campinas (UNICAMP), onde atuo como docente
desde 2002, na Faculdade de Engenharia Qumica.
Essa apostila no uma mera traduo dos manuais dessas calculadoras. Ela procura
realizar uma abordagem didtica, com exemplos de aplicao em engenharia,
apresentando as principais operaes e menus de comandos, buscando familiarizar o
aluno com os recursos da calculadora.
Ao incentivar o uso de uma calculadora cientfica grfica, ao contrrio do que possa
parecer, promove-se ainda mais o desenvolvimento do raciocnio e da capacidade crtica
dos alunos, pois os mesmos podero realizar diversos clculos em um curto intervalo de
tempo, podendo realizar uma anlise dos problemas, sob o ponto de vista prtico da
engenharia. Assim, a calculadora torna-se um instrumento indispensvel na busca de
melhores solues. Alm do mais, os alunos estaro se atualizando com uma ferramenta
de trabalho que certamente os tornar mais competitivos perante o mercado de trabalho.
O contedo dessa apostila est em constante atualizao, para atender da melhor
maneira possvel os objetivos propostos. Nesse sentido, toda e qualquer sugesto para sua
melhoria/correo ser sempre bem-vinda.
Prof. Jos Vicente Hallak dAngelo
SUMRIO
1. Introduo
Inicialmente importante salientar que as calculadoras HP49g+ e HP50G possuem dois
modos diferentes de operao: o modo Notao Polonesa Reversa (RPN, do ingls Reverse Polish
Notation) e o modo algbrico (ALG). Os modelos de calculadoras da HP anteriores a esses (em
especial as HP48 G/G+/GX) operam exclusivamente no modo RPN.
A notao polonesa reversa foi inventada pelo filsofo e cientista da computao australiano
Charles Hamblin em meados dos anos 1950 e deriva da notao polonesa introduzida em 1920
pelo matemtico polons Jan Lukasiewicz, como uma forma de escrever expresses matemticas
sem usar parnteses e colchetes.
Num primeiro momento, a reao da maioria dos usurios desse modo de operao de
rejeio, preferindo o modo tradicional de operao (algbrico), pois a operao em RPN requer
um pouco mais de ateno. Porm, com um pouco mais de familiaridade com o RPN o usurio ir
perceber suas enormes vantagens frente ao mtodo algbrico.
Seja na computao automatizada ou no clculo manual assistido por instrumentos de
clculo, o RPN apresenta as seguintes vantagens:
1. reduz o nmero de passos lgicos para se realizar operaes, portanto o nmero total de
passos lgicos necessrio a um determinado cmputo ser sempre menor que aquele que
utiliza a sintaxe convencional (lgica algbrica direta). Assim o RPN economiza tempo e toque
nas teclas, no sendo necessrio contar os parnteses ao fazer os clculos, seguindo um
processo similar forma como se realizam os clculos matemticos manualmente;
2. trabalha com nmeros ordenados priori, somente definindo a operao ao final, o que o
torna um modo mais lgico, pois o usurio primeiro fornece os nmeros (operandos) e depois
define o operador, ou seja, o que se deseja realizar com esses nmeros;
3. possibilita visualizar os resultados intermedirios medida que os clculos so realizados,
permitindo ao usurio corrigir erros mais facilmente ao acompanhar as etapas de clculo;
4. minimiza os erros de computao, automtica ou manual assistida;
5. maximiza a velocidade operacional na soluo de problemas.
(http://pt.wikipedia.org/wiki/Nota%C3%A7%C3%A3o_polonesa_inversa)
Em 1972, a Hewlett-Packard Co. percebeu que no uso de calculadoras e computadores, o
mtodo de Lukasiewicz era superior s expresses algbricas padro, e adaptou o RPN para sua
primeira calculadora cientfica de mo, a HP 35 e continuou adotando nos modelos posteriores.
(http://www.hp.com/latam/br/produtos/calculadoras/rpn.html).
As vantagens da notao RPN podem ser melhor visualizadas na Tabela 1.1, por meio da
contagem de nmeros de passos lgicos operacionais, quando comparado com o modo
convencional. Essa notao tem larga utilizao no mundo cientfico pela fama de permitir uma
linha de raciocnio mais direta durante a formulao, dispensando o uso de parnteses, sem abrir
mo de manter a ordem de resoluo.
Tabela 1.1 Comparao do nmero de passos lgicos entre notao convencional e a RPN.
Operao
Notao
convencional
Nmero de
passos
Notao
polonesa reversa
Nmero de
passos
a+b
ab+
(a + b)/c
ab+c/
((a*b)-(c*d))/(e*f)
19
ab*cd*-ef
*/
11
28
b2^4a*c*SQR b + 2 a * /
d^
18
((b+SQR(b^2(4*a*c)))/(2*a))^d
2. Noes Bsicas
2.1. Modos de Operao e Sinalizadores
Uma vez que todo o contedo dessa apostila
apostila ser desenvolvido utilizando a calculadora HP
no modo de operao RPN, o primeiro passo mostrar como se faz a alterao de um modo de
operao para outro.
O modo de operao padro da calculadora o modo algbrico. Nesse
esse modo a tecla `
funciona como se fosse o sinal de = das calculadoras comuns e assim,
assim uma operao no
mtodo algbrico, como por exemplo (4 + 5) x 6 seria realizada com a seguinte sequncia de
teclas: 4+5`x6` enquanto que no RPN a sequncia seria
4`5+6x.
culadora pela primeira vez o usurio ir deparar com a seguinte tela:
Ao se ligar a calculadora
Formato Padro (Std) apresenta nmeros que usam preciso completa. Todos os nmeros
significativos direita do ponto decimal so mostrados at 12 dgitos. Os nmeros inteiros so
mostrados sem nenhum zero decimal, qualquer que seja ele. Os nmeros com caracteres
decimais diferentes de zero so ajustados no visor para que apenas os nmeros decimais
necessrios sejam mostrados.
Formato Fixo (Fix) apresenta nmeros arredondados para um nmero especfico de casas
decimais. interessante quando se trabalha com uma preciso limitada. Nmeros reais so
apresentados no visor com separador de dgitos (de trs em trs) e as casas decimais podem
ser separadas do nmero inteiro utilizando-se vrgula ou ponto. Os nmeros inteiros que so
separados em conjuntos de trs, utilizam o marcador inverso daquele que separa as casas
decimais (ou seja, ponto se o separador decimal for vrgula e vice-versa). possvel selecionar
o nmero especfico de casas decimais colocando o cursor no campo adjacente ao campo do
formato e indicar o nmero de casas decimais desejadas de duas maneiras: digitando o
nmero diretamente no campo ou utilizando o menu CHOOS e em seguida as teclas de
movimentao do cursor. O nmero mostrado na calculadora de forma arredondada, mas
internamente todas as casas decimais continuam sendo consideradas. possvel definir entre
0 e 11 casas decimais, lembrando que a HP possui uma limitao de armazenamento de 12
dgitos significativos.
Formato cientfico (Sci) apresenta um nmero em notao cientfica, com uma mantissa
com 1 dgito esquerda do ponto decimal e um nmero especfico de casas decimais, definido
pelo usurio e um expoente para a potncia de 10. A forma de definio do nmero de casas
decimais feita seguindo o mesmo procedimento do formato fixo.
Formato
calcular 5450 3
Operao
inserir o nmero 456,87654321009988
que tem 14 dgitos aps a vrgula
Padro
Fixo c/ 4 casas
decimais
Cientfico c/ 3
casas decimais
Engenharia c/ 2
casas decimais
OBS: notar que no caso da segunda coluna, para escrever na notao de engenharia a calculadora
no usa 0,46E3 pois esse formato procura manter sempre um algarismo diferente de zero antes da
vrgula. Por isso mantido 457,E0
E0 e considera-se
considera se o E0 como as duas casas decimais. Se fosse usada
uma notao com, por exemplo, 4 casas decimais, a calculadora apresentaria 456,88E0.
Separador Decimal
D
(FM = Fraction Mark)
Na calculadora HP possvel
ossvel optar entre dois tipos de separadores de casas decimais: o
ponto ou a vrgula. O usurio poder trabalhar com o separador que melhor lhe convier, sem que
isso cause qualquer alterao na forma como a calculadora opera. Para escolher o tipo de
separador decimal, pressione H,
H mova o cursor at o campo FM e pressione Wou @/CHK para
alterar a opo. O smbolo frente do campo _FM indica que o separador decimal ser a vrgula.
Na HP tambm existe um separador de variveis, usado, por exemplo, para separar
s
argumentos de uma funo. Esse separador uma vrgula que inserida na calculadora teclando
@#.. Quando o separador decimal selecionado a , esse separador de argumentos
visualizado como ; e quando o separador decimal o ponto ., ele visualizado
visualizado como , (que
o smbolo do teclado). Portanto preciso estar atento ao separador decimal escolhido para utilizar
corretamente o separador de argumentos e tambm para interpretar os resultados numricos
num
mostrados no visor da HP.. Alm disso, dependendo
dep
do separador decimal escolhido,
escolhido nmeros com
mais de trs algarismos significativos na parte inteira apresentaro separadores distintos desses
nmeros em blocos de trs. Veja os exemplos a seguir.
Separador decimal
Separador de dgitos
478,932.45
(A, B, 89)
478.932,45
(A; B; 89)
A unidade de medida de ngulo plano afeta as funes trigonomtricas como seno, co-seno
e tangente e associadas. Para alterar o modo de medida do ngulo, use o seguinte procedimento:
pressione o boto H, movimente o cursor teclando duas vezes. Selecione o modo Angle
Measure usando a tecla \ ou pressionando @CHOOS e as teclas de seta , para selecionar
o modo e pressione @OK@ para completar a operao. A opo de unidade de ngulo plano
indicada na parte superior esquerda do visor da HP, apresentando DEG, RAD ou GRAD.
Sistema de Coordenadas (Coord. System)
A seleo de um sistema de coordenadas afeta a forma com que os vetores e nmeros
complexos so exibidos e inseridos na HP. Existem trs opes de sistemas de coordenadas:
cartesiano ou retangular, no qual um ponto P ter trs coordenadas lineares (x, y, z) medidas
da origem ao longo de cada um dos trs eixos mutualmente perpendiculares (no modo 2D a
coordenada z considerada como 0);
polar ou cilndrico, no qual as coordenadas de um ponto so (r, , z) sendo r a distncia medida
da origem no plano xy e o ngulo que a distncia radial r forma com o eixo x medido como
positivo no sentido antihorrio e z a mesma coordenada do sistema cartesiano (tambm no
modo 2D, z considerado como 0);
esfrico, no qual as coordenadas de um ponto so (, , ) sendo uma distncia radial
medida de um ponto de origem de um sistema cartesiano, o ngulo que representa o
ngulo formado pela projeo da distncia linear no eixo xy (similar a no sistema polar) e
o ngulo do eixo z positivo para a distncia radial.
Nmeros complexos so vetores bidimensionais e podem ser dispostos em coordenadas
retangulares ((X,Y) ou [X Y]) ou polares ((R,~)ou [R ~]). Vetores tridimensionais
podem ser dispostos em coordenadas retangulares ([X Y Z]), cilndricas ([R ~ Z]) ou
esfricas ( [R ~ ~]).
Para mudar o sistema de coordenadas o usurio pode seguir os mesmos passos j descritos
anteriormente para as demais opes de configurao da HP.
Para navegar atravs das diversas opes no formulrio de entrada CAS MODES, use as
teclas de setas:
. Para selecionar ou alterar a seleo
o de qualquer uma das
configuraes, selecione o campo frente da opo de interesse acionando a tecla @/CHK at que
a configurao correta seja alcanada. Quando uma opo for selecionada, a marca de verificao
ser mostrada no sublinhado.. Para confirmar
confirmar as selees realizadas, tecle @OK@ para retornar ao
ambiente CALCULATOR MODES.
As opes de configurao do CAS so as seguintes:
Selecionar a varivel independente: muitas funes da HP usam uma varivel independente
pr-determinada
determinada e o padro adotado
adotado para essa varivel a letra X (maiscula). O usurio pode
alterar essa varivel por outra letra ou combinao de letras e nmeros (nesse caso,
comeando sempre com um nmero), para isso s editar o campo Indep var na caixa CAS
MODES.
Importante: a HP
P possui uma varivel chamada VX que fica localizada em um diretrio
{HOME CASDIR}, na qual armazenada como padro a letra X,
X, a qual utilizada como varivel
independente para aplicaes algbricas e de clculo. O uso de outros nomes de variveis
independentes
pendentes com algumas funes da HP pode fazer com que o CAS no funcione
corretamente! Nesse caso, o valor de VX dever ser alterado de forma adequada.
Prof. Jos Vicente Hallak dAngelo DESQ/FEQ/UNICAMP
Mdulo (Modulo):: a opo mdulo apresenta um nmero padro (13) usado na aritmtica
modular. Informaes
aes detalhadas sobre a aritmtica modular da HP podem ser encontradas no
manual do fabricante.
Modo numrico e simblico (Numeric):
(
quando o CAS numrico for selecionado,
cionado, sero exibidos
os valores numricos de certas constantes na calculadora, caso contrrio, sero exibidos seus
respectivos smbolos.
Modo aproximado e exato (Approx
Approx): quando selecionado as operaes simblicas (ex: integrais
definidas, razes quadradas,
adas, etc) sero calculadas numericamente. Se estiver desmarcado
(modo exato ativado), as operaes simblicas sero calculadas como expresses algbricas
sempre que isso for possvel. O exemplo abaixo mostra o visor da HP para cada um desses
modos.
Operao
Sequncia de teclas na HP
Simblico + Exato
5`8+R
7`4/@Q
Dica:
No modo Exato sempre que um nmero inteiro inserido ele aparece no visor do jeito que foi
digitado, sem nenhuma casa decimal, independente
independe
do formato numrico escolhido. Caso o modo
Aproximado esteja ativado, quando se insere na pilha um nmero inteiro, ele automaticamente
transformado em real e se adapta ao formato numrico escolhido.
Se voc est realizando um clculo como por exemplo 7 4 e o visor da calculadora indica
h duas maneiras de visualizar o resultado dessa diviso: alterar o modo Exato para Aproximado no CAS da HP
(equivale a ativar o flag 105) ou digitar
igitar @` que ativa a funo NUM. Essa funo tambm pode ser
usada quando se tem uma constante simblica e se deseja saber seu valor numrico.
10
System Font8
System Font7
System Font6
Edit - nessa linha existem as opes _Small, _Full Page e _Indent que quando ativadas, tm o
seguinte efeito, respectivamente: altera o tamanho
tamanho da fonte para pequeno; permite colocar o
cursor depois do final da linha e permite avano automtico do cursor ao introduzir mudana
de linha.
Stack - as opes nesse caso so:
so _Small que altera o tamanho da fonte para pequeno e
maximiza o volume de informaes
ormaes exibidas no visor (se ativada substitui equivale tambm a
selecionar a opo Small do Edit) ou _Textbook que exibe expresses matemticas no modo
matemtica grfica.
EQW - as opes so: _Small altera o tamanho da fonte para pequeno enquanto usa o Editor de
Equao; _Small Stack Disp mostra a fonte pequena na pilha para a exibio do estilo texto.
Header - corresponde ao tamanho do cabealho. A HP utiliza o valor 2 como padro, isso
significa que a parte superior do visor conter duas linhas, uma que mostra a configurao
atual e a outra que mostra o subdiretrio atual. Essa opo pode ser alterada para 1 ou 0.
Clock e Analog - quando selecionadas exibiro no canto superior direito do
d visor um relgio
com as horas em formato digital ou analgico.
analgico A opo Analog s funciona com Clock tambm
ativado. O relgio s mostrado se o cabealho apresentar espao suficiente.
Aps apresentar as noes bsicas de configurao da HP, as telas a seguir ilustram a
configurao que ser adotada nos exemplos e ilustraes
ilustraes desenvolvidos (exceto quando forem
mencionadas
ionadas alteraes especficas) e os seguintes flags devero estar necessariamente ativados:
02, 03, 51, 56, 105, 117 e 128.
11
Nveis da pilha
operacional
Rtulos de menus
O cabealho contm duas linhas com informaes que descrevem as configuraes atuais da
calculadora. A primeira
eira linha mostra os caracteres RAD XYZ DEC R= 'X',
'X' indicando que a
HP est configurada para ngulos em radianos, sistema de coordenadas retangulares, base
decimal, nmeros reais, modo exato,
exato, a varivel independente X e modo de operao RPN. A
segunda
da linha mostra o diretrio atual {HOME} e tambm informaes da hora e data.
No campo acima do horrio e data, aparecem tambm algumas indicaes do status da
calculadora:
ALG indica que a calculadora est operando no modo algbrico (no
(no h nenhuma indicao
indi
no cabealho quando o modo de operao o RPN);
RPN
HALT indica que a execuo de um programa foi interrompida (para continuar a execuo
tecle !=).
PRG indica que o modo de programao est ativado.
Deixa-se
se para o usurio a tarefa de verificar as indicaes para outros tipos de configurao.
A rea acima do cabealho reservada para apresentar alguns anunciadores que indicam o
estado da calculadora. Esses anunciadores so:
%
^
(())
Shift-esquerdo ativado
Shift
Shift
Shift-direito
ativado
Teclado alfabtico ativado
Alerta: bateria fraca
Ocupado incapaz de receber nova entrada
Transmitindo dados para um dispositivo externo
No seo de rtulos de menus os menus @EDIT @VIEW @STACK @@RCL@@ @PURGE !CLEAR esto
associados com as seis teclas,, F1 at F6: ABCDEF. Os seis menus exibidos na
parte inferior do visor sero alterados dependendo de qual menu principal est sendo exibido.
Mas A ser sempre associada com o primeiro smbolo exibido, B com o segundo e assim
por diante.
A pilha operacional um conjunto
conjunto de endereos de armazenamento de memria para
nmeros e outros objetos. Estes endereos so chamados de nveis 1, 2, 3, etc da pilha. O nmero
de nveis muda de acordo com a quantidade de objetos armazenados na pilha, desde nenhum at
centenas.
Na medida
edida em que nmeros ou objetos so colocados na pilha, a mesma cresce para poder
acomod-los,
los, os novos dados ocupam o nvel 1 da pilha e os demais sobem um nvel cada um.
Quando se utilizam dados da pilha, por exemplo realizando algum clculo, os nveis da
d pilha
decrescem e os dados descem na pilha. A linha de comando aparece sempre que o usurio
Prof. Jos Vicente Hallak dAngelo DESQ/FEQ/UNICAMP
12
comea a teclar ou editar um texto. As linhas da pilha sobem um nvel de modo a criar um
ambiente que ocupado pela linha de comando. Se mais de 21 caracteres forem
fo
teclados, a
informao ir rolar para o lado esquerdo do visor e reticncias iro aparecer, indicando que
existem mais informaess naquela direo (vide tela abaixo) e quando esse nmero (ou
expresso) inserido na pilha, uma seta no lado direito do visor
v
indica
ca que uma parte da
informao est oculta. Para visualiz-la
visualiz totalmente tecle I VIEW e movimente o cursor.
Coluna
13
Pela figura anterior, v-se que as 10 linhas podem estar combinadas com 3, 5 ou 6 colunas.
Existem 4 teclas de setas no lado direito do teclado, ocupado pelas linhas 2 e 3. Cada tecla tem de
3 a 5 funes. A funo principal da tecla corresponde ao smbolo mais proeminente. Pode-se
fazer uso combinado das teclas de shift esquerdo (!, tecla verde na HP49g+ e branca na
HP50G); shift direito (@, tecla vermelha na HP49g+ e laranja na HP50G) e a tecla ~ (amarela
para ambas as HP), com outras teclas para ativar funes alternativas que no so mostradas no
teclado.
Uma tecla pode ter at 6 funes associadas a ela:
a) Funo primria: representada pelos rtulos impressos no primeiro plano de cada tecla. Ex: os
nmeros de 0 a 9, as quatro operaes bsicas, as setas de deslocamento, etc.
b) Funo com shift-esquerdo: ativada pressionando-se a tecla !. As teclas de shiftesquerdo ativam as funes que se localizam acima e esquerda da tecla primria
correspondente.
c) Funo com shift-direito: ativada pressionando-se a tecla @. As teclas de shift-direito
ativam as funes que se localizam acima e direita da tecla primria correspondente.
d) Funo alpha: ativada pressionando-se a tecla ~ para inserir uma letra maiscula.
e) Funo alpha-shift-esquerdo: ativada combinando ~!para inserir uma letra minscula.
f) Funo alpha-shift-direito: ativada combinando ~@para inserir um caractere especial (a
figura a seguir mostra os caracteres que podem ser inseridos usando essa funo).
Para digitar vrios caracteres alfabticos em seguida, basta pressionar a tecla ~ 2 vezes
seguidas para travar o modo de entrada alfabtica (para isso o flag 60 dever estar desativado), o
que ser indicado pela presena do anunciador acima do cabealho da HP. Digite os caracteres e
depois pressione ~ novamente para destravar. Pode-se tambm manter pressionada a tecla
~, digitar os caracteres desejados e, em seguida, soltar a tecla ~. Na Tabela 2.3 so
apresentados alguns resultados que so obtidos no visor da HP aps uma seqncia de teclas.
14
Resultado no visor
~A ~ B ~ C
~ (segure) ABC (solte)
~ ~ ABC ~
~ A ~!
~
B ~C
~ (segure) A !B C (solte)
~ ~ A ! BC ~
~ ~ ! ~ABC ~
~@A~@ B ~@ C
ABC
ABC
ABC
AbC
AbC
AbC
abc
15
Funo (descrio)
1)
16
Exemplo: Calcular 78 + 34
Seqncia utilizando a tecla !:
78 ! 34 +
obs: note que a tecla ! deve ser acionada apenas entre nmeros, no sendo necessria ser
acionada entre o ltimo nmero e a operao (a menos que o usurio deseje).
Exemplo: Calcular (15 + 5) x (2 + 3)
Seqncia de teclas
Visor
Comentrios
15!5+
2!3+
Visor
Comentrios
45!5-
90 ! 10 + *
20 /
Exemplo: calcular 4e
17
1
log 567 + (56 2 4 3 ) ln
7
345
Seqncia de teclas
(HP48)
Visor
4!8!
3^V%X*
Comentrios
Mostra o valor do primeiro termo da
expresso do exemplo
Inverte o valor da raiz quadrada de 7,
soma com o resultado anterior (29,5562),
obtm o log10 de 567 e subtrai dessa
soma. Notar que nessa seqncia no
foi feito uso da tecla !
Calcula os dois ltimos termos da
expresso que so adicionado e
subtrado, respectivamente, obtendo o
resultado final da expresso. Notar que
nessa seqncia, foi preciso usar a tecla
! para elevar 4 ao cubo, pois so 2
nmeros distintos (y e x). Nesse caso, y
dever estar um nvel acima de x, para
que a tecla W seja usada corretamente.
7VX+5
67^W-
56%V4!
3W-+34
5X^X-
1
8
Seqncia de teclas
Visor
Comentrios
5!2YW
8!2!5
/WX+
Para operar com potncias de 10, faz-se uso da tecla Z, que gera na tecla um nmero que
representa 10 elevado a um expoente qualquer.
Exemplo: calcular 5x104 + 6x103
Seqncia de teclas
Visor
Comentrios
18
4
5Z4
6Z3+
Exerccios:
Calcule os valores das seguintes expresses, utilizando as operaes bsicas de sua calculadora
HP 48:
1) 345 234 + (678 25).(25987 134) = 126749,1418
2) [457 15.(2345 12) + 234] = - 2240,25
3) 2x104 (5x103).(7x10-2) + 3x102 = 19950,00
4) 34 52 + 2/(4-3) = 184,00
5) 765
1
2,5
456
+ ln 124 e
1
+ log
= 765,1201
56,8
4 Diretrios e Variveis
Para facilitar clculos e organizar melhor as variveis na HP, o usurio poder criar diversos
diretrios e subdiretrios, nos quais sero armazenadas as variveis de interesse. O diretrio
principal da HP o diretrio HOME, que uma seo da memria da calculadora que funciona da
mesma maneira que um disquete de computador. Cada objeto ou varivel inserido nesse diretrio
anlogo a um arquivo de computador em um disquete. Embora muitos diretrios e subdiretrios
possam ser criados dentro do diretrio HOME, apenas um nico diretrio pode estar ativado por
vez e o seu nome mostrado na rea de estado do visor.
Diretrio HP48
Passo
Ao
19
Tela
Passo
Ao
20
Tela
21
OBS: na linha de rtulos de menu, para diferenciar o que um diretrio e o que uma varivel,
basta observar aquele que contm uma barra horizontal em cima do nome. Os que contm essa
barra so diretrios e ao digitar a tecla correspondente a esse diretrio, novos menus sero
apresentados.
Um mtodo rpido para criao de subdiretrios e variveis tambm pode ser utilizado. Como
exemplo, ser criado o subdiretrio AGUA dentro do diretrio HP48 e a varivel MM (massa molar
da gua) dentro desse novo diretrio.
Passo
Ao
Tela
22
selecionar um grupo de variveis, bastando para isso pressionar @/CHK (ou Y) para incluir a
varivel no grupo que est sendo selecionado, repetindo os mesmos passos para incorporar mais
variveis seleo. Uma vez selecionada uma varivel ou um grupo de variveis, podem ser
realizadas diversas operaes.
Para selecionar variveis em um diretrio diferente do que est na rea de estado, proceder da
seguinte maneira: teclar ^Je em seguida pressionar @CHOOS@ para fazer com que aparea no
visor todos os diretrios e subdiretrios de HOME. Selecione o diretrio ou subdiretrio, conforme
explicado anteriormente.
Para editar uma varivel uma varivel pressione ^Je selecione a varivel que se deseja
alterar. Pressionar @EDIT@ @EDIT@ e edite a varivel usando o ambiente de edio. Pressione @OK@
@OK@ para terminar.
Exemplo: editar a varivel MM criada, substituindo o valor 18 para 98 (massa molar do cido
sulfrico).
Passo
Ao
Tela
os
Para recuperar uma varivel e alterar seu valor pode-se utilizar os seguintes passos:
23
Passo
Ao
Tela
@@MM@@
Escolhendo a varivel TC
4) No campo COPY TO:, digitar um novo nome de varivel ou de uma varivel j existente (para
substituir seu contedo) ou um endereo de um diretrio para armazenar a varivel com um
mesmo nome s que em outro diretrio. Para isso, usar o menu @CHOOS@ e teclar @OK@ @OK@.
Para mover uma varivel:
1) Pressionar ^J.
24
OBS: para sair de um subdiretrio qualquer e ir diretamente para o diretrio raiz HOME, basta
teclar ^M. Utilizando a seqncia % M, muda-se para o diretrio que contm o subdiretrio
atual, subindo um nvel na escala. Veja os exemplos:
Ou ento se pode ir
diretamente para o diretrio
HOME teclando-se ^M
Exerccios:
1) Criar o diretrio HAC para armazenar variveis (propriedades fsico-qumicas) do cido
actico.
2) No diretrio HAC criar as seguintes variveis: (fator acntrico), TC (temperatura crtica - K) e
PC (presso crtica - bar), armazenando os valores 0,467; 719,7 e 77 respectivamente.
3) Criar um subdiretrio em HAC, denominado CEQ, para armazenar futuramente equaes que
calculem as constantes de uma equao de estado utilizando as grandezas fsico-qumicas do
diretrio HAC.
4) Copiar nesse diretrio recm-criado as variveis contidas no diretrio HAC.
5 Editor de Equaes
As calculadoras HP possuem um editor de equaes, que um aplicativo para introduzir e
revisar equaes e expresses algbricas da forma mais familiar para o usurio, ou seja, do modo
como ele geralmente visualiza a impresso desses objetos ou da forma como ele escreveria. Por
exemplo, seja a expresso:
V2
H = Q +
PdV
V1
25
Seqncia de teclas
2+ x
$XW5R+$XW2
/5RR%0$BW
2+$XR!
x +x 5 =B
x
+ 3 x + 4 cos(3x )dx
x
i + 1,8.10
i =1
2 kg
^S$XR$XW3R
R+^V3R$X+
4R^T4R5RT3$
xRR$x!
^U$IR1R4R$
I+1.82Z2^
*K$K$GR$HR
!
Tela da calculadora
26
Qualquer expresso que for editada no aplicativo Equation Writer pode ser armazenada
numa varivel dentro do corrente diretrio, aps sair do editor. Para tanto, basta armazenar a
expresso, criando uma varivel de acordo com os seguintes passos: tecle ! para sair do
ambiente do editor, M para digitar o nome da varivel, usando o teclado alfabtico e em seguida
tecle N para armazenar a equao na varivel criada.
O aplicativo Equation Writer tambm oferece vrias opes para editar equaes:
1. Edio com retrocesso (backspace): pressione P at que o erro seja apagado e depois
complete a expresso corretamente.
2. Edio de uma equao completa: se a equao termina numa subexpresso incompleta,
complete-a, pressionando % Y. Edite a equao na linha de comando. Pressione ! para
gravar as alteraes (ou & para descart-las) e retorne ao aplicativo Equation Writer.
3. Visualizar uma equao extensa: pressione %P para ativar o modo de rolagem e as teclas
de cursor para mover a janela de visualizao. Pressione %P para retornar ao modo
anterior.
Exerccios:
Utilize o aplicativo Equation Writer para entrar com as seguintes equaes na pilha
operacional:
V
T (eq. Gay-Lussac)
T
1) V = Vo +
3) b =
RTc
8Pc
(cte. da Eq. 2)
vf
5)
W=
2) P =
RT
a
27(RTc )2
4) a =
64Pc
v2
nRT
dV
V
U =
6)
vi
dV
V
v1
(cte. da Eq. 2)
6 Editor de Matrizes
6.1 O ambiente Matrix Writer
O ambiente do aplicativo Matrix Writer da HP permite ao usurio a entrada e manipulao de
matrizes (tanto unidimensionais vetores, como bidimensionais). A tela desse ambiente mostra os
elementos da matriz em clulas individuais, dispostas em linhas e colunas, como mostra a figura
abaixo.
Tamanho da matriz
Colunas
Linhas
Coordenadas
da clula
Prof. Jos
Vicente Hallak
dAngelo DESQ/FEQ/UNICAMP
Cursor
27
Para entrar numa matriz utilizando o aplicativo Matrix Writer, siga os passos:
Pressione ^!(HP48) ou ! o (HP49 e HP50G).
Tecle os nmeros na primeira linha, e pressione ! aps cada um.
Pressione Q para marcar o fim da primeira linha.
Tecle os nmeros restantes da matriz, sempre pressionando ! aps cada um deles. Note
que quando voc entra com o ltimo nmero de cada linha, o cursor automaticamente se
move para o comeo da prxima linha.
5. Aps ter entrado com todos os nmeros na matriz, pressione ! novamente para introduzir
a matriz na pilha operacional.
1.
2.
3.
4.
4 5
1 0 4
2 7 8
Passo
Ao
Tela
28
4 5
Passo
Ao
0 2
0 3
0 9
Tela
29
a11
a12
...
a1n
x1
b1
a21
a22
...
a2n
x2
b2
...
...
...
...
...
an1
an2
ann
xn
bn
...
...
...
...
...
30
Exemplo: deseja-se preparar 500 kg uma soluo de soda custica (NaOH) com uma
concentrao de 32 % em massa a uma temperatura de 180 oC, utilizando-se para isso trs outras
solues que se encontram a temperaturas e concentraes diferentes, conforme a tabela abaixo.
Qual a massa de cada uma das solues a ser utilizada para preparar a soluo desejada? Nas
condies dadas, a soluo final possui uma entalpia especfica de 135 kJ/kg.
Soluo
Concentrao
(% em massa)
T
(oC)
Entalpia
(kJ/kg)
20
150
100
40
190
150
50
170
200
1
1 m1 500
1
0,2 0,4 0,5 .m2 = 160
Ao
Digite 1) 1) 1!Q0 . 2 ) 0
.4)0.5!100)15
0 ) 2 0 0 !!
Tela
31
2 7 8
Seqncia
%*%*4)5Y)6R%*
1)0)4R%*2)7)8
Y!
Determinante de uma matriz quadrada:
Para obter o determinante da matriz, pressione G
@MATR@ @NORM@ L @DET@ (ou $ $ D E T
!).
Matriz transposta:
Tela
32
Matriz inversa:
Pressione X. Note que a inversa de uma matriz A
s existe se seu determinante for diferente de zero.
Pressione Y.
Para obter o produto de duas matrizes, entre com as mesmas nos nveis 1 e 2 da pilha
operacional e pressione * (note que o produto s ser efetuado se o nmero de colunas da
primeira matriz for igual ao nmero de linhas da segunda matriz).
7 Unidades
7.1 O aplicativo UNITS
O aplicativo UNITS da HP 48 possui um catlogo de 147 unidades que o usurio pode
combinar com nmeros reais para criar objetos. Com este aplicativo, o usurio poder:
converter unidades;
fatorar unidades;
realizar clculo com unidades.
kg (quilograma)
A (ampre)
K (kelvin)
s (segundo)
Cd (candela)
mol (moles)
33
comprimento volume
rea
velocidade
tempo
massa
fora
energia
potncia
temperatura
presso eletricidade
ngulo
radiao
luz
viscosidade
Um objeto de unidade pode ser criado no nvel 1 da pilha operacional ou ento na linha de
comando. Para o primeiro caso:
1. tecle a parte numrica do objeto de unidade;
2. pressione ^6 e selecione o menu de unidades apropriado;
3. pressione a tecla do menu para a unidade desejada (se desejar o inverso da unidade que o
menu apresenta, tecle ^ e a tecla do menu);
4. para unidades compostas repetir os passos 2 e 3 para cada unidade individual a ser
introduzida na expresso da unidade.
No segundo caso:
1. tecle o nmero;
2. tecle o caractere _ pressionando ^*, que ativa o modo de entrada algbrica;
3. tecle a expresso da unidade como voc faria com uma expresso algbrica. Para teclar o
nome da unidade utilize o teclado alfabtico e para unidades compostas, pressione * /
W e % /( [ = ( ) ] conforme requerido.
Exemplo: criar o objeto de unidade 4,18 J/(g.oC) correspondente ao calor especfico da gua pura,
(sem considerar a influncia da temperatura) e armazenar este valor numa varivel CPA. O objeto
de unidade ser introduzido via linha de comando, j que possui uma unidade composta que
no est disponvel no menu de unidades.
Passo
Ao
34
Tela
Comando UBASE
35
36
Exerccios:
1)
2)
3)
4)
8 Funes Matemticas
8.1 Funes definidas pelo usurio
O usurio poder adicionar suas prprias funes que ir se comportar como uma funo
embutida da HP 48. O comando DEFINE permite a criao de uma funo definida pelo usurio,
diretamente de uma equao. Este comando bastante til, especialmente quando se quer
calcular o valor numrico de uma funo para diversos valores de uma dada varivel, sem ter que
digitar a mesma seqncia de teclas toda vez que se deseja realizar o clculo. A equao que
representa esta funo pr-definida pelo usurio deve ter, necessariamente, a seguinte forma:
nome (argumentos) = expresso
Para criar uma funo, proceda com os seguintes passos:
1. entre com uma equao que especifica o nome da funo e seus argumentos no lado
esquerdo do sinal de igualdade e a expresso que define o clculo, do lado direito. No lado
esquerdo, utilize vrgula para separar mltiplos argumentos;
2. pressione % N (comando define tecla DEF).
Exemplos:
1) Cria a funo DELTA que calcula o valor de para equaes do segundo grau
Passo
Ao
Tela
37
Exerccios:
1) Crie a funo AVDW que calcula o parmetro a da equao de estado de van der Waals, dada
pela seguinte equao:
27 ( RTc )2
a=
64 Pc
x 3 dx
pela HP48.
Passo
Ao
38
Tela
x dx
3
Passo
Ao
39
Tela
Para calcular uma integral definida pela HP49/50, existe um procedimento bem prtico, de
acordo com os seguintes passos:
1) Entre na pilha com o limite inferior;
2) Entre em seguida com o limite superior;
3) Entre com a funo a ser integrada (x^3);
4) Entre com a varivel independente (x);
5) Aperte as teclas ^ u.
8.2.3 Derivada simblica
Do mesmo modo como explicado para a integral indefinida, tambm a derivao simblica de
uma funo pode ser obtida por meio da sua HP 48. Uma expresso simblica pode ser
40
Ao
Tela
41
derivada. Em seguida, pressione @@OK@@ para colocar o resultado no nvel 1 da pilha operacional.
Veja como ficaria a derivada numrica do exemplo do item anterior no ponto x = 4.
Exerccios:
Calcule as integrais e derivadas (simblicas ou numricas, dependendo do caso) das
funes a seguir.
1)
(x
+ 6 x 8 dx
30
2)
20
3)
y = 45 x 2 90 x + 20
5) y =
x=2
4)
y = e x + ln( 5 x )
9 Razes de Equaes
9.1 O aplicativo Solve Equation
Para resolver uma equao rapidamente, obtendo respostas numricas, voc normalmente
utiliza o seguinte procedimento:
escreve a equao que deseja resolver;
se possvel, manipula a equao de modo a isolar a varivel desconhecida (incgnita);
substitui valores conhecidos para as demais variveis;
calcula o valor da incgnita.
Com o aplicativo SOLVE da HP 48 ou menu NUM.SLV (digitando @ 7 nas HP49/50)
voc ir seguir um procedimento semelhante, exceto que voc no precisa isolar a incgnita, o
que simplifica bastante o processo.
1.
2.
3.
4.
42
de convergir para outra raiz, quando for o caso de haver vrias solues possveis para a
equao;
5. mova o cursor para o campo da varivel desconhecida e pressione @SOLVE@.
O aplicativo SOLVE pode ser utilizado para obter o valor numrico de uma varivel em
uma equao, expresso ou programa. Uma equao um objeto algbrico que contm o sinal
de igualdade (ex: X+Y=Z ), nesse caso, a soluo um valor da varivel desconhecida que faz
com que ambos os lados da igualdade tenham o mesmo valor numrico. Uma expresso um
objeto algbrico que no contm o sinal de igualdade (ex: X+Y+Z ) e a soluo uma raiz da
expresso para a qual a incgnita faz com que a expresso seja igual a zero. Um programa que
deve ser resolvido retorna como resposta uma nmero real, nesse caso, a soluo um valor
para a incgnita que faz com que o programa retorne zero.
Ao entrar no aplicativo SOLVE digitando ^7o usurio depara com o seguinte menu de
opes:
Por esta tela, o usurio tem a opo de escolher a resoluo para achar a(s) raiz(es) de:
equaes; equaes diferenciais; polinmios, sistemas lineares e clculos financeiros. Neste item
ser analisada a resoluo de equaes e nos itens a seguir a resoluo de polinmios e
sistemas lineares. A resoluo de equaes diferenciais e clculos financeiros no ser abordada
neste curso.
Para entrar com uma nova equao e achar sua raiz, utilize os passos a seguir:
abra o aplicativo SOLVE e se o cursor estiver sobre o campo Solve equation... tecle
@@OK@@, para entrar no ambiente de resoluo de equaes;
no campo EQ: pode haver ou no uma equao;
com o cursor neste campo digite na linha de comando a equao, expresso ou programa
(com os delimitadores apropriados) e pressione ! ou ento pressione % ! e ento
digite a equao, expresso ou programa no ambiente do Equation Writer e ento pressione
!.
Para selecionar uma equao j previamente criada de modo a achar sua raiz:
abra o aplicativo SOLVE, se necessrio, pressionando ^7;
certifique-se que o cursor esteja no campo EQ: e ento pressione @CHOOS@;
utilize as setas do cursor para encontrar a varivel desejada no diretrio corrente. Caso ela
no esteja no diretrio atual, pressione @CHOOS@ novamente, selecione ento o diretrio
apropriado e pressione @@OK@@. Ento encontre a varivel desejada e pressione @@OK@@ uma vez
mais para entrar com a varivel no campo EQ:.
Exemplos:
1) Achar a raiz da equao da velocidade de um corpo (v = vo + at) editando essa equao no
ambiente do aplicativo SOLVE. Calcular o valor da acelerao a para um corpo que se
encontra a 50 m/s, com uma velocidade inicial de 15 m/s decorridos 40 s.
Passo
Ao
Tela
43
2) Neste exemplo, ser utilizada uma equao que j se encontra previamente criada. Para
tanto, entre com a equao H = U + PV, que calcula a entalpia de uma substncia e
armazena-a na varivel ENTAL. Ento, calcule o valor do volume especfico para uma entalpia
de 2977 kJ/kg, uma presso de 100 kPa e uma energia interna de 2736 kJ/kg.
Passo
Ao
Digite M $ H % 0 $ U + P * $ V
! M $$ EN T A L $
Tela
44
a n x n + a n 1 x n 1 + ... + a 2 x 2 + a1 x + a0 = 0
o processo bastante simples. Basta construir um vetor com os coeficientes do polinmio, em
ordem decrescente do grau da incgnita dentro do ambiente do SOLVE que calcula todas as
razes de um polinmio.
Exemplo: achar as razes do polinmio x3 5x + 18 = 0.
Passo
Ao
45
Tela
Ao
Tela
46
10
11
12
47
13
14
15
Exemplo: calcular a rea sob o grfico de f(x) = 1/x entre x = 2 e x = 0,5. Hachure a rea e faa
um zoom na mesma.
Passo
Ao
Tela
48
49
1
dx = ln 2 ln 0 ,5 = 1,3863
x
0 ,5
Exerccios:
1) Construa o grfico da funo f(x) = x2 e determine o ponto mnimo dessa funo.
2) Construa o grfico da funo f(x) = 2x2 3x e determine a equao da reta tangente no ponto
x = 2 e o ponto de mnimo dessa funo.
3) Verifique a localizao dos pontos de pico do grfico da seguinte funo: f(x) = x/(x2 3x + 2).
4) Ache a equao da reta tangente a y = 6/(x + 2) no ponto x = 1.
5) Calcular e hachurar a rea sob a curva da funo dada por y = x4/(7 + x5)1/3 entre x = 0 e x = 1.
6) Calcular e hachurar a rea delimitada pela curva dada por y = x2 entre x = -2 e x = 3.
2
x + dx .
x
11 Probabilidade e Estatstica
11.1 O aplicativo STAT
50
Temperatura (oC)
100
110
122
135
160
51
Menus do aplicativo
Estatsticas de varivel simples
Resumo estatstico
a)
b)
c)
d)
Determinar:
a mdia e o desvio padro amostral dos valores x e y;
o modelo de regresso linear (calculando por extrapolao, y para x = 7);
o melhor modelo de regresso y = f(x) para este exemplo;
resumo estatstico (x, y, x2, y2).
Passo
Ao
Tela
52
Para fazer a regresso linear e estimar y para x = 7 preciso ativar o menu de ajuste de dados,
pressionando ^5 QQ ! QQ @CHOOS@ . Este procedimento levar ao seguinte ambiente
do visor:
Neste visor o usurio poder optar por 5 modelos diferentes para realizar a regresso dos
dados armazenados na matriz, conforme mostrado a seguir:
Nome do modelo
Ajuste linear (linear fit)
Equao do modelo
y = a + bx
y = a + b.ln(x)
y = a.ebx
y = a.xb
Tela
53
que indica ser o modelo exponencial dado por y = 87,758.e0,1145 o que tem o maior coeficiente de
correlao, r = 0,9925, que pode ser verificado digitando-se % 5 @FIT@ @CORR@.
O aplicativo STATS tambm realiza clculos de probabilidade e estatsticas de teste. No
primeiro caso, utilizando os comandos do menu PROB ( G L @PROB@ ) tem-se acesso aos menus
que calculam combinaes, permutaes, fatoriais e nmeros aleatrios. Clicando-se em L tem-se
acesso aos menus de clculos de probabilidades upper-tail de variveis estatsticas de teste. Aqui
sero abordados apenas os comandos de probabilidade, ficando a cargo do usurio a leitura do
manual da calculadora para maiores informaes sobre os comandos das estatsticas de teste. A
tabela a seguir apresenta os comandos de probabilidade e sua descrio, em seguida, apresentase um exemplo.
Tecla
Descrio
nmero de combinaes de n elementos (no nvel 2) tomados m (no
@@COMB@@
nvel 1) por vez
@@PERM@@
@@@@I@@@@
@RAND@
@@RDZ@@
Exemplo: calcular a probabilidade de acertar a Mega Sena (6 dezenas em 60) com apenas 1
carto. Digite a seguinte seqncia de teclas: @ (para limpar a tela) 6 0 ) 6 G L
@PROB@ @COMB@
54
55
56
Bibliografia:
FILHO, G. P.; Guia Prtico Calculadoras HP 48 G/G+/GX, editorao eletrnica pelo prprio
autor, 2000.
PERRY & CHILTON; Manual de Engenharia Qumica, 5a edio, Guanabara Dois, 1984.