Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas

apostila hp 48g, Notas de estudo de Engenharia Elétrica

mini curso da calculadora científica hp48h ministrado pelo professor Tácio da Unirp

Tipologia: Notas de estudo

2010
Em oferta
50 Pontos
Discount

Oferta por tempo limitado


Compartilhado em 10/02/2010

carlos-eduardo-morera-6
carlos-eduardo-morera-6 🇧🇷

4.7

(3)

6 documentos

1 / 30

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
“Operação e Programação Básica de Calculadoras HP48”
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
Discount

Em oferta

Pré-visualização parcial do texto

Baixe apostila hp 48g e outras Notas de estudo em PDF para Engenharia Elétrica, somente na Docsity!

“Operação e Programação Básica de Calculadoras HP48”

Reset; Auto-Test; Clear Memory; Off-Clock  [ON]+[C]

  • Reseta a calculadora: ocorre um processo semelhante ao do computador quando se dá um BOOT: o stack e a tela gráfica (pict) são reinicializados, bibliotecassão^

recarregadas

na^

memória

ou^

instaladas,

o^ path

{ HOME

} é selecionado,

ocorrem processos a nível de reorganização de memória e de registradores da CPU.É indicado em casos em que a calculadora travou, e não responde às teclas normaisde interrupção.  [ON]+[D]

  • Executa um programa interno da ROM da HP que verificará o perfeito funcionamento da calculadora, testando o display (os pixels e a tensão), a saídaserial e infravermelha, o clock, a RAM, a ROM, os cartões de memória, etc.  [ON]+[A]+[F] - Apaga a calculadora!! Limpa a RAM (apenas a localização dos

programas na RAM, tornando-os inacessíveis)  [ON]+[SPC]

  • Desliga a calculadora e o circuito de clock. (o relógio da calculadora para de funcionar) –

Economia de Bateria

Modos de Exibição Ao se realizar uma operação matemática sobre um determinado número,freqüentemente deseja-se obtê-lo sob um tipo de notação. A HP48 oferece osseguintes:• [STD] notação padrão (todas as 12 casas decimais são mostradas).• [FIX] notação com n casas decimais.• [ENG] notação no formato de engenharia com n casas decimais.• [SCI] notação no formato científico com n casas decimais. Processo Interativo:

PRESSIONE:

[^ 

]^ [^

MODES

]

  • selecione o campo NUMBER FORMAT usando as setas de movimentação do cursor.- pressione CHOOS para escolher o formato desejado e pressione OK- se o formato desejado for o FIX, SCI, ou ENG aparecerá um campo ao lado indicandoo número de casas decimais desejadas.- finalmente pressione OK para confirmar o modo de exibição do display.- digite o número de casas decimais caso queira utilizar os modos FIX, ENG ou SCI.- pressione a tecla do menu correspondente ao formato desejado.

Modos de Exibição Processo Manual:

PRESSIONE:

[^ 

]^ [^ MODES

]

|FMT|

|ANGL|

|FLAG|

|KEYS|

|MENU| |MISC|

  • digite o número de casas decimais caso queira utilizar os modos FIX, ENG ou SCI.- pressione a tecla do menu correspondente ao formato desejado.•^ Modos de exibição de números:
[STD], [FIX], [SCI], [ENG];

|FMT|

-^ Modos de sinal de ponto:

[FM,], [ML]

|FMT|

-^ Modos das funções trigonométricas:

[DEG], [RAD], [GRAD];

|ANGL|

-^ Modos de exibição de vetores:

[CYLI], [SPHER], [RE];

|ANGL|

Funções Matemáticas:

PRESSIONE:

[^ MTH

]

|VECTR|

|MATR| |LIST| |HYP| |REAL| |BASE|

-^ Modos de exibição de números binários:

[BIN], [DEC], [OCT], [HEX];

[^ MTH

]^ |BASE|

-^ Funções Hiperbólicas:

[^ MTH

]^ |HYP|

Teclas Especiais • [^ EDIT

] - edita um número real, complexo ou binário; ou ainda um programa, uma string, etc. Ou seja, edita o objeto que estiver na primeira linha do stack (pilha) dacalculadora.• [^ CMD

] - apresenta na tela os quatro últimos valores, programas, strings digitados.

  • [^ ARG

] - retorna para o stack os argumentos utilizados pela última função executada.

  • [^ CLEAR

] ou [

DEL

] - limpa todas as linhas do stack.

• [^ DROP

] ou [

....^ ] - apaga a primeira linha do stack.

  • [^ '^

] - entra no modo de entrada de um objeto algébrico.

  • [^ " "

] - entra no modo de entrada de uma string.

  • [^ EQUATION

] – entra no modo de edição de equações.

  • [^ SWAP

] – inverte a posição de objetos na posição 1 e 2 do

stack

• [^ UNDO

] – desfaz a última operação realizada.

  • [^ MATRIX

] – entra no modo de edição de matrizes.

  • [^ →→→→
NUM

] – encontra o valor número de uma constante ou expressão numérica.

Exercício 2 Ex2a: Encontrar o determinante de: Solução: [ ^ ]^ [^

MATRIX

]^ depois

| EDIT |

2 [ ENTER ] 3 [ ENTER ] 4 [ ENTER ]

^ 8 [ ENTER ] 4 [ ENTER ] 5 [ ENTER ] 9 [ ENTER ] 3 [ ENTER ] 4 [ ENTER ]

[ ENTER ]

depois

[ MTH ]

depois

| MATR |

depois

| NORM |

depois

[ NXT ]

depois

| DET |

Ex2b: Editar a equação: Solução:^ [^ ]

[^ EQUATION
]

7 depois

[^ ] [
=^ ]^

depois

[^ √

x ]^ depois

[^ 

] [^ α

]^ depois [ A ]

depois [

÷^ ] depois 3

^ [ ENTER ]

Exercício 3 Ex3a: Plotar o gráfico da função: Solução: [^ ]^ [

EQUATION
]

[^ α^ ] [ X ]

depois

[ y x^ ] 3^

depois

^ [+ ] [
^ ] [
LN^

]^ depois [

α^ ] [ X ]

^ [ ENTER ]

depois

digite

‘EQ’ [ ENTER ] depois

[STO]

[^ ^ ] [
PLOT

]^ depois marque a opção AUTOSCALE e finalmente

| DRAW |

Escolha a opção

| ZOOM |

depois

| ZOUT |

Ex3b: Isolar a variável

a^ na equação:

Solução:^ Repita o exercício 2a^ Digite

‘EQ’ [ ENTER ] depois

[STO]

[^ ^ ] [
SYMBOLIC

] e escolha a opção ISOLATE VAR

| CHOOS

| e escolha a equação EQ

depois edite a opção var [

α^ ] [

^ ] [ A ]

[ ENTER ] depois | OK |

Resumo Objetos

-^ Números Reais:

(-9.99999999999x

499 até 9.99999999999x

- Números Complexos:

(forma retangular (x,y) e forma polar (r,

- Nomes:

são utilizados para identificar as variáveis. Para introduzir um nome é necessário pressionar a tecla [ ' ]; - Objetos Algébricos:

os objetos algébricos, como os nomes, são delimitados por marcas (').

Os objetos algébricos representam expressões matemáticas na forma extensa. O aplicativoEquation Writer ajuda a introduzir e a manipular os objetos algébricos, mostrando-os como sefossem impressos num livro; - Programas:

os programas são seqüências de comandos e outros objetos encerrados pelos

delimitadores << e >>; - Cadeias de Caracteres ou Strings:

são seqüências de caracteres, utilizadas normalmente

para representar textos em um programa. São delimitadas por ". Exemplo: "exemplo de umastring”; -^ Listas:

as^

listas

são

seqüências

de^

objetos

agrupados,

delimitados

por

chaves,

por

exemplo: { "eu sou uma string" 32 << DROP >> }. As listas permitem que se agrupem objetospara que possamos manipulá-los como se fossem um só;-^ Objetos

Gráficos:

armazenam

os^

gráficos

que

podem

ser

obtidos

pelo

traçado

de

equações ou pelo desenho artístico do usuário. Os objetos gráficos também podem serarmazenados em variáveis e manipulados na pilha, onde aparece da seguinte forma: Graphicn x m (onde n é o número de colunas e m o número de linhas que compõem o objeto gráfico);

Ambiente de Variáveis PRESSIONE:

[^ VAR
]

-^ Gravando Variáveis ou Programas: Podemos armazenar programas, números, strings e outros objetos. Para isso énecessário um comando chamado [

STO

] (store - armazenar) que é utilizado da

seguinte maneira:- Coloque o objeto a ser armazenado na primeira linha do stack.- Digite entre os delimitadores

‘ ‘^ nome da variável que armazenará o objeto.

  • Pressione a tecla [
STO

] para gravar o objeto na variável.

-^ Recuperando Variáveis ou Programas: - Pressione tecla correspondente à variável do menu VAR que contém o objeto, ou- dentro do modo algébrico digitar o nome da variável e em seguida pressionando a tecla[RCL] (Recall - chamar).•^ Apagando Variáveis ou Programas: - Digite entre os delimitadores ‘ ‘ o nome da variável ou programa a ser apagado.- Pressione a tecla [

PURG

] para apagar.

Diretórios e Estrutura em Árvore - Estrutura em Árvore de um diretório- Comandos Relacionados: [ STO ], [ •^ Organizando as Variáveis: - O diretório principal da HP48 é o { HOME }, no entanto podemos criar outros diretórios nointerior deste, formando uma estrutura conhecida como árvore de um diretório.

RCL
], [^ EDIT
], [^ PURGE
], [^ VIEW
]

Memória - Comandos do menu MEMORY: [

^ ] [

MEMORY

] ou [

^ ] [

MEMORY
]

-Comandos do sub-menu | DIR |As funções do Menu [ MEMORY ] servem para manipular objetos armazenados emvariáveis, através dele podemos copiar, mover, criar e editar variáveis.

MEMORY -

[

] [

MEMORY

]

• [^ PATH

] - retorna o caminho dos diretórios desde {HOME} até o diretório corrente.

  • [^ CRDIR

] - cria um diretório a partir de um nome para o diretório

  • [^ PGDIR

] - apaga um diretório e todo o seu conteúdo

  • [^ VARS

] - retorna uma lista contendo o nome de todas as variáveis do diretório

  • [^ TVARS
]^ -

retorna

uma

lista

contendo

o^ nome

de^

todas

as^

variáveis

com

um

determinado tipo de

conteúdo.

• [^ ORDER

] - ordena as variáveis de acordo com uma lista que contém os nomes das

  • [^ MEM variáveis em suas novas posições.

] - retorna a memória livre disponível ao usuário.

  • [^ BYTES

] - retorna o número de bytes que ocupa na memória o objeto colocado no nível 1 do stack• [^ NEWOB

] - cria outra cópia do objeto na memória.

  • [^ DIR
] :

Exercício 5 Ex5:^

- Apagar todas os objetos existentes no diretório {HOME} do ambiente VAR- Criar o diretório {CIRC} e o diretório {GAME}- Gravar o valor 7.5 na variável I dentro do diretório {CIRC}- Fazer um atalho de saída dentro do diretório {CIRC}- Ordenar os objetos da seguinte forma dentro do diretório {CIRC}: |EXIT| |I| Solução: Apagando todas as variáveis:

Entre no ambiente [VAR] e para cada objeto faça:

Digite [ ‘ ] e pressione a tecla correspondente do objeto que deseja apagar depois [ENTER] depois

[^ ]^

[^ PURG

]

Criando os diretórios {CIRC} e {GAME}: [^ ^ ] [

MEMORY

] depois |NEW| depois no campo NAME tecle |EDIT| e escreva o nome

Marque a opção DIRECTORY e |OK| e repita o procedimento para o outro diretório Gravando o valor 7,5 em I: Entre no diretório {CIRC} pressionando a tecla correspondente depois digite 7.5 depois digite ‘I’ depois [STO] Criando atalho de saída: [^ ] [ << >>

] escreva UPDIR depois tecle [ENTER] digite ‘EXIT’ depois [STO] Organizando: Digite { EXIT I } [ENTER] depois

[^ ] [

MEMORY

] opçãoo |DIR| e tecle |ORDER|

Exercício 6 Ex6a: Converta 100 Milhas por hora em Kilômetros por hora Solução: - Digite 100 depois [

^ ] [
UNITS

] depois escolha |SPEED| depois tecle |MPH|

  • Tecle [

^ ] e depois escolha |KPH| Ex6b: Converta 10000 °

/min para unidades no S.I. (Sistema Internacional)

Solução: -Digite 1000 depois

[^ ^
] [^ UNITS

] escolha a opção |ANGL| utilizando a tecla |NEXT|

  • Escolha a opção |

°|^ depois digite 1 depois

[^ ^
] [^ UNITS

] escolha |TIME| e depois |MIN|

  • Tecle [

÷^ ] depois [

^ ]^
[^ UNITS

] e depois escolha a opção |UBASE|

  • A resposta deve aparecer em rad/s (S.I.)

[^ SOLVE

] - Equações

1) | SOLVE EQUATION |:

é utilizado para calcular uma variável desconhecida em uma

equação ou expressão qualquer, quando usamos uma expressão o solve calcula o zeroda mesma.•^ EQ:

recebe a equação ou expressão que será utilizada;

-^ EDIT

:^ edita o objeto do campo selecionado;

-^ CHOOSE

:^ Seleciona uma equação ou expressão que esteja armazenada em alguma variável do diretório corrente. Se pressionado novamente, seleciona um novo diretóriopara procurar as equações ou expressões;•^ VARS:

retorna uma lista com as variáveis da equação corrente;

-^ EXPR:

retorna ao stack o valor da expressão para um valor pré-determinado de variável;•^ INFO:

se pressionado após a calculadora ter efetuado algum cálculo no solve, retorna o status da variável e seu valor. MENSAGENS:a) Sign Reversal:

a calculadora isolou 2 pontos que resultam sinais opostos quando aplicados a

expressão ou a equação, mas não encontrou um ponto, entre os dois, que possa zerar a função, istogeralmente ocorre devido a falta de precisão ou a descontinuidade da função. b) Extremum:

a expressão ou a equação tende a zero para valores muito altos ou muito baixos, desta forma o zero (raiz) é obtido pela falta de precisão e portanto pode ou não ser um zero verdadeiro.