iii
iv Avisos legais
Informao Regulamentar e Ambiental do Produto
A Informao Regulamentar e Ambiental do Produto encontra-se no CD fornecido com o produto.
v
vi Informao Regulamentar e Ambiental do Produto
ndice
1 Prefcio ............................................................................................................................................................. 1
Convenes do manual ........................................................................................................................ 1
vii
Repor campos de formulrios de introduo ..................................................................... 19
Definies sistmicas ......................................................................................................................... 19
Definies Home (Incio) ................................................................................................... 19
Pgina 1 ............................................................................................................ 20
Pgina 2 ............................................................................................................ 21
Pgina 3 ............................................................................................................ 21
Pgina 4 ............................................................................................................ 22
Especificar uma definio de Home (Incio) ...................................................... 22
Clculos matemticos ........................................................................................................................ 23
Por onde comear ............................................................................................................. 24
Escolher um tipo de introduo ......................................................................................... 24
Introduzir expresses ........................................................................................................ 24
Exemplo ............................................................................................................ 25
Parnteses ........................................................................................................ 26
Prioridade algbrica .......................................................................... 26
Nmeros negativos ........................................................................................... 27
Multiplicao explcita e implcita ...................................................................... 27
Resultados avultados ........................................................................................ 27
Reutilizar expresses e resultados anteriores ................................................................... 27
Utilizar a rea de transferncia ......................................................................... 28
Reutilizar o ltimo resultado .............................................................................. 28
Reutilizar uma expresso ou um resultado do CAS ......................................... 29
Guardar um valor numa varivel ....................................................................................... 30
Nmeros complexos ........................................................................................................................... 31
Partilha de dados ............................................................................................................................... 31
Procedimento geral ............................................................................................................ 32
Ajuda online ........................................................................................................................................ 33
viii
Mostrar um item ................................................................................................................. 40
Eliminar um item ................................................................................................................ 40
Eliminar todos os itens ....................................................................................................... 40
ix
Exemplo rpido .................................................................................................................. 62
Abrir a aplicao ............................................................................................... 62
Symbolic View (Vista simblica) ....................................................................... 62
Vista Symbolic Setup (Config simblica) .......................................................... 63
Plot View (Vista de desenho) ............................................................................ 64
Vista Plot Setup (Config desenho) .................................................................... 64
Numeric View (Vista numrica) ......................................................................... 65
Vista Numeric Setup (Config numrica) ............................................................ 65
Operaes comuns na Symbolic View (Vista simblica) ................................................................... 66
Adicionar uma definio .................................................................................................... 66
Modificar uma definio ..................................................................................................... 66
Blocos de construo de definies .................................................................................. 66
Calcular uma definio dependente .................................................................................. 68
Selecionar ou cancelar a seleo de uma definio a explorar ........................................ 68
Escolher uma cor para os grficos .................................................................................... 69
Eliminar uma definio ...................................................................................................... 69
Symbolic View (Vista simblica): Resumo de botes de menu ......................................... 70
Operaes comuns na vista Symbolic Setup (Config simblica) ....................................................... 71
Anular definies sistmicas ............................................................................................. 71
Repor predefinies ........................................................................................................... 71
Operaes comuns na Plot View (Vista de desenho) ........................................................................ 72
Zoom .................................................................................................................................. 72
Fatores de zoom ............................................................................................... 72
Opes de zoom ............................................................................................... 73
Gestos de zoom ................................................................................................ 73
Teclas de zoom ................................................................................................. 73
Menu Zoom ....................................................................................................... 73
Zoom de caixa ................................................................................................... 74
Menu Views (Vistas) ......................................................................................... 75
Testar um zoom com visualizao em ecr dividido ......................................... 75
Exemplos de zoom ............................................................................................ 76
Ampliar o zoom ................................................................................. 76
Reduzir o zoom ................................................................................ 77
X In (Ampliar X) ................................................................................ 77
X Out (Reduzir X) ............................................................................. 78
Y In (Ampliar Y) ................................................................................ 78
Y Out (Reduzir Y) ............................................................................. 79
Square (Quadrado) ........................................................................... 79
Autoscale (Escala automtica) ......................................................... 80
Decimal ............................................................................................. 80
Integer (Nmero inteiro) ................................................................... 81
x
Trig ................................................................................................... 81
Trace (Traar) .................................................................................................................... 82
Selecionar um grfico ....................................................................................... 83
Calcular uma definio ...................................................................................... 83
Para ligar ou desligar a funo de traar .......................................................... 84
Plot View (Vista de desenho): Resumo de botes de menu ............................................. 84
Operaes comuns na vista Plot Setup (Config desenho) ................................................................. 84
Configurar a Plot View (Vista de desenho) ........................................................................ 84
Pgina 1 ............................................................................................................ 85
Pgina 2 ............................................................................................................ 86
Mtodos para grficos ....................................................................................................... 86
Repor predefinies ........................................................................................................... 88
Operaes comuns na Numeric View (Vista numrica) ..................................................................... 88
Zoom .................................................................................................................................. 88
Opes de zoom ............................................................................................... 89
Teclas de zoom ................................................................................................. 90
Menu Zoom ....................................................................................................... 90
Calcular .............................................................................................................................. 91
Tabelas personalizadas ..................................................................................................... 91
Eliminar dados .................................................................................................. 92
Numeric View (Vista numrica): Resumo de botes de menu .......................................... 92
Operaes comuns na vista Numeric Setup (Config numrica) ........................................................ 93
Repor predefinies ........................................................................................................... 94
Combinar a Plot View (Vista de desenho) e a Numeric View (Vista numrica) ................................. 94
Adicionar uma nota a uma aplicao ................................................................................................. 94
Criar uma aplicao ........................................................................................................................... 95
Exemplo ............................................................................................................................. 95
Funes e variveis de aplicao ...................................................................................................... 97
Funes ............................................................................................................................. 97
Variveis ............................................................................................................................ 98
Qualificar variveis ............................................................................................................ 99
xi
Configurar a Numeric View (Vista numrica) ................................................................... 105
Explorar a Numeric View (Vista numrica) ...................................................................... 106
Navegar uma tabela ........................................................................................ 107
Para aceder diretamente a um valor ............................................................... 107
Aceder s opes de zoom ............................................................................. 107
Outras opes ................................................................................................. 108
Analisar funes ............................................................................................................................... 108
Apresentar o menu da Plot View (Vista de desenho) ...................................................... 108
Encontrar uma raiz de uma equao quadrtica ............................................ 108
Encontrar uma interseco de duas funes .................................................. 110
Encontrar o declive de uma equao quadrtica ............................................ 111
Para encontrar a rea com sinal entre duas funes ..................................... 112
Encontrar o extremo da equao quadrtica .................................................. 114
Adicionar uma tangente a uma funo ........................................................... 115
Definir funes em termos de derivadas ou integrais ...................................................................... 115
Funes definidas por derivadas ..................................................................................... 115
Funes definidas pelos integrais ................................................................................... 118
Variveis da aplicao Function (Funo) ....................................................................................... 119
Aceder s variveis da aplicao Function (Funo) ...................................................... 120
Resumo das operaes FCN ........................................................................................................... 121
xii
Preparao ...................................................................................................................... 137
Abrir a aplicao e desenhar o grfico ............................................................................ 137
Adicionar um ponto restrito .............................................................................................. 138
Adicionar uma tangente ................................................................................................... 139
Criar um ponto derivado .................................................................................................. 140
Adicionar alguns clculos ................................................................................................ 143
Clculos na Plot View (Vista de desenho) ....................................................................... 144
Traar a derivada ............................................................................................................. 144
Plot View (Vista de desenho) em pormenor ..................................................................................... 145
Selecionar objetos ........................................................................................................... 146
Ocultar nomes ................................................................................................................. 147
Mover objetos .................................................................................................................. 147
Colorir objetos .................................................................................................................. 147
Preencher objetos ............................................................................................................ 147
Limpar um objeto ............................................................................................................. 148
Limpar todos os objetos ................................................................................................... 149
Gestos na Plot View (Vista de desenho) ......................................................................... 149
Zoom ................................................................................................................................ 149
Plot View (Vista de desenho): botes e teclas ................................................................ 149
O menu Options (Opes) ............................................................................................... 150
Vista Plot Setup (Config desenho) ................................................................................... 151
Symbolic View (Vista simblica) em pormenor ................................................................................ 151
Criar objetos .................................................................................................................... 152
Reordenao de entradas ............................................................................................... 153
Ocultar um objeto ............................................................................................................ 153
Eliminar um objeto ........................................................................................................... 153
Vista Symbolic Setup (Config simblica) ......................................................................... 154
Numeric View (Vista numrica) em pormenor .................................................................................. 154
Listagem de todos os objetos .......................................................................................... 156
Apresentar clculos na Plot View (Vista de desenho) ..................................................... 157
Editar um clculo ............................................................................................................. 157
Eliminar um clculo .......................................................................................................... 158
Plot View (Vista de desenho): Menu Comand (Comandos) ............................................................. 158
Point (Ponto) .................................................................................................................... 158
Point (Ponto) ................................................................................................... 158
Point On (Ponto em) ....................................................................................... 159
Midpoint (Ponto mdio) ................................................................................... 159
Center (Centro) ............................................................................................... 159
Intersection (Interseco) ................................................................................ 159
Intersections (Interseces) ............................................................................ 159
Random Points (Pontos aleatrios) ................................................................ 160
xiii
Line (Linha) ...................................................................................................................... 160
Segment (Segmento) ...................................................................................... 160
Ray (Raio) ....................................................................................................... 160
Line (Linha) ..................................................................................................... 160
Parallel (Paralelo) ............................................................................................ 160
Perpendicular .................................................................................................. 160
Tangent (Tangente) ........................................................................................ 161
Median (Mediana) ........................................................................................... 161
Altitude ............................................................................................................ 161
Angle bisector (Bissetor do ngulo) ................................................................ 161
Polygon (Polgono) .......................................................................................................... 161
Triangle (Tringulo) ......................................................................................... 161
Isosceles Triangle (Tringulo issceles) ......................................................... 161
Right Triangle (Tringulo retngulo) ............................................................... 162
Quadrilateral (Quadriltero) ............................................................................ 162
Parallelogram (Paralelogramo) ....................................................................... 162
Rhombus (Losango) ........................................................................................ 162
Rectangle (Retngulo) .................................................................................... 162
Polygon (Polgono) .......................................................................................... 163
Regular Polygon (Polgono regular) ................................................................ 163
Square (Quadrado) ......................................................................................... 163
Curve (Curva) .................................................................................................................. 163
Circle (Crculo) ................................................................................................ 163
Circumcircle (Circumcrculo) ........................................................................... 163
Excircle (Crculo exterior) ................................................................................ 164
Incircle (Crculo interior) .................................................................................. 164
Ellipse (Elipse) ................................................................................................ 165
Hyperbola (Hiprbole) ..................................................................................... 165
Parabola (Parbola) ........................................................................................ 165
Conic (Cnica) ................................................................................................ 165
Locus (Lugar geomtrico) ............................................................................... 165
Plot (Desenho) ................................................................................................................. 166
Function (Funo) ........................................................................................... 167
Parametric (Paramtrica) ................................................................................ 167
Polar ................................................................................................................ 167
Sequence (Sequncia) .................................................................................... 167
Implicit (Implcita) ............................................................................................ 168
Slopefield (Campo de direes) ...................................................................... 168
ODE (EDO) ..................................................................................................... 168
List (Lista) ........................................................................................................ 168
Slider (Barra deslizante) .................................................................................. 169
xiv
Transform (Transformar) ................................................................................................. 169
Translation (Translao) ................................................................................. 169
Reflection (Reflexo) ....................................................................................... 170
Rotation (Rotao) .......................................................................................... 171
Dilation (Dilatao) .......................................................................................... 172
Similarity (Similaridade) .................................................................................. 172
Projection (Projeo) ....................................................................................... 172
Inversion (Inverso) ........................................................................................ 173
Reciprocation (Reciprocao) ......................................................................... 173
Cartesian (Cartesiano) ..................................................................................................... 174
Abscissa (Abcissa) .......................................................................................... 174
Ordinate (Ordenada) ....................................................................................... 174
Coordinates (Coordenadas) ............................................................................ 174
Equation of (Equao de) ............................................................................... 175
Parametric (Paramtrica) ................................................................................ 175
Polar coordinates (Coordenadas polares) ...................................................... 175
Measure (Medida) ............................................................................................................ 175
Distance (Distncia) ........................................................................................ 175
Radius (Raio) .................................................................................................. 175
Perimeter (Permetro) ..................................................................................... 175
Slope (Declive) ................................................................................................ 175
Area (rea) ...................................................................................................... 175
Angle (ngulo) ................................................................................................ 175
Arc Length (Comprimento do arco) ................................................................. 176
Tests (Testes) .................................................................................................................. 176
Collinear (Colinear) ......................................................................................... 176
On circle (No crculo) ...................................................................................... 176
On object (No objeto) ...................................................................................... 176
Parallel (Paralelo) ............................................................................................ 176
Perpendicular .................................................................................................. 176
Isosceles (Issceles) ....................................................................................... 176
Equilateral (Equiltero) .................................................................................... 177
Parallelogram (Paralelogramo) ....................................................................... 177
Conjugate (Conjugado) ................................................................................... 177
Funes e comandos de geometria ................................................................................................. 177
Symbolic View (Vista simblica): Menu Comand (Comandos) ........................................ 177
Point (Ponto) ................................................................................................... 178
Point (Ponto) ................................................................................... 178
Point On (Ponto em) ....................................................................... 178
Midpoint (Ponto mdio) .................................................................. 178
Center (Centro) ............................................................................... 178
xv
Intersection (Interseco) ............................................................... 179
Intersections (Interseces) ........................................................... 179
Line (Linha) ..................................................................................................... 179
Segment (Segmento) ..................................................................... 179
Ray (Raio) ...................................................................................... 179
Line (Linha) ..................................................................................... 179
Parallel (Paralelo) ........................................................................... 180
Perpendicular ................................................................................. 180
Tangent (Tangente) ........................................................................ 180
Median (Mediana) ........................................................................... 180
Altitude ............................................................................................ 181
Bisector (Bissetor) .......................................................................... 181
Polygon (Polgono) .......................................................................................... 181
Triangle (Tringulo) ........................................................................ 181
Isosceles Triangle (Tringulo issceles) ........................................ 181
Right Triangle (Tringulo retngulo) ............................................... 181
Quadrilateral (Quadriltero) ............................................................ 182
Parallelogram (Paralelogramo) ....................................................... 182
Rhombus (Losango) ....................................................................... 182
Rectangle (Retngulo) .................................................................... 182
Polygon (Polgono) ......................................................................... 183
Regular Polygon (Polgono regular) ............................................... 183
Square (Quadrado) ......................................................................... 183
Curve (Curva) .................................................................................................. 183
Circle (Crculo) ................................................................................ 183
Circumcircle (Circumcrculo) ........................................................... 183
Excircle (Crculo exterior) ............................................................... 184
Incircle (Crculo interior) ................................................................. 184
Ellipse (Elipse) ................................................................................ 184
Hyperbola (Hiprbole) .................................................................... 184
Parabola (Parbola) ....................................................................... 185
Conic (Cnica) ................................................................................ 185
Locus (Lugar geomtrico) ............................................................... 185
Plot (Desenho) ................................................................................................ 185
Function (Funo) .......................................................................... 185
Parametric (Paramtrica) ............................................................... 185
Polar ............................................................................................... 186
Sequence (Sequncia) ................................................................... 186
Implicit (Implcita) ............................................................................ 186
Slopefield (Campo de direes) ..................................................... 186
ODE (EDO) ..................................................................................... 187
xvi
List (Lista) ....................................................................................... 187
Slider (Barra deslizante) ................................................................. 187
Transform (Transformar) ................................................................................. 187
Translation (Translao) ................................................................. 187
Reflection (Reflexo) ...................................................................... 187
Rotation (Rotao) ......................................................................... 188
Dilation (Dilatao) ......................................................................... 188
Similarity (Similaridade) .................................................................. 188
Projection (Projeo) ...................................................................... 188
Inversion (Inverso) ........................................................................ 188
Reciprocation (Reciprocao) ........................................................ 188
Numeric View (Vista numrica): Menu Comand (Comandos) ......................................... 189
Cartesian (Cartesiano) .................................................................................... 189
Abscissa (Abcissa) ......................................................................... 189
Ordinate (Ordenada) ...................................................................... 189
Coordinates (Coordenadas) ........................................................... 189
Equation of (Equao de) ............................................................... 189
Parametric (Paramtrica) ............................................................... 189
Polar coordinates (Coordenadas polares) ...................................... 189
Measure (Medida) ........................................................................................... 190
Distance (Distncia) ....................................................................... 190
Radius (Raio) .................................................................................. 190
Perimeter (Permetro) ..................................................................... 190
Slope (Declive) ............................................................................... 190
Area (rea) ..................................................................................... 190
Angle (ngulo) ................................................................................ 191
Arc Length (Comprimento do arco) ................................................ 191
Tests (Testes) ................................................................................................. 191
Collinear (Colinear) ......................................................................... 191
On circle (No crculo) ...................................................................... 191
On object (No objeto) ..................................................................... 192
Parallel (Paralelo) ........................................................................... 192
Perpendicular ................................................................................. 192
Isosceles (Issceles) ...................................................................... 192
Equilateral (Equiltero) ................................................................... 192
Parallelogram (Paralelogramo) ....................................................... 192
Conjugate (Conjugado) .................................................................. 193
Outras funes de geometria .......................................................................................... 193
affix .................................................................................................................. 193
barycenter ....................................................................................................... 193
convexhull ....................................................................................................... 193
xvii
distance2 ......................................................................................................... 193
division_point ................................................................................................... 194
equilateral_triangle .......................................................................................... 194
exbisector ........................................................................................................ 194
extract_measure .............................................................................................. 194
harmonic_conjugate ........................................................................................ 194
harmonic_division ............................................................................................ 195
isobarycenter ................................................................................................... 195
is_harmonic ..................................................................................................... 195
is_harmonic_circle_bundle .............................................................................. 195
is_harmonic_line_bundle ................................................................................. 195
is_orthogonal ................................................................................................... 196
is_rectangle ..................................................................................................... 196
is_rhombus ...................................................................................................... 196
is_square ......................................................................................................... 196
LineHorz .......................................................................................................... 196
LineVert ........................................................................................................... 197
open_polygon .................................................................................................. 197
orthocenter ...................................................................................................... 197
perpendicular bisector ..................................................................................... 197
point2d ............................................................................................................ 197
polar ................................................................................................................ 197
pole ................................................................................................................. 198
power_pc ......................................................................................................... 198
radical_axis ..................................................................................................... 198
vector (vetor) ................................................................................................... 198
vertices ............................................................................................................ 198
vertices_abca .................................................................................................. 198
xviii
Funes externas ............................................................................................ 208
Copiar e colar .................................................................................................................. 209
Referncias externas ....................................................................................................................... 209
Referncias a variveis ................................................................................................... 210
Utilizar o CAS em clculos de folha de clculo ................................................................................ 211
Botes e teclas ................................................................................................................................. 212
Opes de formatao ..................................................................................................................... 212
Parmetros de formatao .............................................................................................. 214
Funes de folha de clculo ............................................................................................................. 215
xix
Desenhar o grfico .......................................................................................................... 236
Apresentar a equao ..................................................................................................... 237
Prever valores .................................................................................................................. 237
Introduzir e editar dados estatsticos ................................................................................................ 239
Numeric View (Vista numrica): itens de menu ............................................................... 239
Editar um conjunto de dados .......................................................................... 240
Eliminar dados ................................................................................................ 240
Inserir dados ................................................................................................... 240
Ordenar valores de dados ............................................................................... 240
Definir um modelo de regresso ...................................................................................................... 241
Escolher um ajuste .......................................................................................................... 241
Tipos de ajuste ................................................................................................................ 241
Definir o seu prprio ajuste .............................................................................................. 242
Clculo de estatsticas ..................................................................................................................... 242
Desenhar grficos de dados estatsticos ......................................................................................... 243
Traar um grfico de disperso ....................................................................................... 243
Traar uma curva ............................................................................................................. 244
Ordem de traar ............................................................................................................... 244
Plot View (Vista de desenho): itens de menu .................................................................. 245
Vista Plot Setup (Config desenho) ................................................................................... 245
Prever valores .................................................................................................................. 246
Plot View (Vista de desenho) .......................................................................... 246
Vista Home (Incio) .......................................................................................... 246
Resoluo de problemas de desenho ............................................................................. 247
xx
Importar os dados ............................................................................................................ 257
Apresentar numericamente os resultados ....................................................................... 258
Apresentar graficamente os resultados ........................................................................... 258
Testes de hipteses ......................................................................................................................... 259
Teste Z de uma amostra .................................................................................................. 259
Nome do menu ................................................................................................ 259
Dados introduzidos ......................................................................................... 259
Resultados ...................................................................................................... 260
Teste Z de duas amostras ............................................................................................... 260
Nome do menu ................................................................................................ 260
Dados introduzidos ......................................................................................... 260
Resultados ...................................................................................................... 261
Teste Z de uma proporo .............................................................................................. 261
Nome do menu ................................................................................................ 261
Dados introduzidos ......................................................................................... 261
Resultados ...................................................................................................... 262
Teste Z de duas propores ............................................................................................ 262
Nome do menu ................................................................................................ 262
Dados introduzidos ......................................................................................... 262
Resultados ...................................................................................................... 262
Teste T de uma amostra .................................................................................................. 263
Nome do menu ................................................................................................ 263
Dados introduzidos ......................................................................................... 263
Resultados ...................................................................................................... 263
Teste T de duas amostras ............................................................................................... 264
Nome do menu ................................................................................................ 264
Dados introduzidos ......................................................................................... 264
Resultados ...................................................................................................... 264
Intervalos de confiana .................................................................................................................... 265
Intervalo Z de uma amostra ............................................................................................. 265
Nome do menu ................................................................................................ 265
Dados introduzidos ......................................................................................... 265
Resultados ...................................................................................................... 265
Intervalo Z de duas amostras .......................................................................................... 266
Nome do menu ................................................................................................ 266
Dados introduzidos ......................................................................................... 266
Resultados ...................................................................................................... 266
Intervalo Z de uma proporo .......................................................................................... 266
Nome do menu ................................................................................................ 266
Dados introduzidos ......................................................................................... 266
Resultados ...................................................................................................... 267
xxi
Intervalo Z de duas propores ....................................................................................... 267
Nome do menu ................................................................................................ 267
Dados introduzidos ......................................................................................... 267
Resultados ...................................................................................................... 267
Intervalo T de uma amostra ............................................................................................. 268
Nome do menu ................................................................................................ 268
Dados introduzidos ......................................................................................... 268
Resultados ...................................................................................................... 268
Intervalo T de duas amostras .......................................................................................... 268
Nome do menu ................................................................................................ 268
Dados introduzidos ......................................................................................... 269
Resultados ...................................................................................................... 269
Testes de qui-quadrado ................................................................................................................... 269
Teste da adequao do ajuste ........................................................................................ 269
Nome do menu ................................................................................................ 269
Dados introduzidos ......................................................................................... 270
Resultados ...................................................................................................... 270
Teclas de menu ............................................................................................... 270
Teste da tabela bidirecional ............................................................................................. 270
Nome do menu ................................................................................................ 270
Dados introduzidos ......................................................................................... 271
Resultados ...................................................................................................... 271
Teclas de menu ............................................................................................... 271
Inferncia para regresso ................................................................................................................ 271
Linear t-test (Teste t linear) .............................................................................................. 272
Nome do menu ................................................................................................ 272
Dados introduzidos ......................................................................................... 272
Resultados ...................................................................................................... 272
Teclas de menu ............................................................................................... 273
Intervalo de confiana para o declive .............................................................................. 273
Nome do menu ................................................................................................ 273
Dados introduzidos ......................................................................................... 273
Resultados ...................................................................................................... 273
Teclas de menu ............................................................................................... 274
Intervalo de confiana para a interceo ......................................................................... 274
Nome do menu ................................................................................................ 274
Dados introduzidos ......................................................................................... 274
Resultados ...................................................................................................... 274
Teclas de menu ............................................................................................... 275
Intervalo de confiana para uma resposta mdia ............................................................ 275
Nome do menu ................................................................................................ 275
xxii
Dados introduzidos ......................................................................................... 275
Resultados ...................................................................................................... 275
Teclas de menu ............................................................................................... 276
Prediction interval (Intervalo de previso) ....................................................................... 276
Nome do menu ................................................................................................ 276
Dados introduzidos ......................................................................................... 276
Resultados ...................................................................................................... 276
Teclas de menu ............................................................................................... 277
xxiii
Apresentar a Numeric View (Vista numrica) .................................................................. 294
xxiv
Abrir a aplicao Triangle Solver (Solucionador de tringulos) ....................................... 316
Definir o valor dos ngulos .............................................................................................. 317
Especificar os valores conhecidos ................................................................................... 317
Resolver os valores desconhecidos ................................................................................ 318
Escolher tipos de tringulo ............................................................................................................... 318
Casos especiais ............................................................................................................................... 319
Caso indeterminado ......................................................................................................... 319
Sem soluo com os dados fornecidos ........................................................................... 319
Sem dados suficientes ..................................................................................................... 320
....................................................................................... 332
............................................................................................................................ 332
............................................................................................................................ 333
.................................................................................................... 333
xxv
(ASIN) ..................................................................................................... 333
............................................................................................................................ 334
................................................................................................................ 334
............................................................................................................................ 334
................................................................................................................ 334
................................................................................................................ 335
............................................................................................................................ 335
............................................................................................................................ 335
................................................................................................................ 336
............................................................................................................. 336
............................................................................................................. 336
xxvi
Percentage (Percentagem) ............................................................................. 339
Aritmtica Complexo ..................................................................................................... 339
Argument (Argumento) .................................................................................... 339
Conjugate (Conjugado) ................................................................................... 339
Real Part (Parte real) ...................................................................................... 339
Imaginary Part (Parte imaginria) ................................................................... 339
Unit Vector (Vetor unitrio) .............................................................................. 340
Aritmtica Exponencial ................................................................................................. 340
ALOG .............................................................................................................. 340
EXPM1 ............................................................................................................ 340
LNP1 ............................................................................................................... 340
Trigonometry (Trigonometria) .......................................................................................... 340
CSC ................................................................................................................. 340
ACSC .............................................................................................................. 340
SEC ................................................................................................................. 340
ASEC .............................................................................................................. 341
COT ................................................................................................................. 341
ACOT .............................................................................................................. 341
Hyperbolic (Hiperblica) .................................................................................................. 341
SINH ................................................................................................................ 341
ASINH ............................................................................................................. 341
COSH .............................................................................................................. 341
ACOSH ........................................................................................................... 341
TANH .............................................................................................................. 341
ATANH ............................................................................................................ 341
Probability (Probabilidade) ............................................................................................... 342
Factorial (Fatorial) ........................................................................................... 342
Combination (Combinao) ............................................................................ 342
Permutation (Permutao) .............................................................................. 342
Probabilidade Aleatrio ................................................................................................. 342
Number (Nmero) ........................................................................................... 342
Integer (Nmero inteiro) .................................................................................. 342
Normal ............................................................................................................. 343
Seed (Semente) .............................................................................................. 343
Probabilidade Densidade .............................................................................................. 343
Normal ............................................................................................................. 343
T ...................................................................................................................... 343
2 .................................................................................................................... 343
F ...................................................................................................................... 344
Binomial (Binmio) .......................................................................................... 344
Poisson ........................................................................................................... 344
xxvii
Probabilidade Acumulativa ........................................................................................... 344
Normal ............................................................................................................. 344
T ...................................................................................................................... 344
X2 .................................................................................................................... 345
F ...................................................................................................................... 345
Binomial (Binmio) .......................................................................................... 345
Poisson ........................................................................................................... 345
Probabilidade Inversa ................................................................................................... 345
Normal ............................................................................................................. 345
T ...................................................................................................................... 346
2 .................................................................................................................... 346
F ...................................................................................................................... 346
Binomial (Binmio) .......................................................................................... 346
Poisson ........................................................................................................... 346
List (Lista) ........................................................................................................................ 346
Matrix (Matriz) .................................................................................................................. 347
Special (Especial) ............................................................................................................ 347
Beta ................................................................................................................. 347
Gamma ........................................................................................................... 347
Psi ................................................................................................................... 347
Zeta ................................................................................................................. 347
erf .................................................................................................................... 347
erfc .................................................................................................................. 347
Ei ..................................................................................................................... 347
Si ..................................................................................................................... 347
Ci ..................................................................................................................... 347
Menu CAS ........................................................................................................................................ 348
Algebra (lgebra) ............................................................................................................. 348
Simplify (Simplificar) ........................................................................................ 348
Collect (Colecionar) ......................................................................................... 348
Expand (Expandir) .......................................................................................... 348
Factor (Decompor) .......................................................................................... 349
Substitute (Substituto) ..................................................................................... 349
Partial Fraction (Frao parcial) ...................................................................... 349
lgebra Extrao .......................................................................................................... 349
Numerator (Numerador) .................................................................................. 349
Denominator (Denominador) ........................................................................... 349
Left Side (Lado esquerdo) ............................................................................... 349
Right Side (Lado direito) ................................................................................. 350
Calculus (Clculo) ............................................................................................................ 350
Differentiate (Diferencial) ................................................................................ 350
xxviii
Integrate (Integral) ........................................................................................... 350
Limit (Limite) .................................................................................................... 350
Series (Srie) .................................................................................................. 351
Summation (Soma) ......................................................................................... 351
Clculo Diferencial ........................................................................................................ 351
Curl (Curvo) ..................................................................................................... 351
Divergence (Divergncia) ................................................................................ 351
Gradient (Gradiente) ....................................................................................... 351
Hessian ........................................................................................................... 352
Clculo Integral ............................................................................................................. 352
By Parts u (Por partes u) ................................................................................. 352
By Parts v (Por partes v) ................................................................................. 352
F(b)F(a) ......................................................................................................... 352
Clculo Limites .............................................................................................................. 353
Riemann Sum (Soma de Riemann) ................................................................ 353
Taylor .............................................................................................................. 353
Taylor of Quotient (Taylor do quociente) ......................................................... 353
Clculo Transformar ..................................................................................................... 353
Laplace ............................................................................................................ 353
Inverse Laplace (Inversa de Laplace) ............................................................. 353
FFT .................................................................................................................. 353
Inverse FFT (FFT inversa) .............................................................................. 354
Solve (Resolv) ................................................................................................................. 354
Solve (Resolv) ................................................................................................. 354
Zeros ............................................................................................................... 354
Complex Solve (Resolver complexa) .............................................................. 354
Complex Zeros (Zeros de complexa) .............................................................. 355
Numerical Solve (Resolver numrica) ............................................................. 355
Differential Equation (Equao diferencial) ..................................................... 355
ODE Solve (Resolver EDO) ............................................................................ 355
Linear System (Sistema linear) ....................................................................... 355
Rewrite (Reescrever) ....................................................................................................... 356
lncollect ........................................................................................................... 356
powexpand ...................................................................................................... 356
texpand ........................................................................................................... 356
Reescrever Exp e Ln .................................................................................................... 356
ey*lnx xy ....................................................................................................... 356
xyey*lnx ........................................................................................................ 356
exp2trig ........................................................................................................... 356
expexpand ....................................................................................................... 357
Reescrever Seno .......................................................................................................... 357
xxix
asinxacosx .................................................................................................... 357
asinxatanx .................................................................................................... 357
sinxcosx*tanx ................................................................................................ 357
Reescrever Cosseno .................................................................................................... 357
acosxasinx .................................................................................................... 357
acosxatanx ................................................................................................... 358
cosxsinx/tanx ................................................................................................ 358
Reescrever Tangente ................................................................................................... 358
atanxasinx .................................................................................................... 358
atanxacosx ................................................................................................... 358
halftan ............................................................................................................. 358
Reescrever Trig ............................................................................................................ 359
trigxsinx ........................................................................................................ 359
trigxcosx ....................................................................................................... 359
trigxtanx ........................................................................................................ 359
atrig2ln ............................................................................................................ 359
tlin .................................................................................................................... 359
tcollect ............................................................................................................. 360
trigexpand ....................................................................................................... 360
trig2exp ........................................................................................................... 360
Integer (Nmero inteiro) ................................................................................................... 360
Divisors (Divisores) ......................................................................................... 360
Factors (Fatores) ............................................................................................. 360
Factor List (Lista de fatores) ........................................................................... 361
GCD (MDC) ..................................................................................................... 361
LCM (MMC) ..................................................................................................... 361
Nmero inteiro Primo .................................................................................................... 361
Test if Prime (Testar se Primo) .................................................................... 361
Nth Prime (N-simo Primo) ............................................................................. 361
Next Prime (Primo seguinte) ........................................................................... 361
Previous Prime (Primo anterior) ...................................................................... 362
Euler ................................................................................................................ 362
Nmero inteiro Diviso .................................................................................................. 362
Quotient (Quociente) ....................................................................................... 362
Remainder (Resto) .......................................................................................... 362
anMOD p ......................................................................................................... 362
Chinese Remainder (Resto chins) ................................................................ 362
Polynomial (Polinmio) .................................................................................................... 363
Find Roots (Encontrar razes) ......................................................................... 363
Coefficients (Coeficientes) .............................................................................. 363
Divisors (Divisores) ......................................................................................... 363
xxx
Factor List (Lista de fatores) ........................................................................... 363
GCD (MDC) ..................................................................................................... 363
LCM (MMC) ..................................................................................................... 364
Polinmio Criar ............................................................................................................. 364
Poly to Coef (Poli.Coef.) ............................................................................... 364
Coef to Poly (Coef.Poli.) ............................................................................... 364
Roots to Coef (RazesCoef.) ........................................................................ 364
Roots to Poly (RazesPoli.) ........................................................................... 364
Random (Aleatrio) ......................................................................................... 365
Minimum (Mnimo) .......................................................................................... 365
Polinmio lgebra ......................................................................................................... 365
Quotient (Quociente) ....................................................................................... 365
Remainder (Resto) .......................................................................................... 365
Degree (Grau) ................................................................................................. 366
Factor by Degree (Fator por grau) .................................................................. 366
Coef. GCD (Coef. MDC) ................................................................................. 366
Zero Count (N. de zeros) ............................................................................... 366
Chinese Remainder (Resto chins) ................................................................ 366
Polinmio Especial ........................................................................................................ 367
Cyclotomic (Ciclotmico) ................................................................................. 367
Groebner Basis (Base de Groebner) .............................................................. 367
Groebner Remainder (Resto de Groebner) .................................................... 367
Hermite ............................................................................................................ 367
Lagrange ......................................................................................................... 367
Laguerre .......................................................................................................... 368
Legendre ......................................................................................................... 368
Chebyshev Tn ................................................................................................. 368
Chebyshev Un ................................................................................................. 368
Plot (Desenho) ................................................................................................................. 368
Function (Funo) ........................................................................................... 368
Contour (Contorno) ......................................................................................... 368
Menu App (Aplicao) ...................................................................................................................... 369
Funes da aplicao Function (Funo) ........................................................................ 369
AREA .............................................................................................................. 369
EXTREMUM .................................................................................................... 369
ISECT .............................................................................................................. 370
ROOT .............................................................................................................. 370
SLOPE ............................................................................................................ 370
Funes da aplicao Solve (Resolv) ............................................................................. 370
SOLVE ............................................................................................................ 370
Funes da aplicao Spreadsheet (Folha de clculo) ................................................... 371
xxxi
SUM ................................................................................................................ 372
AVERAGE ....................................................................................................... 372
AMORT ........................................................................................................... 372
STAT1 ............................................................................................................. 373
REGRS ........................................................................................................... 374
predY ............................................................................................................... 375
PredX .............................................................................................................. 375
HypZ1mean ..................................................................................................... 376
HYPZ2mean .................................................................................................... 377
HypZ1prop ...................................................................................................... 377
HypZ2prop ...................................................................................................... 378
HypT1mean ..................................................................................................... 378
HypT2mean ..................................................................................................... 379
ConfZ1mean ................................................................................................... 380
ConfZ2mean ................................................................................................... 380
ConfZ1prop ..................................................................................................... 380
ConfZ2prop ..................................................................................................... 381
ConfT1mean ................................................................................................... 381
ConfT2mean ................................................................................................... 382
Funes da aplicao Statistics 1Var (Estatstica 1 var) ................................................. 382
Do1VStats ....................................................................................................... 382
SetFreq ........................................................................................................... 382
SetSample ....................................................................................................... 383
Funes da aplicao Statistics 2Var (Estatstica 2 var) ................................................. 383
PredX .............................................................................................................. 383
PredY .............................................................................................................. 383
Resid ............................................................................................................... 383
Do2VStats ....................................................................................................... 383
SetDepend ...................................................................................................... 384
SetIndep .......................................................................................................... 384
Funes da aplicao Inference (Inferncia) ................................................................... 384
DoInference ..................................................................................................... 384
HypZ1mean ..................................................................................................... 384
HypZ2mean ..................................................................................................... 385
HypZ1prop ...................................................................................................... 385
HypZ2prop ...................................................................................................... 386
HypT1mean ..................................................................................................... 386
HypT2mean ..................................................................................................... 387
ConfZ1mean ................................................................................................... 387
ConfZ2mean ................................................................................................... 388
ConfZ1prop ..................................................................................................... 388
xxxii
ConfZ2prop ..................................................................................................... 388
ConfT1mean ................................................................................................... 389
ConfT2mean ................................................................................................... 389
Chi2GOF ......................................................................................................... 389
Chi2TwoWay ................................................................................................... 389
LinRegrTConf- Slope ...................................................................................... 390
LinRegrTConfInt .............................................................................................. 390
LinRegrTMean-Resp ....................................................................................... 390
LinRegrTPredInt .............................................................................................. 391
LinRegrTTest .................................................................................................. 391
Funes da aplicao Finance (Financeira) .................................................................... 392
CalcFV ............................................................................................................ 392
CalcIPYR ......................................................................................................... 393
CalcNbPmt ...................................................................................................... 393
CalcPMT ......................................................................................................... 393
CalcPV ............................................................................................................ 393
DoFinance ....................................................................................................... 393
Funes da aplicao Linear Solver (Solucionador linear) ............................................. 393
Solve2x2 ......................................................................................................... 394
Solve3x3 ......................................................................................................... 394
LinSolve .......................................................................................................... 394
Funes da aplicao Triangle Solver (Solucionador de tringulos) ............................... 394
AAS ................................................................................................................. 394
ASA ................................................................................................................. 395
SAS ................................................................................................................. 395
SSA ................................................................................................................. 395
SSS ................................................................................................................. 395
DoSolve ........................................................................................................... 395
Funes da aplicao Linear Explorer (Explorador linear) .............................................. 396
SolveForSlope ................................................................................................. 396
SolveForYIntercept ......................................................................................... 396
Funes da aplicao Quadratic Explorer (Explorador quadrtico) ................................ 396
SOLVE ............................................................................................................ 396
DELTA ............................................................................................................. 396
Funes comuns s aplicaes ....................................................................................... 396
CHECK ............................................................................................................ 397
UNCHECK ...................................................................................................... 397
ISCHECK ........................................................................................................ 397
Menu Catlg (Catlogo) ..................................................................................................................... 397
! ........................................................................................................................................ 398
% ...................................................................................................................................... 398
xxxiii
%TOTAL .......................................................................................................................... 399
( ........................................................................................................................................ 399
* ....................................................................................................................................... 399
+ ....................................................................................................................................... 399
....................................................................................................................................... 399
.* ...................................................................................................................................... 399
./ ....................................................................................................................................... 399
.^ ...................................................................................................................................... 399
:= ...................................................................................................................................... 400
< ....................................................................................................................................... 400
<= ..................................................................................................................................... 400
<> ..................................................................................................................................... 400
= ....................................................................................................................................... 400
== ..................................................................................................................................... 400
> ....................................................................................................................................... 400
>= ..................................................................................................................................... 400
^ ....................................................................................................................................... 400
a2q ................................................................................................................................... 400
abcuv ............................................................................................................................... 401
additionally (adicionalmente) ........................................................................................... 401
algvar ............................................................................................................................... 401
AND ................................................................................................................................. 401
append ............................................................................................................................. 401
apply ................................................................................................................................ 402
assume ............................................................................................................................ 402
basis ................................................................................................................................ 402
bounded_function ............................................................................................................ 402
breakpoint ........................................................................................................................ 402
canonical_form ................................................................................................................. 402
cat .................................................................................................................................... 402
cFactor ............................................................................................................................. 403
charpoly ........................................................................................................................... 403
chrem ............................................................................................................................... 403
col .................................................................................................................................... 403
colDim .............................................................................................................................. 403
comDenom ...................................................................................................................... 403
companion ....................................................................................................................... 404
compare ........................................................................................................................... 404
complexroot ..................................................................................................................... 404
contains ........................................................................................................................... 404
CopyVar ........................................................................................................................... 405
xxxiv
correlation ........................................................................................................................ 405
count ................................................................................................................................ 405
covariance ....................................................................................................................... 405
covariance_correlation ..................................................................................................... 405
cpartfrac ........................................................................................................................... 406
crationalroot ..................................................................................................................... 406
cumSum ........................................................................................................................... 406
delcols .............................................................................................................................. 406
delrows ............................................................................................................................ 406
deltalist ............................................................................................................................. 407
Dirac ................................................................................................................................ 407
e ....................................................................................................................................... 407
egcd ................................................................................................................................. 407
eigenvals .......................................................................................................................... 407
eigenvects ........................................................................................................................ 408
eigVl ................................................................................................................................. 408
EVAL ................................................................................................................................ 408
evalc ................................................................................................................................ 408
evalf ................................................................................................................................. 408
even ................................................................................................................................. 408
exact ................................................................................................................................ 408
EXP .................................................................................................................................. 409
exponential_regression .................................................................................................... 409
EXPR ............................................................................................................................... 409
ezgcd ............................................................................................................................... 409
f2nd .................................................................................................................................. 409
factorial ............................................................................................................................ 410
float .................................................................................................................................. 410
fMax ................................................................................................................................. 410
fMin .................................................................................................................................. 410
format ............................................................................................................................... 410
fracmod ............................................................................................................................ 411
froot .................................................................................................................................. 411
fsolve ............................................................................................................................... 411
function_diff ...................................................................................................................... 411
gauss ............................................................................................................................... 411
GF .................................................................................................................................... 411
gramschmidt .................................................................................................................... 412
halftan2hypexp ................................................................................................................ 412
halt ................................................................................................................................... 412
hamdist ............................................................................................................................ 412
xxxv
has ................................................................................................................................... 412
head ................................................................................................................................. 412
Heaviside ......................................................................................................................... 413
hyp2exp ........................................................................................................................... 413
iabcuv .............................................................................................................................. 413
ibasis ................................................................................................................................ 413
icontent ............................................................................................................................ 413
id ...................................................................................................................................... 413
identity ............................................................................................................................. 414
iegcd ................................................................................................................................ 414
igcd .................................................................................................................................. 414
interval2center ................................................................................................................. 414
inv .................................................................................................................................... 414
iPart ................................................................................................................................. 415
iquorem ............................................................................................................................ 415
jacobi_symbol .................................................................................................................. 415
ker .................................................................................................................................... 415
laplacian ........................................................................................................................... 415
lcoeff ................................................................................................................................ 415
legendre_symbol .............................................................................................................. 416
length ............................................................................................................................... 416
lgcd .................................................................................................................................. 416
lin ..................................................................................................................................... 416
linear_interpolate ............................................................................................................. 416
linear_regression ............................................................................................................. 416
list2mat ............................................................................................................................ 417
lname ............................................................................................................................... 417
lnexpand .......................................................................................................................... 417
logarithmic_regression ..................................................................................................... 417
logb .................................................................................................................................. 417
logistic_regression ........................................................................................................... 418
lu ...................................................................................................................................... 418
lvar ................................................................................................................................... 418
map .................................................................................................................................. 418
mat2list ............................................................................................................................ 418
matpow ............................................................................................................................ 419
matrix (matriz) .................................................................................................................. 419
MAXREAL ........................................................................................................................ 419
mean ................................................................................................................................ 419
median ............................................................................................................................. 419
member ............................................................................................................................ 420
xxxvi
MINREAL ......................................................................................................................... 420
modgcd ............................................................................................................................ 420
mRow ............................................................................................................................... 420
mult_c_conjugate ............................................................................................................. 420
mult_conjugate ................................................................................................................. 421
nDeriv .............................................................................................................................. 421
NEG ................................................................................................................................. 421
normal .............................................................................................................................. 421
normalize ......................................................................................................................... 421
NOT ................................................................................................................................. 422
odd ................................................................................................................................... 422
OR ................................................................................................................................... 422
order_size ........................................................................................................................ 422
pa2b2 ............................................................................................................................... 422
pade ................................................................................................................................. 422
peval ................................................................................................................................ 422
PI ..................................................................................................................................... 423
PIECEWISE ..................................................................................................................... 423
plotinequation .................................................................................................................. 423
polar_point ....................................................................................................................... 423
pole .................................................................................................................................. 423
POLYCOEF ..................................................................................................................... 423
POLYEVAL ...................................................................................................................... 424
polygon (polgono) ........................................................................................................... 424
polygonplot ...................................................................................................................... 424
polygonscatterplot ............................................................................................................ 424
polynomial_regression ..................................................................................................... 425
POLYROOT ..................................................................................................................... 425
potential ........................................................................................................................... 425
power_regression ............................................................................................................ 425
powerpc ........................................................................................................................... 425
prepend ............................................................................................................................ 425
primpart ............................................................................................................................ 426
product ............................................................................................................................. 426
propfrac ............................................................................................................................ 426
ptayl ................................................................................................................................. 426
purge ................................................................................................................................ 426
Q2a .................................................................................................................................. 426
quantile ............................................................................................................................ 427
quartile1 ........................................................................................................................... 427
quartile3 ........................................................................................................................... 427
xxxvii
quartiles ........................................................................................................................... 427
quorem ............................................................................................................................. 427
QUOTE ............................................................................................................................ 428
randexp ............................................................................................................................ 428
randperm ......................................................................................................................... 428
randvector ........................................................................................................................ 428
ranm ................................................................................................................................. 428
ratnormal .......................................................................................................................... 428
rectangular_coordinate .................................................................................................... 429
reduced_conic .................................................................................................................. 429
ref ..................................................................................................................................... 429
remove ............................................................................................................................. 429
reorder ............................................................................................................................. 430
residue ............................................................................................................................. 430
restart ............................................................................................................................... 430
resultant ........................................................................................................................... 430
revlist ............................................................................................................................... 430
romberg ........................................................................................................................... 430
row ................................................................................................................................... 430
rowAdd ............................................................................................................................. 431
rowDim ............................................................................................................................. 431
rowSwap .......................................................................................................................... 431
rsolve ............................................................................................................................... 431
select ............................................................................................................................... 432
seq ................................................................................................................................... 432
seqsolve ........................................................................................................................... 432
shift_phase ....................................................................................................................... 432
signature .......................................................................................................................... 432
simult ............................................................................................................................... 433
sincos ............................................................................................................................... 433
spline ............................................................................................................................... 433
sqrfree .............................................................................................................................. 433
sqrt ................................................................................................................................... 433
srand ................................................................................................................................ 434
stddev .............................................................................................................................. 434
stddevp ............................................................................................................................ 434
sto .................................................................................................................................... 434
sturmseq .......................................................................................................................... 434
subMat ............................................................................................................................. 434
suppress .......................................................................................................................... 435
surd .................................................................................................................................. 435
xxxviii
sylvester ........................................................................................................................... 435
table ................................................................................................................................. 435
tail .................................................................................................................................... 435
tan2cossin2 ...................................................................................................................... 435
tan2sincos2 ...................................................................................................................... 436
transpose ......................................................................................................................... 436
trunc ................................................................................................................................. 436
tsimplify ............................................................................................................................ 436
type .................................................................................................................................. 436
unapply ............................................................................................................................ 436
union ................................................................................................................................ 437
UTPC ............................................................................................................................... 437
UTPF ............................................................................................................................... 437
UTPN ............................................................................................................................... 437
UTPT ............................................................................................................................... 437
valuation .......................................................................................................................... 438
variance ........................................................................................................................... 438
vpotential ......................................................................................................................... 438
when ................................................................................................................................ 438
XOR ................................................................................................................................. 438
zip .................................................................................................................................... 438
ztrans ............................................................................................................................... 439
| ........................................................................................................................................ 439
2 ....................................................................................................................................... 439
...................................................................................................................................... 439
....................................................................................................................................... 439
....................................................................................................................................... 439
....................................................................................................................................... 439
....................................................................................................................................... 439
........................................................................................................................................ 439
....................................................................................................................................... 440
....................................................................................................................................... 440
....................................................................................................................................... 440
....................................................................................................................................... 440
i ........................................................................................................................................ 440
-1 ...................................................................................................................................... 440
Criar as suas prprias funes ......................................................................................................... 440
xxxix
Trabalhar com variveis do utilizador .............................................................................. 443
Trabalhar com variveis de aplicaes ........................................................................... 444
Mais informaes sobre o menu Vars ............................................................................. 444
Qualificar variveis ........................................................................................................................... 445
Variveis Home (Incio) .................................................................................................................... 446
Variveis da aplicao ..................................................................................................................... 447
Variveis da aplicao Function (Funo) ....................................................................... 447
Variveis de resultados ................................................................................................... 448
Extremum (Extremo) ....................................................................................... 448
Isect (Interseco) ........................................................................................... 448
Root (Raiz) ...................................................................................................... 448
SignedArea (rea com sinal) .......................................................................... 448
Slope (Declive) ................................................................................................ 448
Variveis da aplicao Geometry (Geometria) ................................................................ 449
Variveis da aplicao Spreadsheet (Folha de clculo) .................................................. 449
Variveis da aplicao Solve (Resolv) ............................................................................ 449
Variveis da aplicao Advanced Graphing (Grficos Avanados) ................................ 450
Variveis da aplicao Statistics 1Var (Estatstica 1 var) ................................................ 450
Resultados ...................................................................................................... 451
NbItem ............................................................................................ 451
MinVal ............................................................................................. 451
Q1 ................................................................................................... 451
MedVal ........................................................................................... 451
Q3 ................................................................................................... 451
MaxVal ............................................................................................ 452
X ................................................................................................... 452
X2 ................................................................................................. 452
MeanX ............................................................................................ 452
sX ................................................................................................... 452
X ................................................................................................... 452
serrX ............................................................................................... 452
Variveis da aplicao Statistics 2Var (Estatstica 2 var) ................................................ 452
Resultados ...................................................................................................... 453
NbItem ............................................................................................ 453
Corr ................................................................................................. 453
CoefDet .......................................................................................... 453
sCov ............................................................................................... 453
Cov ............................................................................................... 453
XY ................................................................................................. 453
MeanX ............................................................................................ 453
X ................................................................................................... 453
xl
X2 ................................................................................................. 453
sX ................................................................................................... 454
X ................................................................................................... 454
serrX ............................................................................................... 454
MeanY ............................................................................................ 454
Y ................................................................................................... 454
Y2 ................................................................................................. 454
sY ................................................................................................... 454
Y ................................................................................................... 454
serrY ............................................................................................... 454
Variveis da aplicao Inference (Inferncia) .................................................................. 454
Resultados ...................................................................................................... 455
CoefDet .......................................................................................... 455
ContribList ...................................................................................... 455
ContribMat ...................................................................................... 455
Corr ................................................................................................. 455
CritScore ......................................................................................... 455
CritVal1 ........................................................................................... 455
CritVal2 ........................................................................................... 456
DF ................................................................................................... 456
ExpList ............................................................................................ 456
ExpMat ........................................................................................... 456
Inter ................................................................................................ 456
Prob ................................................................................................ 456
Result ............................................................................................. 456
serrInter .......................................................................................... 456
serrLine ........................................................................................... 456
serrSlope ........................................................................................ 456
serrY ............................................................................................... 456
Slope (Declive) ............................................................................... 456
TestScore ....................................................................................... 456
TestValue ....................................................................................... 457
Yval ................................................................................................. 457
Variveis da aplicao Parametric (Paramtrica) ............................................................ 457
Variveis da aplicao Polar ........................................................................................... 457
Variveis da aplicao Finance (Financeira) ................................................................... 458
Variveis da aplicao Linear Solver (Solucionador linear) ............................................ 458
Variveis da aplicao Triangle Solver (Solucionador de tringulos) .............................. 459
Variveis da aplicao Linear Explorer (Explorador linear) ............................................. 459
Variveis da aplicao Quadratic Explorer (Explorador quadrtico) ............................... 459
Variveis da aplicao Trig Explorer (Explorador trigonomtrico) ................................... 459
xli
Variveis da aplicao Sequence (Sequncia) ............................................................... 459
xlii
Size (Tamanho) ............................................................................................................... 481
LIST ............................................................................................................................... 481
LIST ............................................................................................................................... 481
LIST ............................................................................................................................... 482
Achar valores estatsticos de listas .................................................................................................. 482
xliii
Isometric (Isomtrica) ...................................................................................... 503
Vandermonde .................................................................................................. 503
Basic (Bsico) .................................................................................................................. 503
Norm (Norma) ................................................................................................. 503
Row Norm (Norma de linha) ........................................................................... 503
Column Norm (Norma de coluna) ................................................................... 504
Spectral Norm (Norma espectral) ................................................................... 504
Spectral Radius (Raio espectral) .................................................................... 504
Condition (Condio) ...................................................................................... 504
Rank (Ordem) ................................................................................................. 504
Pivot ................................................................................................................ 505
Trace (Traar) ................................................................................................. 505
Advanced (Avanado) ..................................................................................................... 505
Eigenvalues (Valores prprios) ....................................................................... 505
Eigenvectors (Vetores prprios) ...................................................................... 505
Jordan ............................................................................................................. 506
Diagonal .......................................................................................................... 506
Cholesky ......................................................................................................... 506
Hermite ............................................................................................................ 506
Hessenberg ..................................................................................................... 506
Smith ............................................................................................................... 507
Factorize (Decompor) ...................................................................................................... 507
LQ ................................................................................................................... 507
LSQ ................................................................................................................. 507
LU .................................................................................................................... 507
QR ................................................................................................................... 508
SCHUR ........................................................................................................... 508
SVD ................................................................................................................. 508
SVL ................................................................................................................. 508
Vector (Vetor) .................................................................................................................. 508
Cross Product (Produto com cruz) .................................................................. 508
Dot Product (Produto com ponto) ................................................................... 509
L2Norm ........................................................................................................... 509
L1Norm ........................................................................................................... 509
Max Norm (Norma mx.) ................................................................................. 509
Exemplos ......................................................................................................................... 509
Identity Matrix (Matriz de identidade) .............................................................. 509
Transpor uma matriz ....................................................................................... 510
Reduced-Row Echelon Form (Forma escalonada reduzida por linhas) ......... 510
xliv
27 Notas e informaes ................................................................................................................................... 513
O Note Catalog (Catlogo de Notas) ............................................................................................... 513
O Note Catalog (Catlogo de Notas): botes e teclas ..................................................... 513
O Note Editor (Editor de Notas) ....................................................................................................... 514
Para criar uma nota a partir do Notes Catalog (Catlogo de Notas). .............................. 514
Para criar uma nota para uma aplicao ......................................................................... 516
Note Editor (Editor de Notas): botes e teclas ................................................................ 516
Introduzir caracteres maisculos e minsculos ............................................................... 518
Formatao de texto ........................................................................................................ 518
Opes de formatao .................................................................................................... 518
Inserir expresses matemticas ...................................................................................... 519
Para importar uma nota ................................................................................................... 520
xlv
Redefinir o menu View (Vistas) ....................................................................... 546
Personalizar uma aplicao ............................................................................ 546
Exemplo .......................................................................................... 546
Comandos do programa ................................................................................................................... 552
Comandos do menu Tmplt (Modelo) ............................................................................... 552
Block (Bloco) ................................................................................................... 552
BEGIN END .................................................................................... 552
RETURN ......................................................................................... 552
KILL ................................................................................................ 552
Branch (Ramal) ............................................................................................... 552
IF THEN .......................................................................................... 552
IF THE ELSE .................................................................................. 553
CASE .............................................................................................. 553
IFERR ............................................................................................. 553
IFERR ELSE ................................................................................... 553
Loop (Ciclo) ..................................................................................................... 553
FOR ................................................................................................ 553
FOR STEP ...................................................................................... 554
FOR DOWN .................................................................................... 555
FOR STEP DOWN ......................................................................... 555
WHILE ............................................................................................ 556
REPEAT ......................................................................................... 556
BREAK ........................................................................................... 557
CONTINUE ..................................................................................... 557
Variable (Varivel) ........................................................................................... 557
LOCAL ............................................................................................ 557
EXPORT ......................................................................................... 557
Function (Funo) ........................................................................................... 557
EXPORT ......................................................................................... 557
VIEW .............................................................................................. 558
KEY ................................................................................................ 558
Comandos do menu Comand (Comandos) ..................................................................... 558
Strings ............................................................................................................. 558
ASC ................................................................................................ 558
CHAR ............................................................................................. 558
DIM ................................................................................................. 559
STRING .......................................................................................... 559
INSTRING ...................................................................................... 560
LEFT ............................................................................................... 560
RIGHT ............................................................................................ 560
MID ................................................................................................. 560
xlvi
ROTATE ......................................................................................... 560
STRINGFROMID ............................................................................ 561
REPLACE ....................................................................................... 561
Drawing (Desenho) ......................................................................................... 561
CPX .............................................................................................. 561
DRAWMENU .................................................................................. 561
FREEZE ......................................................................................... 562
PXC .............................................................................................. 562
RGB ................................................................................................ 562
Pxeis e cartesianas ........................................................................................ 562
ARC_P, ARC .................................................................................. 562
BLIT_P, BLIT .................................................................................. 563
DIMGROB_P, DIMGROB ............................................................... 563
FILLPOLY_P, FILLPOLY ................................................................ 563
GETPIX_P, GETPIX ....................................................................... 564
GROBH_P, GROBH ....................................................................... 564
GROBW_P, GROB ......................................................................... 564
INVERT_P, INVERT ....................................................................... 564
LINE_P, LINE ................................................................................. 564
PIXOFF_P, PIXOFF ....................................................................... 566
PIXON_P, PIXON ........................................................................... 566
RECT_P, RECT .............................................................................. 566
SUBGROB_P, SUBGROB ............................................................. 567
TEXTOUT_P, TEXTOUT ................................................................ 568
TRIANGLE_P, TRIANGLE ............................................................. 569
Matrix (Matriz) ................................................................................................. 570
ADDCOL ......................................................................................... 570
ADDROW ....................................................................................... 570
DELCOL ......................................................................................... 571
DELROW ........................................................................................ 571
EDITMAT ........................................................................................ 571
REDIM ............................................................................................ 571
REPLACE ....................................................................................... 571
SCALE ............................................................................................ 571
SCALEADD .................................................................................... 571
SUB ................................................................................................ 571
SWAPCOL ...................................................................................... 572
SWAPROW .................................................................................... 572
App Functions (Funes da aplicao) ........................................................... 572
STARTAPP ..................................................................................... 572
STARTVIEW ................................................................................... 572
xlvii
VIEW .............................................................................................. 573
Integer (Nmero inteiro) .................................................................................. 573
BITAND .......................................................................................... 573
BITNOT .......................................................................................... 573
BITOR ............................................................................................. 574
BITSL .............................................................................................. 574
BITSR ............................................................................................. 574
BITXOR .......................................................................................... 574
BR ................................................................................................ 574
GETBASE ....................................................................................... 574
GETBITS ........................................................................................ 575
RB ................................................................................................ 575
SETBITS ......................................................................................... 575
SETBASE ....................................................................................... 575
I/O (E/S) .......................................................................................................... 575
CHOOSE ........................................................................................ 575
EDITLIST ........................................................................................ 576
EDITMAT ........................................................................................ 576
GETKEY ......................................................................................... 576
INPUT ............................................................................................. 577
ISKEYDOWN .................................................................................. 578
MOUSE .......................................................................................... 578
MSGBOX ........................................................................................ 578
PRINT ............................................................................................. 579
WAIT ............................................................................................... 580
More (Mais) ..................................................................................................... 580
%CHANGE ..................................................................................... 580
%TOTAL ......................................................................................... 580
CAS ................................................................................................ 581
EVALLIST ....................................................................................... 581
EXECON ........................................................................................ 581
HMS ............................................................................................. 581
HMS ............................................................................................. 582
ITERATE ........................................................................................ 582
TICKS ............................................................................................. 582
TIME ............................................................................................... 582
TYPE .............................................................................................. 582
Variveis e programas .................................................................................... 582
Variveis de aplicaes .................................................................. 583
xlviii
29 Aritmtica de nmeros inteiros elementar .................................................................................................. 606
A base predefinida ........................................................................................................................... 607
Alterar a base predefinida ................................................................................................ 608
Exemplos de aritmtica de nmeros inteiros ................................................................................... 608
Aritmtica de bases mistas .............................................................................................. 608
Manipulao de nmeros inteiros .................................................................................... 609
Funes de base .............................................................................................................................. 610
xlix
l
1 Prefcio
Convenes do manual
As seguintes convenes so utilizadas neste manual para representar as teclas a premir e as
opes de menu a escolher para realizar as operaes.
Uma tecla que inicia uma funo sem shift representada por uma imagem dessa tecla:
, , , etc.
Uma combinao de teclas que inicia uma funo com shift (ou introduz um carcter)
representada pela tecla shift adequada ( ou ) seguida pela tecla dessa funo ou
desse carcter:
(Limpar), (Configurar)
Uma tecla premida para inserir um dgito representada por esse dgito:
5, 7, 8, etc.
Todo o texto fixo no ecr como os nomes de ecrs e campos aparecem a negrito:
CAS Settings (Definies CAS), xstep (passox), Decimal Mark (Separador decimal), etc.
Um item de menu selecionvel com toque no ecr representado por uma imagem desse item:
, , , etc.
NOTA: Tem de usar um dedo para selecionar um item de menu. As canetas de ecr tctil e
objetos semelhantes no selecionam aquilo em que tocar.
Os caracteres na linha de introduo so definidos num tipo de letra no proporcional, da
seguinte forma:
Function (Funo), Polar, Parametric (Paramtrica), Ans, etc.
As teclas de cursor so representadas por , , e . Estas teclas so
utilizadas para se mover de um campo para outro num ecr, ou de uma opo para outra numa
lista de opes.
As mensagens de erro so apresentadas entre aspas:
"Erro de sintaxe"
Convenes do manual 1
2 Informao bsica
A Calculadora Grfica HP Prime uma calculadora grfica fcil de utilizar mas poderosa, concebida
para a matemtica do ensino secundrio e posterior. Disponibiliza centenas de funes e comandos,
e inclui o sistema de lgebra computacional (CAS) para clculos simblicos.
Alm de uma extensa biblioteca de funes e comandos, a calculadora fornecida com um conjunto
de aplicaes HP. Uma aplicao HP uma aplicao especial concebida para o ajudar a explorar
um ramal especfico da matemtica ou para resolver um problema de um determinado tipo. Existe,
por exemplo, uma aplicao HP que o ajuda a explorar a geometria, e outra que o ajuda a explorar
equaes paramtricas. Existem tambm aplicaes para o ajudar a resolver sistemas de equaes
lineares e problemas de valor do dinheiro no tempo.
A HP Prime tem tambm a sua prpria linguagem de programao, que pode utilizar para explorar e
resolver problemas matemticos.
As funes, comandos, aplicaes e a programao so abordados em pormenor mais frente
neste manual. Neste captulo, so explicadas as funcionalidades gerais da calculadora, bem como
as interaes comuns e as operaes matemticas elementares.
Antes de comear
Carregue totalmente a bateria antes de utilizar a calculadora pela primeira vez. Para carregar a
bateria, efetue uma das seguintes opes:
Ligue a calculadora a um computador com o cabo USB includo na embalagem da calculadora
HP Prime. ( necessrio que o computador esteja ligado para carregar a calculadora).
Ligue a calculadora a uma tomada eltrica utilizando o transformador fornecido pela HP.
Se a calculadora estiver ligada, ir aparecer um smbolo de bateria na barra de ttulo do ecr. O
smbolo indica o nvel de carga da bateria. Uma bateria descarregada demorar cerca de 4 horas a
ficar completamente carregada.
Aviso da bateria
Aviso do transformador
Para reduzir o risco de choque eltrico e danos no equipamento, ligue o transformador apenas
a uma tomada eltrica que esteja sempre acessvel.
Para reduzir potenciais riscos de segurana, utilize apenas o transformador fornecido com a
calculadora, um transformador de substituio fornecido pela HP ou um transformador
comprado HP como acessrio.
Para cancelar
Quando a calculadora est ligada, premir a tecla cancela a operao atual. Por exemplo,
limpa tudo o que tiver introduzido na linha de introduo. Tambm fecha menus e ecrs.
Para desligar
Prima (Desligar) para desligar a calculadora.
Para poupar energia, a calculadora desliga-se aps alguns minutos de inatividade. Todas as
informaes armazenadas e apresentadas so guardadas.
Tampa de proteo
A calculadora fornecida com uma tampa deslizante para proteger o ecr e o teclado. Para remover
a tampa, agarre-a pelos dois lados e puxe-a para baixo.
Pode virar a tampa ao contrrio e faz-la deslizar de modo a encaixar na parte de trs da
calculadora. Isso garante que no perde a tampa enquanto utiliza a calculadora.
Para prolongar a vida til da calculadora, quando no estiver a utiliz-la, coloque sempre a tampa
sobre o ecr e o teclado.
Ecr
Ajustar o brilho
Para ajustar o brilho do ecr, mantenha premida a tecla e, em seguida, prima a tecla
ou para aumentar ou diminuir o brilho. O brilho altera-se de cada vez que prime a
tecla ou .
Limpar o ecr
Prima ou para limpar a linha de introduo.
Prima (Limpar) para limpar a linha de introduo e o histrico.
Seces do ecr
A vista Home (Incio) contm quatro seces (apresentadas acima). A barra de ttulo apresenta o
nome do ecr ou da aplicao que estiver a utilizar: Function (Funo) no exemplo acima. Tambm
apresenta a hora, o indicador de carga da bateria e vrios smbolos que indicam diversas definies
da calculadora. Estes so explicados a seguir. O histrico apresenta um registo dos seus clculos
Indicador Significado
[Verde lima]
[Verde lima]
S A tecla Shift est ativa. A funo apresentada a azul numa tecla ser ativada
quando essa tecla for premida. Prima para cancelar o modo shift.
[Ciano]
A...Z Na vista Home (Incio), isto significa que a tecla Alfa est ativa. O carcter
apresentado a cor de laranja numa tecla ser introduzido em maiscula quando
essa tecla for premida. Consulte Teclas shift na pgina 10 para mais
[Cor de laranja] informaes.
Na vista do CAS, isto significa que a combinao de teclas AlfaShift est ativa. O
carcter apresentado a cor de laranja numa tecla ser introduzido em maiscula
quando essa tecla for premida. Consulte Teclas shift na pgina 10 para mais
informaes.
a...z Na vista Home (Incio), isto significa que a combinao de teclas AlfaShift est
ativa. O carcter apresentado a cor de laranja numa tecla ser introduzido em
minscula quando essa tecla for premida. Consulte Teclas shift na pgina 10
[Cor de laranja] para mais informaes.
Na vista do CAS, isto significa que a tecla Alfa est ativa. O carcter apresentado a
cor de laranja numa tecla ser introduzido em minscula quando essa tecla for
premida. Consulte Teclas shift na pgina 10 para mais informaes.
[Hora] Apresenta a hora atual. A predefinio o formato de 24 horas, mas pode escolher
o formato ampm. Consulte Definies Home (Incio) na pgina 19 para mais
informaes.
Ecr 5
Indicador Significado
Indica a conectividade sem fios. Este cone mostra o estado de uma ligao sem
fios a uma rede da sala de aula HP (HP Classroom Network).
Toque no lado direito da barra de ttulo (onde a hora, a bateria e o modo de valor do ngulo so
exibidos) para abrir o menu Definies Rpidas. As aes que pode realizar neste menu incluem as
seguintes:
Toque num dos cones de ngulo para alterar o modo de valor do ngulo (radianos ou graus).
Toque na data/hora para abrir um calendrio mensal. Pode navegar entre meses para encontrar
datas do seu interesse.
Toque no cone da comunicao sem fios para ligar rede da sala de aula HP (HP Classroom
Network) mais prxima ou desligar-se da rede da sala de aula HP (HP Classroom Network)
atual.
Navegao
A HP Prime disponibiliza dois modos de navegao: toque e teclas. Em muitas situaes, pode tocar
num cone, campo, menu ou objeto para o selecionar (ou cancelar a seleo). Por exemplo, pode
abrir a aplicao Function (Funo) tocando uma vez no respetivo cone na Application Library
(Biblioteca de Aplicaes). Contudo, para abrir a Application Library (Biblioteca de Aplicaes),
precisar de premir uma tecla: .
Em vez de tocar num cone na Application Library (Biblioteca de Aplicaes), tambm pode premir as
teclas do cursor , , , at destacar a aplicao que deseja abrir e, em
s vezes, possvel utilizar um toque ou uma combinao de toque e tecla. Por exemplo, para
cancelar a seleo de uma opo comutvel, pode tocar nela duas vezes ou utilizar as teclas de seta
para chegar ao campo e, em seguida, tocar num boto da parte inferior do ecr (neste caso,
).
NOTA: Deve utilizar um dedo ou uma caneta capacitiva para selecionar um item por meio de toque.
Gestos de toque
Para alm da seleo por toque, esto sua disposio outras operaes associadas ao toque.
Para se mover rapidamente de pgina para pgina, deslize rapidamente:
Coloque um dedo no ecr e faa-o deslizar rapidamente na direo que desejar (para cima ou
para baixo).
Para se mover, arraste o dedo na horizontal ou na vertical no ecr.
Para ampliar rapidamente, faa um movimento de abertura de pina:
Coloque o polegar e outro dedo juntos no ecr e afaste-os. Levante os dedos do ecr apenas
quando estiver no nvel de ampliao pretendido.
Para reduzir rapidamente, faa um movimento de fecho de pina:
Coloque o polegar e outro dedo afastados no ecr e junte-os. Levante os dedos do ecr apenas
quando estiver no nvel de reduo pretendido.
NOTA: O zoom com movimento de pina s funciona em aplicaes que contenham zoom (como,
por exemplo, aquelas onde so desenhados os grficos). Em outras aplicaes, o movimento de
pina no produz qualquer efeito, ou produz efeitos que no o de zoom. Por exemplo, na aplicao
Spreadsheet (Folha de Clculo), o movimento de pina altera a largura de uma coluna ou a altura de
uma linha.
O teclado
Os nmeros na legenda abaixo referem-se aos componentes do teclado descritos na ilustrao da
pgina seguinte.
Nmero Funcionalidade
3 Teclas HP Apps
Navegao 7
Nmero Funcionalidade
10 Tecla Enter
2 17
16
3 15
14
4 13
12
11
5
10
7 9
Boto de comando: toque para iniciar um comando. Estes botes tm os cantos arredondados
(como na ilustrao acima).
Introduo de nmeros.
a
Para introduzir um nmero negativo. Por exemplo, para introduzir 25, prima 25.
Elimina o carcter esquerda do cursor. Repe o valor predefinido, caso exista, do campo
destacado.
Limpa todos os dados no ecr (incluindo o histrico). Num ecr de definies por exemplo
(Limpar) Plot Setup (Config desenho) repe todos os valores predefinidos.
Teclas shift
Existem duas teclas shift utilizadas para obter acesso s operaes e aos caracteres impressos na
parte inferior das teclas: e .
Tecla Propsito
Por exemplo, para obter acesso s definies da vista Home (Incio), prima
laranja numa tecla. Por exemplo, para digitar Z na vista Home (Incio), prima
Adicionar texto
O texto que pode introduzir diretamente indicado pelos caracteres cor de laranja nas teclas. Esses
caracteres s podem ser introduzidos em conjunto com as teclas e . possvel
introduzir caracteres maisculos e minsculos, e o mtodo utilizado na vista do CAS exatamente o
oposto do utilizado na vista Home (Incio).
Modo de bloqueio: faz com que todos Modo de bloqueio: faz com que todos
os caracteres sejam letras maisculas os caracteres sejam letras minsculas
at que o modo seja redefinido. at que o modo seja redefinido.
Modo de bloqueio: faz com que todos Modo de bloqueio: faz com que todos
os caracteres sejam letras minsculas os caracteres sejam letras minsculas
at que o modo seja redefinido. at que o modo seja redefinido.
Teclas de matemtica
As funes matemticas mais comuns tm teclas prprias no teclado (ou uma tecla em combinao
com a tecla ).
resposta apresentada 16. Repare que a tecla inicia o operador representado a azul na
Modelo matemtico
A tecla de modelo matemtico ( ) ajuda-o a inserir a estrutura para clculos comuns (bem
como para vetores, matrizes e nmeros hexagesimais). Apresenta uma paleta de contornos pr-
-formatados s quais adiciona as constantes, variveis, etc. Basta tocar no modelo que desejar (ou
utilizar as teclas de seta a fim de o destacar e premir ). Em seguida, introduza os
componentes necessrios para concluir o clculo.
2.
Selecione .
3. Cada caixa preenchida no modelo deve estar concluda. Quaisquer caixas vazias so opcionais.
3 945
4.
Prima para ver o resultado: 9.813...
Atalhos de matemtica
Alm do modelo matemtico, existem outros ecrs semelhantes que oferecem uma paleta de
caracteres especiais. Por exemplo, premir apresenta a paleta de smbolos
especiais, mostrada na figura seguinte. Selecione um carcter tocando nele (ou deslocando-se at
ele e premindo ).
for a frao decimal 5,25, premir converte a resposta para a frao comum 21/4. Se premir
Nmeros hexagesimais
Qualquer resultado decimal pode ser apresentado no formato hexagesimal; ou seja, em unidades
subdivididas em grupos de 60. Tal inclui graus, minutos e segundos, bem como horas, minutos e
segundos. Por exemplo, introduza para ver o resultado decimal: 1.375. Agora prima
A calculadora HP Prime ir produzir a melhor aproximao em casos em que no seja possvel obter
um resultado exato. Introduza 5 para ver a aproximao decimal: 2.236... Prima
para ver 2149.84472.
10 .
4.
Introduza 4 13 6 23 3 5.
Menus
Um menu oferece-lhe uma seleo de itens. Tal como no exemplo seguinte, alguns menus contm
submenus e sub-sub-menus.
NOTA: Repare que o menu de botes na parte inferior do ecr s pode ser ativado pelo toque.
Menus 17
Atalhos
Prima quando estiver no topo do menu para visualizar imediatamente o ltimo item do
menu.
Prima quando estiver na parte inferior do menu para visualizar imediatamente o primeiro
item do menu.
Prima a fim de ir diretamente para a parte inferior do menu.
Prima a fim de ir diretamente para o topo do menu.
Introduza os primeiros caracteres do nome do item a fim de ir diretamente para esse item.
Introduza o nmero do item indicado no menu a fim de ir diretamente para esse item.
Fechar um menu
Um menu fecha-se automaticamente quando seleciona um item do mesmo. Caso deseje fechar um
menu sem selecionar nada, prima ou .
Menus Toolbox
Os menus Toolbox ( ) so uma coleo de menus que oferece funes e comandos teis em
matemtica e programao. Os menus Math (Matemtica), CAS e Catlg (Catlogo) oferecem mais
de 400 funes e comandos.
Formulrios de introduo
Um formulrio de introduo um ecr com um ou mais campos para introduo de dados ou
seleo de opes. outro nome para uma caixa de dilogo.
Se um campo permitir a introduo de dados sua escolha, pode selecion-lo, adicionar os
dados e tocar em . (No necessrio tocar primeiro em .)
Se um campo permitir escolher um item de um menu, pode tocar (no campo ou na etiqueta do
campo), tocar novamente para visualizar as opes e tocar no item que deseja. (Pode tambm
escolher um item de uma lista aberta premindo as teclas do cursor e premindo
quando a opo desejada estiver destacada).
Se o campo for um campo comutvel entre selecionado e no selecionado , toque nele para
selecionar e toque novamente para selecionar a opo alternativa. (Como alternativa, selecione
o campo e toque em ).
A seguinte ilustrao apresenta um formulrio de introduo com todos os trs tipos de campo.
Definies sistmicas
Definies sistmicas so valores que determinam o aspeto das janelas, o formato dos nmeros, a
escala de desenho, as unidades utilizadas por predefinio nos clculos e muito mais.
Existem duas definies sistmicas: definies de incio (Home) e definies CAS. As definies de
incio (Home) controlam a vista Home (Incio) e as aplicaes. As definies CAS controlam os
mtodos no sistema de lgebra computacional. As definies CAS so debatidas no captulo 3.
Embora as definies Home (Incio) controlem as aplicaes, pode anular determinadas definies
de incio quando estiver dentro de uma aplicao. Por exemplo, pode configurar o valor dos ngulos
como radianos nas definies de incio, mas escolher graus como o valor dos ngulos quando
estiver dentro da aplicao Polar. O valor dos ngulos passa ento a ser graus at que abra outra
aplicao que tenha um valor dos ngulos diferente.
Definies sistmicas 19
Pgina 1
Definio Opes
Angle Measure (Valor do ngulo) Degrees (Graus): 360 graus num crculo.
O modo de ngulo que definir utilizado quer na vista Home (Incio), quer na
aplicao atual. Isso serve para garantir que os clculos trigonomtricos
realizados na aplicao atual e na vista Home (Incio) do o mesmo resultado.
Number Format (Formato numrico) O formato numrico que definir o formato utilizado em todos os clculos da
vista Home (Incio).
Integers (Nmeros inteiros) Define a base predefinida para a aritmtica de nmeros inteiros: binrio, octal,
decimal ou hex. Pode tambm definir o nmero de bits por inteiro e se os
nmeros inteiros tm ou no sinal.
Complex (Complexos) Escolha um dos dois formatos para apresentar nmeros complexos: (a,b) ou a
+b*i.
Language (Idioma) Escolha o idioma desejado para menus, formulrios de introduo e ajuda
online.
Decimal Mark (Separador decimal) Selecione Dot (Ponto) ou Comma (Vrgula). Apresenta um nmero como
12456.98 (modo de ponto) ou 12456,98 (modo de vrgula). O modo de ponto
utiliza vrgulas para separar elementos em listas e matrizes, bem como para
separar argumentos da funo. O modo de vrgula utiliza ponto e vrgula como
separador nesses contextos.
Pgina 2
Definio Opes
Font Size (Tamanho de letra) Escolha entre os tamanhos de letra pequeno, mdio ou grande para
visualizao geral.
Textbook Display (Visor de texto) Se esta opo for selecionada, as expresses e os resultados so
apresentados em formato de texto (ou seja, de forma muito semelhante que
se encontra nos manuais didticos). Se no for selecionada, as expresses e
os resultados so apresentados em formato algbrico (ou seja, em formato
formato algbrico.
Menu Display (Apresentao Menu) Esta definio determina se os comandos nos menus Math (Matemtica) e CAS
so apresentados de forma descritiva ou atravs da abreviatura matemtica
comum. Por predefinio, so fornecidos os nomes descritivos das funes. Se
preferir que as funes sejam apresentadas atravs da abreviatura matemtica,
cancele a seleo desta opo.
Time (Hora) Defina a hora e escolha um formato: formato de 24 horas ou am pm. A caixa
de verificao no extremo direito permite escolher entre mostrar e ocultar a
hora na barra de ttulo dos ecrs.
Color Theme (Tema de cores) Light (Claro): texto preto num fundo claro.
No extremo direito encontra-se uma opo que permite escolher uma cor para
o sombreado (como, por exemplo, a cor de destaque).
Pgina 3
A pgina 3 do formulrio de introduo de Home Settings (Definies de incio) serve para definir o
modo de Exame. Este modo permite desativar determinadas funes da calculadora por um perodo
definido, sendo a desativao controlada por uma palavra-passe. Esta funcionalidade tem interesse,
principalmente, para os responsveis pela superviso de exames, que precisem de garantir a
utilizao adequada da calculadora por parte de alunos que estejam a realizar um exame.
Definies sistmicas 21
Pgina 4
Se a sua calculadora HP Prime suportar conectividade sem fios, ver uma quarta pgina de Home
Settings (Definies de incio). A pgina 4 do formulrio de introduo Home Settings (Definies de
incio) serve para configurar a calculadora HP Prime a fim de poder trabalhar com o Kit sem fios HP
Prime para estabelecer uma HP Wireless Classroom Network. Visite http://www.hp.com/support para
obter informaes adicionais.
Opo Definies
Rede 1
Rede 2 (etc.)
Desligado
Ligado
2. Toque em Number Format (Formato numrico) (na etiqueta do campo ou no campo). Isso
seleciona o campo. (Pode tambm premir para selecion-lo.)
6.
Prima a fim de regressar vista Home (Incio).
Clculos matemticos
As operaes matemticas mais utilizadas esto disponveis a partir do teclado (consulte Teclas de
matemtica na pgina 12). O acesso s restantes funes matemticas processa-se atravs de
diversos menus (consulte Menus na pgina 17).
Clculos matemticos 23
Repare que a HP Prime representa todos os nmeros inferiores a 1 10-499 como zero. O nmero
mais elevado apresentado 9.99999999999 10499. Um resultado superior apresentado como
este nmero.
Uma expresso introduzida de forma muito semelhante quela que utilizaria se estivesse a
escrev-la em papel (com alguns argumentos acima ou abaixo de outros). Por outras palavras,
a sua entrada pode ser bidimensional, como no exemplo acima.
Algbrico
Uma expresso introduzida numa nica linha. A sua entrada sempre unidimensional.
Notao Polaca Inversa (RPN) [No est disponvel na vista do CAS.]
Os argumentos da expresso so introduzidos primeiro, seguidos do operador. A introduo de
um operador efetua automaticamente o clculo daquilo que j foi introduzido. Assim, ter de
introduzir uma expresso de dois operadores (como no exemplo acima) em dois passos; um
para cada operador:
NOTA: Na pgina 2 do ecr Home Settings (Definies de incio), pode especificar se deseja ou
no apresentar os clculos em formato de Textbook (Texto). Isto refere-se ao aspeto dos clculos na
seco do histrico, quer da vista Home (Incio), quer da vista do CAS. diferente da definio Entry
(Entrada) debatida acima.
Introduzir expresses
Os exemplos que se seguem pressupem que o modo de introduo Textbook (Texto).
Se fizer um erro ao introduzir uma expresso, pode efetuar qualquer uma das seguintes opes:
Eliminar o carcter esquerda do cursor premindo .
Eliminar o carcter direita do cursor premindo .
Limpar toda a linha de introduo premindo ou .
Exemplo
Para calcular :
Introduza 23 14 8 3
45 .
Clculos matemticos 25
Este exemplo ilustra alguns pontos importantes a ter em conta, nomeadamente:
A importncia dos delimitadores (como, por exemplo, parnteses)
Como introduzir nmeros negativos
A utilizao da multiplicao implcita/explcita.
Parnteses
Como demonstra o exemplo acima, os parnteses so adicionados automaticamente para delimitar
os argumentos das funes, como em LN(). No entanto, ter de adicionar manualmente parnteses
premindo para delimitar um grupo de objetos que deseje tratar como uma s unidade. Os
parnteses so uma forma de evitar a ambiguidade aritmtica. No exemplo acima, queramos dividir
todo o numerador por 3, pelo que todo o numerador foi delimitado por parnteses. Sem os
parnteses, apenas 148 teria sido dividido por 3.
Os exemplos seguintes demonstram a utilizao de parnteses, e tambm a utilizao das teclas do
cursor para se mover para fora de um grupo de objetos delimitados por parnteses.
Introduzir... Calcula
45
45
85 9
85 9
Prioridade algbrica
A calculadora HP Prime efetua clculos consoante a ordem de prioridade que se segue. As funes
com o mesmo nvel de prioridade so calculadas da esquerda para a direita.
Nmeros negativos
negativo. Em algumas situaes, se optar por premir , tal poder ser interpretado como uma
operao destinada a subtrair ao ltimo resultado o seguinte nmero introduzido. (Este processo
encontra-se explicado em Reutilizar o ltimo resultado na pgina 28).
Para elevar um nmero negativo a uma potncia, coloque-o entre parnteses. Por exemplo, (5)2 =
25, enquanto 52 = 25.
Resultados avultados
Se o resultado for demasiado longo ou demasiado avultado para ser visto na sua totalidade por
exemplo, uma matriz que ocupe um grande nmero de linhas destaque-o e depois, prima .
) para ver as partes ocultas do resultado na vista. Toque em para voltar vista
anterior.
Clculos matemticos 27
qualquer expresso contida no histrico. Pode tambm recuperar e reutilizar qualquer resultado
contido no histrico.
Para recuperar uma expresso e coloc-la na linha de introduo a fim de a editar, realize uma das
seguintes aes:
Toque nela duas vezes.
Utilize as teclas do cursor para destacar a expresso e, em seguida, toque nela ou toque em
.
Para recuperar um resultado e coloc-lo na linha de introduo, utilize as teclas do cursor a fim de o
destacar e, em seguida, toque em .
Prima (Ans) para recuperar a sua ltima resposta para utilizao noutro clculo.
Aparece Ans na linha de introduo. Isto um atalho para a sua ltima resposta e pode fazer parte
de uma nova expresso. Pode agora introduzir outros componentes de um clculo tais como,
operadores, nmeros, variveis, etc. e criar um novo clculo.
SUGESTO: No necessrio selecionar Ans para que possa fazer parte de um novo clculo. Se
premir uma tecla binria de operador para iniciar um novo clculo, Ans automaticamente
adicionado linha de introduo como primeiro componente do novo clculo. Por exemplo, para
multiplicar a ltima resposta por 13, pode introduzir 13 . No
Para repetir o clculo anterior, basta, simplesmente, premir . Isto pode ser til se o
clculo anterior envolveu Ans. Por exemplo, imagine que pretende calcular a n-sima raiz de 2
quando n 2, 4, 8, 16, 32, etc.
1. Calcule a raiz quadrada de 2.
2. Introduza Ans.
at destacar o item que deseja e depois prima . O item destacado copiado para
o ponto do cursor na vista Home (Incio).
Clculos matemticos 29
Guardar um valor numa varivel
Pode guardar um valor numa varivel (ou seja, atribuir um valor a uma varivel). Quando precisar de
utilizar esse valor num clculo, pode obt-lo atravs do nome da varivel. Pode criar as suas
prprias variveis ou utilizar as variveis integradas na vista Home (Incio) (A a Z e ) e no CAS (a a
z e algumas outras). As variveis CAS podem ser utilizadas em clculos na vista Home (Incio), e as
variveis de Home (Incio) podem ser utilizadas em clculos no CAS. Tambm existem variveis de
aplicao integradas e variveis de geometria. Estas tambm podem ser utilizadas em clculos.
Exemplo: Para atribuir 2 varivel A:
O valor guardado aparece como se v na figura seguinte. Se pretendesse, depois, multiplicar o valor
guardado por 5, poderia introduzir: 5 .
Tambm pode criar as suas prprias variveis na vista Home (Incio). Imagine, por exemplo, que
deseja criar uma varivel designada ME e atribuir-lhe 2. Pode introduzir:
apresentada uma mensagem a perguntar se pretende criar uma varivel denominada ME. Toque
em ou prima para confirmar a sua inteno. Pode agora utilizar essa varivel
em clculos subsequentes: ME*3 dar 29.6088132033, por exemplo.
Tambm pode criar variveis da mesma forma na vista do CAS. No entanto, as variveis CAS
integradas tm de ser introduzidas em letra minscula. Mas as variveis criadas por si podem ser
introduzidas em letra maiscula ou minscula.
Alm das variveis Home (Incio) e CAS integradas, bem como as variveis criadas por si, cada
aplicao tem variveis s quais pode aceder e utilizar nos clculos.
ou
Prima .
Existem 10 variveis integradas disponveis para guardar nmeros complexos. Estas encontram-se
rotuladas de Z0 a Z9. Pode tambm atribuir um nmero complexo a uma varivel criada por si.
Para guardar um nmero complexo numa varivel, introduza o nmero complexo, prima ,
introduza a varivel qual deseja atribuir o nmero complexo e, em seguida, prima . Por
exemplo, para guardar 2 + 3i na varivel Z6:
2 3 6
Partilha de dados
Alm de lhe proporcionar o acesso a um grande nmero de tipos de clculos matemticos, a
calculadora HP Prime permite criar vrios objetos que podem ser guardados e usados vezes sem
Nmeros complexos 31
conta. Por exemplo, pode criar aplicaes, listas, matrizes, programas e notas. Pode tambm enviar
esses objetos para outras calculadoras HP Prime. Sempre que encontrar um ecr com
como item de menu, pode selecionar um item desse ecr a fim de o enviar a outra calculadora HP
Prime.
Para enviar objetos de uma HP Prime para outra, utilize um dos cabos USB fornecidos. Este o
cabo USB micro-A/micro-B. Tenha em ateno que os conectores nas extremidades do cabo USB
so ligeiramente diferentes. O conector micro-A possui uma extremidade retangular e o conector
micro-B possui uma extremidade trapezoidal. Para partilhar objetos com outra HP Prime,
necessrio introduzir o conector micro-A na porta USB da calculadora que vai fazer o envio e o
conector micro-B na porta USB da calculadora que vai fazer a receo.
Procedimento geral
O procedimento geral para partilhar objetos o seguinte:
1. Navegue at ao ecr que mostra o objeto que deseja enviar.
Esses ecrs so: Application Library (Biblioteca de Aplicaes) para aplicaes, List Catalog
(Catlogo de Listas) para listas, Matrix Catalog (Catlogo de Matrizes) para matrizes, Program
Catalog (Catlogo de Programas) para programas e Notes Catalog (Catlogo de Notas) para
notas.
2. Ligue o cabo USB de modo a unir as duas calculadoras.
O conector micro-A com a extremidade retangular deve ser inserido na porta USB na
calculadora emissora.
3. Na calculadora emissora, destaque o objeto que deseja enviar e toque em .
Por exemplo, para obter ajuda relacionada com a aplicao Function (Funo), prima ,
Se digitar um comando na vista Home (Incio) mas no se recorda da sintaxe, prima para ver
a sintaxe e a pgina de ajuda. Por exemplo, ao digitar int( na linha de comandos e premir
ir apresentar a pgina de ajuda para o comando integral.
Ajuda online 33
3 Notao Polaca Inversa (RPN)
A calculadora HP Prime disponibiliza trs maneiras de introduzir objetos na vista Home (Incio):
Texto
Uma expresso introduzida de forma muito semelhante que utilizaria se estivesse a
escrev-la num papel (com alguns argumentos acima ou abaixo de outros). Por outras palavras,
uma entrada pode ser bidimensional, como no exemplo seguinte:
Algbrico
Uma expresso introduzida numa nica linha. A sua entrada sempre unidimensional. O
mesmo clculo acima teria o seguinte aspeto no modo de introduo algbrico:
A opo RPN est disponvel na vista Home (Incio), mas no na vista do CAS.
As ferramentas de edio de linhas de introduo disponveis no modo RPN so as mesmas dos
modos algbrico e de texto:
Prima para eliminar o carcter esquerda do cursor.
Prima para eliminar o carcter direita do cursor.
Prima para limpar toda a linha de introduo.
Prima para limpar toda a linha de introduo.
medida que vo sendo adicionados mais clculos, o nmero do nvel da pilha de uma entrada
aumenta.
Se mudar de RPN para o modo de introduo algbrico ou de texto, o seu histrico no se perde.
Apenas deixa de estar visvel. Se voltar a mudar para RPN, o histrico volta a ser apresentado. Da
mesma forma, se mudar para RPN, o histrico no RPN no se perde.
Quando no est no modo RPN, o histrico ordenado cronologicamente: os clculos mais antigos
no topo, os mais recentes em baixo. No modo RPN, o histrico ordenado cronologicamente por
predefinio, mas pode alterar a ordem dos itens no histrico. (Este processo encontra-se explicado
em Manipular a pilha na pgina 38).
Reutilizar resultados
Existem duas formas de reutilizar um resultado contido no histrico. O Mtodo 1 cancela a seleo
do resultado copiado aps a cpia; o Mtodo 2 mantm o item copiado selecionado.
Mtodo 1
1.
Selecione o resultado a copiar. Pode faz-lo premindo ou at destacar o resultado,
ou tocando no mesmo.
2.
Prima . O resultado copiado para a linha de introduo e deixa de estar
selecionado.
Exemplos de clculos
A filosofia geral subjacente RPN que os argumentos so colocados antes dos operadores. Os
argumentos podem estar na linha de introduo (cada um deles separado por um espao) ou no
histrico. Por exemplo, para multiplicar por 3, pode introduzir o seguinte na linha de introduo:
No entanto, tambm pode introduzir os argumentos separadamente e, em seguida, com uma linha
de introduo em branco, introduzir o operador ( ). O histrico teria o aspeto da figura
seguinte antes de introduzir o operador:
Imagine ainda que pretende calcular o mnimo apenas dos nmeros nos nveis 1, 2 e 3 da pilha.
Ento, seleciona a funo MIN (Mnimo) no menu MATH (Matemtica) e completa a entrada como
MIN(3) (Mnimo(3)). Quando prime , apresentado o mnimo apenas dos ltimos trs
itens da pilha.
Exemplos de clculos 37
Manipular a pilha
Esto disponveis vrias opes de manipulao de pilhas. A maior parte aparece em forma de itens
de menu na parte inferior do ecr. Para ver estes itens, tem de selecionar, primeiro, um item do
histrico:
PICK (Escolher)
Copia o item selecionado para o nvel 1 da pilha. O item abaixo do que copiado fica ento
destacado. Assim, se tocou em quatro vezes, quatro itens consecutivos sero movidos
para os quatro nveis inferiores da pilha (nveis 1 a 4).
ROLL (Mover)
Existem dois comandos ROLL:
Toque em para mover o item selecionado para o nvel 1 da pilha. Este processo
semelhante ao pick, mas o pick duplica o item, sendo o duplicado colocado no nvel 1 da pilha.
No entanto, o roll no duplica um item. Limita-se a mov-lo.
Toque em para mover o item no nvel 1 da pilha para o nvel destacado.
Swap (Trocar)
Pode trocar a posio dos objetos no nvel 1 da pilha com a dos objetos no nvel 2 da pilha. Basta
premir . O nvel dos outros objetos permanece inalterado. Note que a linha de introduo no
deve estar ativa no momento, caso contrrio, ser introduzida uma vrgula.
Stack (Pilha)
Toque em para ver mais ferramentas de manipulao de pilhas.
DROPN
Apaga todos os itens da pilha que esto abaixo do item destacado, incluindo o item no nvel 1 da
pilha. Os itens acima do item destacado descem para preencher os nveis dos itens eliminados.
DUPN
Duplica todos os itens entre (e incluindo) o item destacado e o item no nvel 1 da pilha. Se, por
exemplo, tiver selecionado o item no nvel 3 da pilha, selecionar DUPN duplica-o, bem como os dois
itens abaixo dele, coloca-os nos nveis 1 e 3 da pilha e move os itens que foram duplicados para
cima, para os nveis 4 e 6 da pilha.
Echo (Eco)
Coloca uma cpia do resultado selecionado na linha de introduo e deixa o resultado de origem
destacado.
LIST (Lista)
Cria uma lista de resultados, com o resultado destacado como primeiro elemento da lista e com o
item no nvel 1 da pilha como ltimo.
Figura 3-1 Antes
Manipular a pilha 39
Mostrar um item
Para mostrar um resultado em formato de texto, em ecr inteiro, toque em .
Eliminar um item
Para eliminar um item da pilha:
1.
Selecione-o. Pode faz-lo premindo ou at destacar o item, ou tocando no mesmo.
2.
Prima .
Um sistema de lgebra computacional (CAS) permite efetuar clculos em formato simblico. Por
predefinio, o CAS funciona em modo exato, oferecendo preciso infinita. Por outro lado, os
clculos fora do CAS, como os que so efetuados na vista HOME (Incio) ou por uma aplicao, so
clculos numricos, e as aproximaes esto frequentemente limitadas pela preciso da calculadora
(12 dgitos significativos no caso da HP Prime). Por exemplo, 1/3+2/7 d o resultado aproximado .
619047619047 na vista Home (Incio) (com o formato numrico Padro), mas d a resposta exata
13/21 no CAS.
O CAS oferece vrias centenas de funes, abrangendo lgebra, clculo, resoluo de equaes,
polinmios e muito mais. As funes so selecionadas no menu do CAS, um dos menus da Toolbox.
Vista do CAS
Os clculos do CAS so realizados na vista do CAS. A vista do CAS quase idntica vista Home
(Incio). compilado um histrico dos clculos e pode selecionar e copiar clculos anteriores tal
como na vista Home (Incio), alm de guardar objetos em variveis.
Para abrir a vista do CAS, prima . O CAS aparece a vermelho, esquerda da barra de ttulo,
indicando que se encontra na vista do CAS, e no na vista Home (Incio).
Vista do CAS 41
: atribui um objeto a uma varivel
: aplica as regras de simplificao comuns para reduzir uma expresso sua forma
b*EXP(a)*EXP(c).
: copia uma entrada selecionada no histrico para a linha de introduo.
Clculos do CAS
Excetuando uma situao, os clculos na vista do CAS so efetuados da mesma forma que na vista
Home (Incio). (A exceo que no existe nenhum modo de entrada RPN na vista do CAS; apenas
os modos algbrico e de texto). Todas as teclas de operador e de funo funcionam na vista do CAS
da mesma forma que na vista Home (Incio) (embora todos os caracteres alfa sejam em minscula
em vez de maiscula). Mas a principal diferena que o modo predefinido de apresentao de
respostas simblico, em vez de numrico.
Pode tambm utilizar a tecla de modelo ( ) como auxlio na insero da estrutura para
clculos comuns (bem como para vetores e matrizes).
As funes CAS mais vulgarmente utilizadas esto disponveis a partir do menu CAS. Para
apresentar o menu, prima o boto . (Se o menu CAS no abrir por predefinio, toque em
.) Esto disponveis outros comandos do CAS a partir do menu Catlg (tambm um dos
menus Toolbox).
Exemplo 1
Para achar as razes de 2x2 + 3x 2:
1. Com o menu CAS aberto, selecione Polynomial (Polinmio) e, em seguida, Find Roots
(Encontrar razes).
A funo proot() aparece na linha de introduo.
2.
Entre os parnteses, introduza: 2 3 2.
3.
Prima .
Exemplo 2
Para achar a rea sob o grfico de 5x2 6 entre x =1 e x = 3:
1. Com o menu CAS aberto, selecione Calculus (Clculo) e, em seguida, Integrate (Integral).
A funo int() aparece na linha de introduo.
Clculos do CAS 43
2.
Entre os parnteses, introduza: 5 6
1 3.
3.
Prima .
Definies
Existem vrias definies que permitem configurar a forma como o CAS funciona. Para apresentar
as definies, prima . Os modos encontram-se distribudos por duas pginas.
Pgina 1
Definio Propsito
Angle Measure (Valor do Selecione as unidades para os valores dos ngulos: Radians (Radianos) ou Degrees
ngulo) (Graus).
Number Format (Formato Selecione o formato numrico para as solues apresentadas: Standard (Padro) ou
numrico) (primeira lista Scientific (Cientfico) ou Engineering (Engenharia).
pendente)
Number Format (Formato Selecione o nmero de dgitos a apresentar no modo aproximado (mantissa + expoente).
numrico) (segunda lista
pendente)
Octal (base 8)
Integers (Nmeros inteiros) Se estiver marcada, qualquer nmero real equivalente a um nmero inteiro num ambiente
(caixa de verificao) fora do CAS ser convertido para um nmero inteiro no CAS. (Os nmeros reais no
equivalentes a nmeros inteiros so tratados como nmeros reais no CAS,
independentemente de esta opo se encontrar ou no selecionada).
Exact (Exato) Se estiver marcada, a calculadora encontra-se em modo exato e as solues sero
simblicas. Se no estiver marcada, a calculadora encontra-se em modo aproximado e as
Complex (Complexos) Selecione esta opo para permitir resultados complexos nas variveis.
Increasing (Ascendente) Se estiver marcada, os polinmios sero apresentados com potncias ascendentes (por
exemplo, 4+x+3x2+x3). Se no estiver marcada, os polinmios sero apresentados com
potncias descendentes (por exemplo, x3+3x2+x4).
Pgina 2
Definio Propsito
Recursive Evaluation (Clculo Especifique o nmero mximo de variveis integradas permitidas num clculo interativo.
recursivo) Consulte tambm Substituio Recursiva.
Definies 45
Definio Propsito
Recursive Replacement Especifique o nmero mximo de variveis integradas permitidas num s clculo num
(Substituio recursiva) programa. Consulte tambm Clculo Recursivo.
Recursive Function (Funo Especifique o nmero mximo permitido de invocaes de funes integradas.
recursiva)
Epsilon (psilon) Qualquer nmero inferior ao valor especificado para psilon ser apresentado como zero.
Probability (Probabilidade) Especifique a probabilidade mxima de uma resposta estar errada para algoritmos no
determinsticos. Defina como zero para algoritmos determinsticos.
Newton Especifique o nmero mximo de iteraes quando utilizar o mtodo de Newton para achar
as razes de uma quadrtica.
O modo de apresentao predefinido do menu fornece os nomes descritivos das funes CAS. Se
prefere que as funes sejam apresentadas pelo respetivo nome de comando, cancele a seleo da
opo Menu Display (Apresentao Menu) na segunda pgina do ecr Home Settings (Definies de
incio).
vista Home (Incio). Prima ou at destacar o item que deseja e depois prima
Definies 47
5 Modo de Exame
A calculadora HP Prime pode ser configurada com preciso para um exame, com o nmero
pretendido de funcionalidades ou funes desativadas por um determinado perodo de tempo.
configurao de uma calculadora HP Prime para um exame d-se o nome de configurao do modo
de exame. Pode criar e guardar vrias configuraes de modo de exame; cada uma com um
subconjunto prprio de funcionalidades desativadas. Pode definir um perodo de tempo para cada
configurao, com ou sem palavra-passe. Uma configurao do modo de exame pode ser ativada a
partir de uma calculadora HP Prime, enviada de uma calculadora HP Prime para outra atravs de um
cabo USB ou enviada a uma ou mais calculadoras HP Prime atravs do Kit de Conectividade.
A configurao do modo de exame tem interesse, principalmente, para professores, supervisores e
vigilantes de exames que desejem garantir a utilizao adequada da calculadora por parte de alunos
que estejam a realizar um exame. Na ilustrao abaixo, foram selecionados, para desativao,
aplicaes personalizadas pelo utilizador, o sistema de ajuda e o sistema de lgebra computacional.
Como parte de uma configurao do modo de exame, pode optar por ativar 3 luzes na calculadora,
que iro piscar periodicamente durante o modo de exame. As luzes encontram-se na parte superior
da calculadora. As luzes ajudam o supervisor do exame a detetar se determinada calculadora saiu
do modo de exame. A intermitncia das luzes em todas as calculadoras colocadas em modo de
exame sincronizada, para que todas pisquem com o mesmo padro e ao mesmo tempo.
Modificar a pr-configurao
A configurao designada por Default Exam (Exame Predefinido) aparece quando acede pela
primeira vez ao ecr Exam Mode (Modo de Exame). Esta configurao no tem funes
desativadas. Se for necessria apenas uma configurao, basta alterar a configurao do exame
predefinido. Se previr a necessidade de vrias configuraes por exemplo, configuraes
diferentes para exames diferentes modifique a pr-configurao de modo a corresponder s
definies de que ir precisar com mais frequncia, criando depois outras configuraes com as
definies de que ir precisar com menos frequncia. Existem duas maneiras de aceder ao ecr
para configurar e ativar o modo de exame:
apresentado o ecr Exam Mode (Modo de Exame). Utilize este ecr para ativar uma
determinada configurao (por exemplo, imediatamente antes do incio de um exame).
Modificar a pr-configurao 49
5. Selecione as funcionalidades que pretende desativar e certifique-se de que as que no
pretende desativar no esto selecionadas.
Uma caixa de expanso esquerda de uma funcionalidade indica que se trata de uma
categoria com subitens que pode desativar individualmente. (Note que h uma caixa de
expanso ao lado de System Apps (Aplicaes do sistema) no exemplo apresentado acima.)
Toque na caixa de expanso para ver os subitens. Em seguida, pode selecionar os subitens
individualmente. Caso deseje desativar todos os subitens, basta selecionar a categoria.
Pode selecionar (ou cancelar a seleo de) uma opo, quer tocando na caixa de verificao ao
lado da mesma, quer utilizando as teclas do cursor para se deslocar at l e tocando em
.
Se quiser ativar o modo de exame agora, prossiga para Ativar o modo de exame
na pgina 51.
2. Toque em .
3. Toque em .
Repare que pode criar configuraes de modo de exame utilizando o Kit de Conectividade de
forma muito semelhante utilizada numa HP Prime. Pode depois ativ-las em vrias HP
Primes, quer atravs de USB, quer por meio de difuso para uma turma que utilize mdulos
sem fios. Para obter mais informaes, instale e inicie o Kit de Conectividade HP fornecido no
CD do produto. No menu do Kit de Conectividade, clique em Help (Ajuda) e selecione HP
Connectivity Kit User Guide (Guia do Utilizador do Kit de Conectividade HP).
Se quiser ativar o modo de exame agora, prossiga para Ativar o modo de exame
na pgina 51.
e toque em .
2. Caso seja necessria uma configurao que no Default Exam (Exame Predefinido), escolha-a
na lista Configuration (Configurao).
e toque em .
Modificar configuraes
As configuraes de modo de exame podem ser alteradas. Pode tambm eliminar uma configurao
e repor a pr-configurao.
e toque em .
2. Toque em .
3. Toque em .
Eliminar configuraes
1.
Se o ecr Exam Mode (Modo de Exame) no estiver visvel, prima , toque em
e toque em .
4. Quando lhe for solicitado que confirme a eliminao, toque em ou prima Enter.
Modificar configuraes 53
6 Introduo s aplicaes HP
DataStreamer Recolher dados reais de sensores cientficos e export-los para uma aplicao de
estatstica para anlise.
y = 2x2 + 3x + 5
Inference (Inferncia) Explorar intervalos de confiana e testes de hipteses com base nas distribuies t
Normal e de Student.
Linear Explorer (Explorador linear) Explorar as propriedades de equaes lineares e testar os seus conhecimentos.
Linear Solver (Solucionador linear) Achar solues para conjuntos de duas ou trs equaes lineares.
Exemplo: r = 2cos(4)
Quadratic Explorer (Explorador Explorar as propriedades de equaes quadrticas e testar os seus conhecimentos.
quadrtico)
Exemplo: U1 = 0, U2 = 1 e Un = Un 2 + Un 1
Solve (Resolv) Explorar equaes de uma ou mais variveis de valor real, bem como sistemas de
equaes.
Exemplo: x + 1 = x2 x 2
Spreadsheet (Folha de Clculo) Para resolver problemas ou representar os dados mais adequados a uma folha de
clculo.
Statistics 1Var (Estatstica 1 var) Calcular dados estatsticos a uma varivel (x)
Trig Explorer (Explorador Explorar as propriedades de equaes sinusoidais e testar os seus conhecimentos.
trigonomtrico)
medida que utiliza uma aplicao para explorar uma aula ou resolver um problema, vai
adicionando dados e definies numa ou em mais vistas da aplicao. Todas essas informaes so
automaticamente guardadas na aplicao. Quando voltar aplicao, em qualquer momento, todas
as informaes continuaro a. Pode tambm guardar uma verso da aplicao com um nome
atribudo por si e depois utilizar a aplicao original para outro problema ou finalidade. Consulte Criar
uma aplicao na pgina 95 para obter mais informaes acerca da personalizao e
armazenamento de aplicaes.
Excetuando uma situao, todas as aplicaes acima referidas esto descritas em pormenor neste
manual do utilizador. A exceo a aplicao DataStreamer. O Guia de Iniciao Rpida da HP
Prime fornece uma breve introduo a esta aplicao. Encontra todos os pormenores no Guia do
Utilizador do HP StreamSmart 410.
Biblioteca de Aplicaes
As aplicaes so armazenadas na Application Library (Biblioteca de Aplicaes), apresentada
quando prime .
Biblioteca de Aplicaes 55
2. Procure o cone da aplicao pretendida e toque nele.
Pode tambm utilizar as teclas do cursor a fim de se deslocar at uma aplicao e, quando esta
estiver destacada, tocar em ou premir .
Tambm pode reiniciar uma aplicao a partir da mesma. Na vista principal da aplicao que
geralmente , embora nem sempre, a Symbolic View (Vista simblica) prima e
Ordenar aplicaes
Por predefinio, as aplicaes integradas na Application Library (Biblioteca de Aplicaes) so
ordenadas cronologicamente, sendo a aplicao mais recentemente utilizada apresentada em
primeiro lugar. (As aplicaes personalizadas so sempre apresentadas depois das aplicaes
integradas).
Pode alterar a ordem das aplicaes integradas para o seguinte:
Outras opes
As outras opes disponveis na Application Library (Biblioteca de Aplicaes) so as seguintes:
permite guardar uma cpia de uma aplicao com um novo nome. Consulte Criar
uma aplicao na pgina 95.
permite enviar uma aplicao para outra calculadora HP Prime.
Nem todas as aplicaes contm as seis vistas indicadas acima. O mbito e a complexidade de cada
aplicao determina o respetivo conjunto particular de vistas. Por exemplo, a aplicao Spreadsheet
App (Aplicao) Utilizar a Symbolic View (Vista simblica) para fazer o seguinte:
Inference (Inferncia) Realizar um teste de hiptese ou testar um nvel de confiana, bem como selecionar um
tipo de teste.
App (Aplicao) Utilizar a Plot View (Vista de desenho) para fazer o seguinte:
Advanced Graphing (Grficos Explorar e desenhar grficos de expresses abertas selecionadas na Symbolic
Avanados) View (Vista simblica).
Function (Funo) Explorar e desenhar grficos de funes selecionadas na Symbolic View (Vista
simblica).
Linear Explorer (Explorador linear) Explorar equaes lineares e testar os seus conhecimentos.
Parametric (Paramtrica) Explorar e desenhar grficos de funes selecionadas na Symbolic View (Vista
simblica).
Solve (Resolv) Explorar e desenhar grficos de uma nica funo selecionada na Symbolic
View (Vista simblica).
Statistics 1Var (Estatstica 1 var) Explorar e desenhar grficos de anlises selecionadas na Symbolic View (Vista
simblica).
Statistics 2Var (Estatstica 2 var) Explorar e desenhar grficos de anlises selecionadas na Symbolic View (Vista
simblica).
Trig Explorer (Explorador trigonomtrico) Explorar equaes sinusoidais e testar os seus conhecimentos relacionados
com as mesmas.
App (Aplicao) Utilize a vista Plot Setup (Config desenho) para fazer o seguinte:
Advanced Graphing (Grficos Modificar o aspeto dos grficos desenhados e o ambiente de desenho de
Avanados) grficos.
Statistics 1Var (Estatstica 1 var) Modificar o aspeto dos grficos desenhados e o ambiente de desenho de
grficos.
Statistics 2Var (Estatstica 2 var) Modificar o aspeto dos grficos desenhados e o ambiente de desenho de
grficos.
App (Aplicao) Utilizar a Numeric View (Vista numrica) para fazer o seguinte:
Advanced Graphing (Grficos Ver uma tabela de nmeros gerados pelas expresses abertas selecionadas na
Avanados) Symbolic View (Vista simblica).
Function (Funo) Ver uma tabela de nmeros gerados pelas funes selecionadas na Symbolic
View (Vista simblica).
Geometry (Geometria) Efetuar clculos com os objetos geomtricos desenhados na Plot View (Vista de
desenho).
Linear Solver (Solucionador linear) Especificar os coeficientes das equaes lineares a resolver.
Parametric (Paramtrica) Ver uma tabela de nmeros gerados pelas funes selecionadas na Symbolic
View (Vista simblica).
Polar Ver uma tabela de nmeros gerados pelas funes selecionadas na Symbolic
View (Vista simblica).
Sequence (Sequncia) Ver uma tabela de nmeros gerados pelas sequncias selecionadas na
Symbolic View (Vista simblica).
Spreadsheet (Folha de Clculo) Introduzir nmeros, texto, frmulas, etc. A Numeric View (Vista numrica) a
vista principal desta aplicao.
Triangle Solver (Solucionador de Introduzir dados conhecidos acerca de um tringulo e resolver os dados
tringulos) desconhecidos.
App (Aplicao) Utilize a vista Numeric Setup (Config numrica) para fazer o seguinte:
Advanced Graphing (Grficos Especificar os nmeros a calcular, de acordo com as expresses abertas
Avanados) especificadas na Symbolic View (Vista simblica), e definir o fator de zoom.
Exemplo rpido
O exemplo seguinte utiliza as seis vistas de aplicao, e dever dar uma ideia do fluxo de trabalho
tpico numa aplicao. Vamos utilizar a aplicao Polar para exemplificar.
Abrir a aplicao
1.
Prima para abrir a Application Library (Biblioteca de Aplicaes).
4 2
2 .)
Esta equao desenha ptalas simtricas desde que o valor dos ngulos definido seja radianos. O
valor dos ngulos para esta aplicao definido na vista Symbolic Setup (Config simblica).
desenhado um grfico da equao. No entanto, tal como mostra a figura anterior, apenas uma
parte das ptalas visvel. Para ver o resto, ter de alterar os parmetros de configurao de
desenho de grficos.
4 ()
Imagine que pretende ver apenas os nmeros inteiros para ; por outras palavras, quer que o
incremento entre os valores consecutivos na coluna seja 1. Isto configurado na vista Numeric
Setup (Config numrica).
3.
Prima para regressar Numeric View (Vista numrica).
NOTA: As variveis utilizadas nas definies devem estar em letra maiscula. Uma varivel
introduzida em letra minscula faz com que aparea uma mensagem de erro.
Se precisar de ajuda, consulte Blocos de construo de definies na pgina 66.
3.
Toque em ou prima quando terminar.
De variveis do utilizador
Se tiver criado, por exemplo, uma varivel chamada COST (Custo), pode incorpor-la numa
definio digitando-a ou escolhendo-a no menu User (Utilizador) (um dos submenus do menu
Variables (Variveis)). Poderia ter assim a definio F1(X) = X2 + COST.
Division (Diviso), que um submenu do menu Integer (Nmeros inteiros). Repare que, a
qualquer comando ou funo do CAS selecionado para efetuar operaes fora do CAS,
atribudo o prefixo CAS.).
De funes da aplicao
Algumas das funes do menu App (Aplicao) podem ser incorporadas numa definio. O
menu App (Aplicao) um dos menus Toolbox ( ). A seguinte definio incorpora a
funo de aplicao PredY:
F9(X) = X2 + Statistics_2Var.PredY(6).
Considere o seguinte exemplo. Repare que F3(X) definido em termos de duas outras funes.
Trata-se de uma definio dependente que pode ser calculada. Se destacar F3(X) e tocar em
, F3(X) passa a 2 * X2 + X+ 2 * (X2 1).
2. Toque em .
2.
Toque em ou prima para confirmar a sua inteno.
Copia a definio destacada para a linha de introduo, permitindo edit-la. Quando concluir,
toque em .
Para adicionar uma nova definio mesmo que seja para substituir outra j existente
destaque o campo e comece a introduzir a nova definio.
.
[Apenas Function
(Funo)]
.
[Apenas Advanced
Graphing (Grficos
Avanados)]
[Apenas Advanced
Graphing (Grficos
Avanados)]
.
[Apenas Parametric
(Paramtrica)]
[Apenas Polar]
.
[Apenas Sequence
(Sequncia)]
.
[Apenas Solve (Resolv)]
Calcula definies dependentes. Consulte Calcular uma definio dependente na pgina 68.
Repor predefinies
Repor predefinies significa restituir a prioridade s definies existentes no ecr Home Settings
(Definies de incio).
Para repor a predefinio de um campo:
1. Selecione o campo.
2.
Prima .
Zoom
Esta informao aplica-se a Advanced Graphing (Grficos Avanados), Function (Funo),
Parametric (Paramtrica), Polar, Sequence (Sequncia), Solve (Resolv), Statistics 1 Var (Estatstica
1 var), Statistics 2Var (Estatstica 2 var), e (em grau limitado) a aplicaes de Geometria.
Fazer zoom redesenha o grfico numa escala maior ou mais pequena. um atalho para alterar as
definies de intervalo na vista Plot Setup (Config desenho). Os limites da maioria dos zooms
determinado por dois fatores de zoom: um fator horizontal e um vertical. Por predefinio, estes
fatores so ambos 2. Reduzir o zoom consiste em multiplicar a escala pelo fator, de modo a que o
ecr apresente uma escala de maior distncia. O aumento do zoom divide a escala pelo fator, de
modo a que o ecr apresente uma escala de menor distncia.
Fatores de zoom
Para alterar os fatores de zoom predefinidos:
1.
Abra a Plot View (Vista de desenho) da aplicao ( ).
Opes de zoom
As opes de zoom esto disponveis atravs de trs fontes:
Ecr tctil
Teclado
Menu na Plot View (Vista de desenho)
Menu View (Vista) ( )
Gestos de zoom
Um gesto de pina reduz o zoom pelo mesmo fator de escala nas direes vertical e horizontal;
inverta o gesto para ampliar o zoom.
Teclas de zoom
Existem duas teclas de zoom: premir amplia e premir reduz. Os limites da escala
so determinados pelas definies de Zoom Factors (Fatores de zoom).
Menu Zoom
Na Plot View (Vista de desenho), toque em e toque numa opo. (Se no for
apresentado, toque em )
Center on Cursor Redesenha o grfico de modo a que o cursor fique no centro do ecr. No ocorre alterao da
(Centrar no Cursor) escala.
In (Ampliar) Divide as escalas horizontal e vertical por X Zoom (Zoom X) e Y Zoom (Zoom Y) (valores
definidos com a opo Set Factors (Definir Fatores). Por exemplo, se ambos os fatores de zoom
forem 4, ampliar o zoom d origem a 1/4 da quantidade de unidades representadas por cada
Out (Reduzir) Multiplica as escalas horizontal e vertical pelas definies de X Zoom (Zoom X) e Y Zoom (Zoom
X In (Ampliar X) Divide apenas a escala horizontal, utilizando a definio de X Zoom (Zoom X).
X Out (Reduzir X) Multiplica apenas a escala horizontal, utilizando a definio de X Zoom (Zoom X).
Y In (Ampliar Y) Divide apenas a escala vertical, utilizando a definio de Y Zoom (Zoom Y).
Y Out (Reduzir Y) Multiplica apenas a escala vertical, utilizando a definio de Y Zoom (Zoom Y).
Square (Quadrado) Altera a escala vertical de modo a faz-la coincidir com a horizontal. Isto til depois de fazer
um box zoom (zoom de caixa), zoom X ou zoom Y.
Autoscale (Escala Redimensiona o eixo vertical de modo a que o ecr apresente uma parte representativa do
automtica) grfico, fornecida pelas definies do eixo x. (Para as aplicaes Sequence (Sequncia), Polar,
Parametric (Paramtrica) e Statistics (Estatstica), a escala automtica redimensiona os dois
eixos). O processo de escala automtica utiliza a primeira funo selecionada para determinar a
melhor escala a aplicar.
Decimal Redimensiona os dois eixos de modo a que cada pxel represente 0.1 unidades. Isso equivale a
reinicializar os valores predefinidos para xrng e yrng.
Integer (Nmero inteiro) Redimensiona apenas o eixo horizontal, tornando cada pxel igual a 1 unidade.
Trig Redimensiona o eixo horizontal para que 1 pxel seja igual a /24 radianos ou 7,5 graus;
redimensiona o eixo vertical para que 1 pxel seja igual a 0.1 unidades.
Zoom de caixa
O zoom de caixa permite ampliar uma rea do ecr especificada por si.
1. Com o menu da Plot View (Vista de desenho) aberta, toque em e selecione Box
(Caixa).
2. Toque num canto da rea que deseja ampliar e, em seguida, toque em .
3. Toque no canto diagonalmente oposto da rea que deseja ampliar e, em seguida, toque em
.
O ecr preenchido pela rea especificada. Para regressar vista predefinida, toque em
e selecione Decimal.
Tambm pode utilizar as teclas do cursor para especificar a rea que deseja ampliar.
Estas opes podem ser aplicadas independentemente da vista em que esteja a trabalhar
atualmente.
Prima .
NOTA: Pode substituir o grfico original esquerda pelo grfico com zoom aplicado direita,
tocando em .
Exemplos de zoom
Os exemplos seguintes mostram os efeitos das opes de zoom num grfico de 3sinx com os fatores
de zoom predefinidos (2 x 2). Foi utilizado o modo de ecr dividido (descrito anteriormente) para o
ajudar a ver o efeito da aplicao do zoom.
NOTA: Existe uma opo Unzoom (Anular zoom) no menu Zoom. Utilize-a para retornar um grfico
ao seu estado anterior aplicao do zoom. Se o menu Zoom no estiver ativo, toque em .
Ampliar o zoom
In (Ampliar)
Atalho: premir
Out (Reduzir)
Atalho: premir
X In (Ampliar X)
X In (Ampliar X)
X Out (Reduzir X)
Y In (Ampliar Y)
Y In (Ampliar Y)
Y Out (Reduzir Y)
Square (Quadrado)
Square (Quadrado)
NOTA: Neste exemplo, foi aplicado ao grfico esquerda um zoom Y In (Ampliar Y). O zoom
Square (Quadrado) restituiu ao grfico o seu estado predefinido, em que as escalas de X e Y so
iguais.
Decimal
Decimal
NOTA: Neste exemplo, foi aplicado ao grfico esquerda um zoom X In (Ampliar X). O zoom
Decimal restituiu ao grfico o seu estado predefinido, em que as escalas de X e Y so iguais.
Trig
Trig
As coordenadas atuais do cursor so apresentadas na parte inferior do ecr. (Se os botes de menu
estiverem a ocultar as coordenadas, toque em para ocultar os botes.)
3. Se houver mais do que uma definio representada em grfico, certifique-se de que o cursor de
traar se encontra no grfico que representa a definio que deseja calcular. Pode tocar em
para ver a definio de um grfico, e premir ou a fim de mover o cursor de
traar de um grfico para outro.
4. Se tocou em para ver a definio de um grfico, o menu na parte inferior do ecr
fecha-se. Toque em para o abrir novamente.
5. Toque em .
6. Introduza 25 e toque em .
7. Toque em .
Esta uma das muitas formas que a calculadora HP Prime disponibiliza para calcular uma funo
com uma determinada varivel independente. Tambm pode calcular uma funo na Numeric View
Com a funo de traar desligada, a utilizao das teclas do cursor j no delimita o cursor a um
grfico.
Apresenta um formulrio de introduo que permite especificar um valor para o qual deseja
que o cursor avance. O valor que introduzir o valor da varivel independente.
Um boto de comutao que mostra e oculta os outros botes na parte inferior do ecr.
SUGESTO: Quando acede Plot View (Vista de desenho) para ver o grfico de uma definio
selecionada na Symbolic View (Vista simblica), poder no haver nenhum grfico apresentado. A
causa provvel que os valores representados em grfico tenham ultrapassado as definies de
intervalo da vista Plot Setup (Config desenho). Uma maneira rpida de tornar o grfico visvel
consiste em premir e selecionar Autoscale (Escala automtica). Isso tambm altera as
definies de intervalo na vista Plot Setup (Config desenho).
Pgina 1
T RNG (Intervalo de T) Define o intervalo de valores T a representar em grfico. Tenha em ateno que aqui
existem dois campos: um para o valor mnimo e um para o valor mximo.
[Apenas Parametric
(Paramtrica)]
[Apenas Parametric
(Paramtrica)]
RNG (Intervalo de ) Define o intervalo de valores de ngulo a representar em grfico. Tenha em ateno que
aqui existem dois campos: um para o valor mnimo e um para o valor mximo.
[Apenas Polar]
[Apenas Polar]
SEQ PLOT (Desenho Define o tipo de grfico: Stairstep (Degrau de escada) ou Cobweb (Teia).
sequncia)
[Apenas Sequence
(Sequncia)]
N RNG (Intervalo de N) Define o intervalo de valores N a representar em grfico. Tenha em ateno que aqui
existem dois campos: um para o valor mnimo e um para o valor mximo.
[Apenas Sequence
(Sequncia)]
H RNG (Intervalo de H) Define o intervalo de valores a incluir num histograma. Tenha em ateno que aqui existem
dois campos: um para o valor mnimo e um para o valor mximo.
[Apenas Stats 1 Var
(Estatstica 1 var)]
S*MARK (Marca S*) Define o grfico que ir ser utilizado para representar um ponto de dados num grfico de
disperso. possvel utilizar um grfico diferente para cada uma das cinco anlises que
[Apenas Stats 2 Var podem representadas conjuntamente em grfico.
(Estatstica 2 var)]
X RNG (Intervalo de X) Define o intervalo inicial do eixo x. Tenha em ateno que aqui existem dois campos: um
para o valor mnimo e um para o valor mximo. Na Plot View (Vista de desenho), o intervalo
pode ser alterado pelo deslocamento e pelo zoom.
Y RNG (Intervalo de Y) Define o intervalo inicial do eixo y. Note que existem dois campos: um para o valor mnimo e
um para o valor mximo. Na Plot View (Vista de desenho), o intervalo pode ser alterado pelo
deslocamento e pelo zoom.
Pgina 2
LABELS (Etiquetas) Coloca os valores nas extremidades de cada eixo para mostrar o atual intervalo de valores.
GRID DOTS (Pontos de Coloca um ponto na interseco de cada linha horizontal e vertical da grelha.
grelha)
GRID LINES (Linhas de Desenha uma linha de grelha horizontal e vertical em cada valor x e em cada valor y de
grelha) nmero inteiro.
METHOD (Mtodo) Define o mtodo para grficos como adaptvel, segmentos de passo fixo ou pontos de
passo fixo. Explicado a seguir.
[No existe em nenhuma das
aplicaes de estatstica]
Repor predefinies
Esta seco aplica-se a Advanced Graphing (Grficos Avanados), Function (Funo), Parametric
(Paramtrica), Polar, Sequence (Sequncia), Solve (Resolv), Statistics 1 Var (Estatstica 1 var),
Statistics 2Var (Estatstica 2 var), e a aplicaes de Geometria.
Para repor a predefinio de um campo:
1. Selecione o campo.
2.
Prima .
Zoom
Ao contrrio da Plot View (Vista de desenho), o aumento do zoom na Numeric View (Vista numrica)
no afeta o tamanho daquilo que apresentado. Em vez disso, altera o incremento entre os valores
consecutivos da varivel independente (ou seja, a definio de numstep (N. de passo) na vista
Opes de zoom
Na Numeric View (Vista numrica), as opes de zoom esto disponveis atravs de duas fontes:
Teclado
Menu na Numeric View (Vista numrica)
Teclas de zoom
Existem duas teclas de zoom: premir amplia e premir reduz. Os limites da escala
so determinados pela definio de numzoom (N. de zoom) (explicada anteriormente).
Menu Zoom
Na Numeric View (Vista numrica), toque em , e depois toque numa opo.
Opo Resultado
In (Ampliar) O incremento entre valores consecutivos da varivel independente passa a ser o valor atual
Out (Reduzir) O incremento entre valores consecutivos da varivel independente passa a ser o valor atual
Decimal Restaura os valores predefinidos de numstart (N. inicial) e numstep (N. de passo): 0 e 0.1
respetivamente.
Integer (Nmero O incremento entre os valores consecutivos da varivel independente definido como 1.
inteiro)
Trig Se o valor dos ngulos definido for radianos, define o incremento entre os valores
consecutivos da varivel independente como /24 (aproximadamente 0.1309).
Se o valor dos ngulos definido for graus, define o incremento entre os valores consecutivos
da varivel independente como 7.5.
Undo Zoom (Anular Repe o ecr para as definies anteriores (valores numstart (N. inicial) e numstep (N. de
zoom) passo)).
NOTA: Esta opo s est disponvel depois de uma operao de zoom ter sido executada.
Calcular
Pode percorrer a tabela de clculos na Numeric View (Vista numrica) premindo ou .
Pode tambm ir rapidamente para um clculo, introduzindo a varivel independente que lhe
interessa na coluna de varivel independente e tocando em .
Por exemplo, imagine na Symbolic View (Vista simblica) da aplicao Function (Funo) que definiu
F1(X) como (X 1)2 3. Imagine que pretende saber qual o valor dessa funo quando X 625.
1.
Abra a Numeric View (Vista numrica) ( ).
A Numeric View (Vista numrica) atualizada, com o valor que introduziu na primeira linha e o
resultado do clculo numa clula direita. Neste exemplo, o resultado 389373.
Tabelas personalizadas
Se escolher Automatic (Automtico) para a definio numtype (Tipo de n.), a tabela de clculos na
Numeric View (Vista numrica) segue as definies da vista Numeric Setup (Config numrica). Ou
seja, a varivel independente comea no numstart (N. inicial) definido e incrementa de acordo com
o numstep (N. de passo) definido. (Estas definies encontram-se explicadas em Operaes
comuns na vista Numeric Setup (Config numrica) na pgina 93. No entanto, pode optar por
construir a sua prpria tabela, em que apenas os valores introduzidos por si sero variveis
independentes.
3.
Abra a Numeric View (Vista numrica) ( ).
Eliminar dados
Para eliminar uma linha de dados da sua tabela personalizada, coloque o cursor nessa linha e prima
.
2.
Toque em ou prima para confirmar a sua inteno.
Para substituir o valor na clula selecionada, basta comear a introduzir um novo valor,
[Apenas BuildYourOwn (Cria A sem tocar primeiro em .
Tua)]
Visvel apenas se o numtype (Tipo de n.) est definido para BuildYourOwn (Cria a
Tua). Consulte Tabelas personalizadas na pgina 91.
Para criar uma nova linha acima da clula destacada, com zero como o valor
independente. Pode comear a digitar imediatamente um novo valor.
[Apenas BuildYourOwn (Cria A Visvel apenas se o numtype (Tipo de n.) est definido para BuildYourOwn (Cria a
Tua)] Tua). Consulte Tabelas personalizadas na pgina 91.
Exibe um menu que permite escolher entre apresentar os clculos das definies 1, 2,
3 ou 4. Se tiver mais de quatro definies selecionadas na Symbolic View (Vista
simblica), pode premir a fim de se deslocar para a direita e ver assim mais
Para combinar a Plot View (Vista de desenho) e Numeric View (Vista numrica) num ecr
dividido, prima e Split Screen: Plot Table (Ecr dividido: tabela).
Para voltar Plot View (Vista de desenho), prima . Para voltar Numeric View (Vista
numrica), prima .
Se j tiver sido criada uma nota para a aplicao em causa, o respetivo contedo
apresentado.
3. Toque em e comece a escrever (ou a editar) a nota.
Exemplo
Imagine que pretende criar uma aplicao personalizada com base na aplicao integrada Sequence
(Sequncia). A aplicao permite gerar e explorar a sucesso de Fibonacci.
2. Toque em . Isto permite criar uma cpia da aplicao integrada e guard-la com um
novo nome. Todos os dados j existentes na aplicao integrada so mantidos e pode voltar a
eles mais tarde abrindo a aplicao Sequence (Sequncia).
3. No campo Name (Nome), introduza um nome para a sua nova aplicao por exemplo,
Fibonacci e prima duas vezes.
4. Pode agora utilizar esta aplicao tal como utilizaria a aplicao integrada Sequence
(Sequncia). Toque no cone da sua nova aplicao para a abrir. Ver nela todas as vistas e
opes que existem na aplicao principal.
Variveis
Todas as aplicaes contm variveis, ou seja, espaos reservados para diversos valores, que so
exclusivas dessa aplicao. Estas incluem expresses simblicas e equaes, definies para a Plot
View (Vista de desenho) e a Numeric View (Vista numrica), bem como os resultados de alguns
clculos como, por exemplo, razes e interseces.
Imagine que se encontra na vista Home (Incio) e deseja recuperar a mdia de um conjunto de dados
recentemente calculada na aplicao Statistics 1Var (Estatstica 1 var).
1.
Prima .
Isso abre o menu Variables (Variveis). A partir daqui, pode aceder s variveis de Home
(Incio), s variveis definidas pelo utilizador e s variveis de aplicao.
2. Toque em .
O valor atual da varivel que escolheu aparece agora na linha de introduo. Pode premir
para ver o seu valor. Ou pode incluir a varivel numa expresso que esteja a
construir. Por exemplo, caso deseje calcular a raiz quadrada da mdia calculada na aplicao
Statistics 1Var (Estatstica 1 var), ter de premir primeiro , seguir os passos 1 a
Qualificar variveis
Pode qualificar o nome de qualquer varivel de aplicao de modo a que possa ser acedida a partir
de qualquer ponto da calculadora HP Prime. Por exemplo, tanto a aplicao Function (Funo) como
a aplicao Parametric (Paramtrica) tm uma varivel designada Xmin (X mnimo). Se a ltima
aplicao que abriu foi a aplicao Parametric (Paramtrica) e introduzir Xmin (X mnimo) na vista
Home (Incio), obter o valor de Xmin (X mnimo) a partir da aplicao Parametric (Paramtrica).
Para obter antes o valor de Xmin (X mnimo) na aplicao Function (Funo), pode abrir a aplicao
Function (Funo) e regressar depois vista Home (Incio). Como alternativa, pode qualificar o nome
da varivel colocando antes da mesma o nome da aplicao e um ponto; como, por exemplo em
Function.Xmin (Funo.X mnimo).
A aplicao Function (Funo) abre-se na Symbolic View (Vista simblica). Esta a "vista de
definio". onde define simbolicamente (ou seja, especifica) as funes que deseja explorar.
Definir as expresses
Existem 10 campos para definir funes. Estes encontram-se rotulados de F1(X) a F9(X) e F0(X).
1. Destaque o campo que deseja utilizar, tocando ou deslocando-se at l. Se vai introduzir uma
nova expresso, basta comear a digitar. Se vai editar uma expresso j existente, toque em
e faa as suas alteraes. Quando concluir a definio ou alterao da expresso,
prima .
1 3
Function (Funo), tem o mesmo efeito que premir . (Em outras aplicaes,
introduz um carcter diferente).
4. Efetue uma das seguintes aes:
Atribua a uma ou mais funes uma cor personalizada para quando o grfico desenhado.
Calcule uma funo dependente.
Cancele a seleo de uma definio que no deseja explorar.
Incorpore variveis, comandos matemticos e comandos do CAS numa definio.
Por uma questo de simplicidade, podemos ignorar essas operaes neste exemplo. No
entanto, podem ser teis e so operaes comuns da Symbolic View (Vista simblica).
Para este exemplo, pode manter os valores predefinidos do grfico. Se as suas definies no
corresponderem s da ilustrao acima, prima para repor os valores predefinidos.
Pode utilizar as operaes comuns da Plot View (Vista de desenho) para alterar o aspeto dos
grficos.
ou
Repare como o cursor se move no grfico medida que prime os botes. Repare tambm que
as coordenadas do cursor aparecem na parte inferior do ecr e se alteram medida que move
o cursor.
ou
ou
Mais uma vez, repare como as coordenadas do cursor aparecem na parte inferior do ecr e se
alteram medida que move o cursor.
Alterar a escala
Pode alterar a escala para ver mais ou menos do seu grfico. Isso pode ser feito de quatro maneiras:
Prima para ampliar ou para reduzir na posio atual do cursor. Este mtodo
utiliza os fatores de zoom definidos no menu Zoom. A predefinio, tanto para x como para y,
2.
Utilize a vista Plot Setup (Config desenho) para especificar os intervalos exatos de x (XRNG)
(Intervalo de X) e de y (YRNG) (Intervalo de Y) que deseja.
Utilize as opes do menu Zoom para ampliar ou reduzir, na horizontal, vertical ou nos dois
sentidos, etc.
Utilize as opes do menu View (Vista) ( ) para selecionar uma vista predefinida. Repare
que a opo Autoscale (Escala automtica) procura fornecer o melhor ajuste, mostrando o
mximo possvel de caractersticas essenciais de cada grfico.
NOTA: Arrastando um dedo no ecr, na horizontal ou na vertical, pode ver rapidamente as partes
do grfico que, inicialmente, ficam fora dos intervalos definidos de x e y. Isso mais fcil do que
redefinir o intervalo de um eixo.
Pode definir o valor inicial e o valor do passo (ou seja, o incremento) para a coluna x, bem como
o fator de zoom para ampliar ou reduzir numa linha da tabela. Tenha em ateno que, na
Numeric View (Vista numrica), o zoom no afeta o tamanho do que est a ser apresentado.
Em vez disso, altera a definio Num Step (N. de passo) (ou seja, o incremento entre os
valores consecutivos de x). Ampliar o zoom diminui o incremento; reduzir o zoom aumenta o
incremento.
Pode tambm escolher se a tabela de dados na Numeric View (Vista numrica) preenchida
automaticamente, ou se preenchida mediante a digitao dos valores especficos de x que lhe
3. Faa corresponder as definies da coluna X na Numeric View (Vista numrica) (Num Start (N.
Inicial) e Num Step) (N. de passo) aos valores de x do traador (Xmin (X mnimo) e largura dos
pxeis) na Plot View (Vista de desenho).
Toque em .
Por exemplo, se tiver ampliado o grfico, na Plot View (Vista de desenho), de modo a que o intervalo
visvel de x seja agora 4 a 4, esta opo define Num Start (N. Inicial) como 4 e Num Step (N. de
passo) como 0.025
10
de ampliar (ou reduzir) consiste em premir (ou ). Isso amplia (ou reduz) de acordo
Outras opes
As opes de menu da Numeric View (Vista numrica) incluem o seguinte:
Alterar o tamanho do tipo de letra: pequeno, mdio ou grande
Apresentar a definio responsvel pela gerao de uma coluna de valores
Optar por mostrar 1, 2, 3 ou 4 colunas de valores de funo.
Pode tambm combinar a Plot View (Vista de desenho) e a Numeric View (Vista numrica).
Analisar funes
O menu Function (Funo) ( ) da Plot View (Vista de desenho) permite encontrar razes,
interseces, declives, reas com sinal e extremos para qualquer funo definida na aplicao
Function (Funo). Se tiver mais do que uma funo em forma de grfico, poder ter de escolher
antecipadamente a funo que lhe interessa.
ou
2.
Prima ou a fim de mover o cursor para o local onde x = 3.
1 e toque em .
Pode premir ou para traar ao longo da curva e ver o declive noutros pontos. Pode
tambm premir ou a fim de ir para outra funo e ver o declive dos pontos da
mesma.
Toque em e prima 1 3 .
3. Toque em .
Toque em e prima 2 3 .
SUGESTO: Quando a opo Goto (Ir para) est disponvel, basta digitar um nmero para
apresentar o ecr Go To (Ir para). O nmero que digitar aparece na linha de introduo. Basta tocar
em para o aceitar.
1.
Prima para ir para Symbolic View (Vista simblica).
3.
Selecione o campo F2(X), prima para abrir o menu do modelo e, em seguida, selecione
o modelo de derivado.
6.
Prima para ver os grficos da funo (em azul) e a respetiva derivada (em vermelho) na
janela predefinida.
1.
Retorne Symbolic View (Vista simblica), selecione F3(X) e introduza 0.1 .
2.
Prima para abrir o menu do modelo e selecione o modelo integral.
5.
Prima para ver a funo integral desenhada a verde.
O nome da varivel copiado para o ponto de insero e o respetivo valor utilizado no clculo da
expresso que a contm. Pode tambm introduzir o valor de uma varivel, em vez do respetivo
nome, tocando em .
Por exemplo, na vista Home (Incio) ou no CAS, poderia selecionar SignedArea (rea com sinal) nos
menus Vars, premir 3 e obter o valor atual de SignedArea (rea com sinal)
multiplicado por trs.
As variveis da aplicao Function (Funo) podem tambm ser integradas na definio de uma
funo na Symbolic View (Vista simblica). Por exemplo, poderia definir uma funo como x2 x
Root.
Root (Raiz) Selecione Root (Raiz) para encontrar a raiz da funo atual mais prxima do cursor de traar.
Se no for achada nenhuma raiz mas apenas um extremo, o resultado rotulado Extremum
em vez de Root. O cursor move-se para o valor da raiz no eixo x, e o valor x que da resulta
guardado numa varivel designada Root (Raiz).
Extremum (Extremo) Selecione Extremum (Extremo) para achar o mximo ou o mnimo da funo atual mais
prxima do cursor de traar. O cursor move-se para o extremo e so apresentados os valores
das coordenadas. O valor de x que da resulta guardado numa varivel designada Extremum
(Extremo).
Slope (Declive) Selecione Slope (Declive) para encontrar a derivada numrica da funo atual na posio atual
do cursor de traar. O resultado guardado numa varivel designada Slope (Declive).
Signed Area (rea com Selecione Signed Area (rea com sinal) para encontrar a integral numrica. (Se houver duas
sinal) ou mais expresses marcadas, em seguida, ser-lhe- solicitado que escolha a segunda
expresso numa lista que inclui o eixo x.) Selecione um ponto de partida e um ponto de
chegada. O resultado guardado numa varivel designada SignedArea (rea com sinal).
Intersection (Interseco) Selecione Intersection (Interseco) para achar a interseco entre o grfico que est a traar
e outro grfico. Tem de ter, no mnimo, duas expresses selecionadas na Symbolic View (Vista
simblica). Encontra a interseco mais prxima do cursor de traar. Apresenta os valores das
coordenadas e move o cursor para a interseco. O valor de x que da resulta guardado
numa varivel designada Isect (Interseco).
2x 3y 6
123
x2 + 4x = 4
1>0
2 7 10 3
4 10 5
10 <0
podem ser facilmente selecionados. Trata-se da mesma paleta que aparece se premir
Configurar o grfico
Pode alterar o intervalo dos eixos x e y e o espao entre as marcas de intervalo ao longo dos eixos.
Apresente a vista Plot Setup (Config desenho).
As operaes comuns da Plot View (Vista de desenho) podem ser utilizadas para alterar o aspeto
dos grficos.
Explorar o grfico
1. Toque em para apresentar os itens de menu da Plot View (Vista de desenho).
Repare que tem opes para fazer zoom, traar, ir para um ponto especfico e visualizar a
definio do grfico selecionado.
Pode utilizar as funes de zoom e ecr dividido. Pode tocar e arrastar para se deslocar na Plot
View (Vista de desenho) ou utilizar e para ampliar e reduzir, respetivamente, na
posio do cursor.
4. Toque em .
Repare que o grfico muda para corresponder nova definio. A definio na Symbolic View
(Vista simblica) tambm muda.
6. Toque em para deixar cair a definio para a parte inferior do ecr, de modo a poder
ver o grfico inteiro. A definio convertida de modo de texto para modo algbrico, a fim de
poupar espao no ecr.
Opo Descrio
Off (Desligado) Desativa a funo de traar para que possa mover livremente o cursor na Plot
View (Vista de desenho).
Inside (Interior) Limita o movimento do traador regio onde a relao atual verdadeira. Pode
mover-se em qualquer direo dentro da regio. Utilize esta opo, por exemplo,
para as desigualdades.
Edge (Contorno) Limita o movimento do traador a um contorno da relao atual, caso seja possvel
encontrar algum. Utilize esta opo para as funes, bem como para as
desigualdades, etc.
PoI > X-Intercepts (Pontos de Salta de uma interceo x para outra no grfico atual.
interesse > Intercees X)
PoI > Y-Intercepts (Pontos de Salta de uma interceo y para outra no grfico atual.
interesse > Intercees Y)
PoI > Horizontal Extrema (Pontos de Salta entre os extremos horizontais no grfico atual.
interesse > Extremos horizontais)
PoI > Vertical Extrema (Pontos de Salta entre os extremos verticais no grfico atual.
interesse > Extremos verticais)
PoI > Inflections (Pontos de interesse Salta de um ponto de inflexo para outro no grfico atual.
> Inflexes)
Selection (Seleo) Abre um menu para que possa selecionar qual a relao a traar. Esta opo
NOTA: No precisa de apagar primeiro a definio anterior. Basta introduzir a nova definio e
tocar em .
Por predefinio, a Numeric View (Vista numrica) apresenta linhas de valores de x e y. Em cada
linha, os 2 valores so seguidos de uma coluna que indica se o par x-y satisfaz ou no cada
expresso aberta (True or False) (Verdadeiro ou Falso).
Pode definir o valor inicial e o valor do passo (ou seja, o incremento) para a coluna X e a coluna Y,
bem como o fator de zoom para ampliar ou reduzir numa linha da tabela. Pode tambm escolher se
a tabela de dados na Numeric View (Vista numrica) preenchida automaticamente, ou se
preenchida mediante a digitao dos valores especficos de x e de y que lhe interessam. Estas
opes: Automatic (Automtico) ou BuildYourOwn (Cria A Tua) esto disponveis a partir da lista
Num Type (Tipo de n.). Estas so opes personalizadas da tabela.
Os valores mostrados utilizando as opes Trace (Traar) dependem da janela da Plot View (Vista
de desenho); isto , os valores mostrados na tabela so restritos a pontos visveis na Plot View
(Vista de desenho). Amplie ou reduza na Plot View (Vista de desenho) para obter os valores que
deseja ver na tabela na Numeric View (Vista numrica).
Edge (Contorno)
Agora, a tabela mostra (se possvel) pares de valores que tornam a relao verdadeira. Por
predefinio, a primeira coluna a coluna Y, e existem vrias colunas X caso seja possvel
emparelhar mais do que um valor de X com o valor de Y para tornar a relao verdadeira.
Toque em para transformar a primeira coluna numa coluna X seguida de um conjunto
de colunas Y. Na figura seguinte, para Y=0, existem 10 valores de X na Plot View (Vista de
desenho) predefinida que tornam a relao Y=SIN(X) verdadeira. Estes so mostrados na
primeira linha da tabela. V-se claramente que a sequncia de valores de X tem uma diferena
comum de .
3 2
3. Toque em e selecione 4.
A primeira linha da tabela ilustra agora o facto de existirem dois ramais de solues. Em cada ramal,
os valores consecutivos da soluo encontram-se a uma distncia de 2.
PoI
1. Toque em , selecione PoI e selecione Vertical Extrema (Extremos verticais) para ver os
extremos enumerados na tabela.
2. Toque em e selecione Small (Pequeno) para um tamanho pequeno.
A tabela enumera os 5 mnimos visveis na Plot View (Vista de desenho), seguidos dos 5 mximos.
3.
Prima para visualizar o grfico seguinte na Gallery (Galeria) e continue da mesma forma
at desejar fechar a Gallery (Galeria).
4.
Para fechar a Gallery (Galeria) e regressar Plot View (Vista de desenho), prima .
3. Toque novamente em . A sua nova aplicao abre-se, com as equaes que geraram
o grfico apresentadas na Symbolic View (Vista simblica). A aplicao tambm adicionada
Application Library (Biblioteca de Aplicaes) para que l possa voltar posteriormente.
Preparao
1.
Prima .
2. Na primeira pgina das CAS settings (Definies CAS), defina o formato numrico como
Standard (Padro) e o nmero de casas decimais como 4.
tocando em .
Tenha em ateno que, na aplicao Geometry (Geometria), x deve ser introduzido em letra
minscula.
Vamos agora adicionar um ponto curva, ponto esse que estar sempre restringido ao
contorno da curva.
Escolher Point On (Ponto em) em vez de Point (Ponto) significa que o ponto ser restringido
quilo em que for colocado.
Repare que adicionado um ponto ao grfico e atribudo um nome a esse ponto (B, neste
exemplo). Toque numa rea em branco do ecr para cancelar todas as selees. (Os objetos
coloridos a azul-claro esto selecionados.)
2. Quando lhe for pedido para selecionar uma curva, toque em qualquer local na curva e prima
. Quando lhe for pedido para selecionar um ponto, toque no ponto B e prima
Dependendo do local onde colocou o ponto B, o seu grfico poder ser diferente da figura
seguinte. Agora, destaque a tangente, atribuindo-lhe uma cor viva.
Tenha em ateno que, faa o que fizer, o ponto B permanece restringido curva. Alm disso,
medida que move o ponto B, a tangente tambm se move. Caso se mova para fora do ecr, pode
sempre traz-la de volta, arrastando um dedo no ecr no sentido correto.
Ao criar objetos dependentes de outros objetos, a ordem em que eles aparecem na Symbolic
View (Vista simblica) importante. Os objetos so desenhados na Plot View (Vista de
desenho) na ordem em que aparecem na Symbolic View (Vista simblica). Uma vez que vamos
criar um novo ponto que dependente dos atributos de GB e GC, importante colocar a
respetiva definio depois das definies de GB e GC. Foi por isso que verificmos se nos
encontrvamos no fundo da lista de definies antes de tocar em . Se a nova definio
tivesse aparecido num nvel acima na Symbolic View (Vista simblica), o ponto criado no passo
seguinte no ficaria ativo na Plot View (Vista de desenho).
3. Toque em e escolha Point > point (Ponto > ponto).
para ir para os comandos que iniciam com a letra S e, em seguida, desloque-se para
slope (declive) e toque em . claro que tambm pode escrever os comandos letra por
A definio do seu novo ponto adicionada Symbolic View (Vista simblica). Quando voltar
Plot View (Vista de desenho), ver um ponto chamado D, que ter a mesma coordenada x que
o ponto B.
6.
Prima .
Uma vez que difcil ler coordenadas fora do ecr, vamos adicionar um clculo que nos dar a
derivada exata (a trs casas decimais) e que podemos apresentar na Plot View (Vista de
desenho).
Repare que o declive atual calculado e apresentado. Aqui, o valor dinmico; ou seja, se o
declive da tangente mudar na Plot View (Vista de desenho), o valor do declive
automaticamente atualizado na Numeric View (Vista numrica).
5. Com o novo clculo destacado na Numeric View (Vista numrica), toque em .
Selecionar um clculo na Numeric View (Vista numrica) faz com que este seja apresentado
tambm na Plot View (Vista de desenho).
6.
Prima para regressar Plot View (Vista de desenho).
Repare que o clculo que acabou de criar na Numeric View (Vista numrica) apresentado na
parte superior esquerda do ecr.
Vamos agora adicionar mais dois clculos Numeric View (Vista numrica) e fazer com que
sejam apresentados na Plot View (Vista de desenho).
7.
Prima para regressar Numeric View (Vista numrica).
10. Certifique-se de que ambas estas novas equaes so selecionadas (escolhendo cada uma
delas e premindo ).
11.
Prima para regressar Plot View (Vista de desenho).
12.
Toque no ponto B e, em seguida, prima para o selecionar.
13. Utilize as teclas de cursor para mover o ponto B no grfico. Repare que, com cada movimento,
mudam os resultados dos clculos apresentados no canto superior esquerdo do ecr. Para
cancelar a seleo do ponto B, toque no ponto B e, em seguida, prima .
Traar a derivada
O ponto D o ponto cujo valor da ordenada corresponde derivada da curva no ponto B. mais
fcil ver como a derivada muda, olhando para um grfico da mesma em vez de comparar clculos
subsequentes. Podemos fazer isso, traando o ponto D medida que este se move em resposta a
movimentos do ponto B.
Primeiro, vamos ocultar os clculos, para que possamos ver melhor a curva de traar.
2. Selecione cada clculo, um de cada vez, e toque em . Todos os clculos devem estar
agora desmarcados.
3.
Prima para regressar Plot View (Vista de desenho).
4.
Toque no ponto D e, em seguida, prima para o selecionar.
5.
Toque em (ou prima ) e, em seguida, selecione Trace (Traar). Prima
6.
Toque no ponto B e, em seguida, prima para o selecionar.
7. Utilizando as teclas de cursor, mova o ponto B ao longo da curva. Tenha em ateno que
traada uma curva sombra medida que move o ponto B. Esta a curva da derivada de
3sin(x). Toque no ponto B e, em seguida, prima para cancelar a seleo do
mesmo.
prima . O crculo desenhado com o centro no ponto onde deu o primeiro toque e com
raio igual distncia entre o primeiro e o segundo toque.
Selecionar objetos
A seleo de um objeto envolve, pelo menos, dois passos: tocar no objeto e premir .
Quando toca num local, os objetos reconhecidos como estando sob o ponteiro so coloridos a
vermelho-claro e adicionados lista de objetos no canto inferior direito do ecr. Pode selecionar um
ou todos estes objetos premindo . Pode tocar no ecr e, em seguida, utilizar as teclas de
Quando mais do que um objeto for reconhecido como estando sob o ponteiro, na maioria dos casos,
dada preferncia a qualquer ponto sob o ponteiro quando premido. Noutros casos,
apresentada uma caixa de pop-up, que lhe permite selecionar os objetos pretendidos.
Tambm pode selecionar vrios objetos, utilizando uma caixa de seleo. Toque sem soltar na
localizao no ecr que representa um canto do retngulo de seleo. Em seguida, arraste o dedo
Ocultar nomes
Pode optar por ocultar o nome de um objeto na Plot View (Vista de desenho):
1. Selecione o objeto cuja etiqueta deseja ocultar.
2.
Toque em ou prima .
Mover objetos
Existem trs formas de mover objetos. Em primeiro lugar, para mover um objeto rapidamente, pode
arrastar o objeto sem o selecionar.
Em segundo lugar, pode tocar num objeto e premir para o selecionar. Em seguida, pode
arrastar o objeto para o mover rapidamente ou utilizar as teclas de cursor para o mover um pxel de
cada vez. Com o segundo mtodo, pode selecionar vrios objetos para mover em conjunto. Quando
terminar de mover objetos, toque numa localizao onde no existam objetos e prima
para cancelar a seleo de tudo. Se tiver selecionado um nico objeto, pode tocar no objeto e premir
para cancelar a seleo do mesmo.
Em terceiro lugar, pode mover um ponto num objeto. Cada ponto num objeto tem um clculo
identificado com o respetivo nome na Plot View (Vista de desenho). Toque sem soltar neste item
para apresentar uma barra deslizante. Pode arrastar a barra deslizante ou utilizar as teclas de cursor
para a mover. apresentado como uma nova tecla de menu. Toque nesta tecla para
apresentar uma caixa de dilogo onde pode especificar os valores de incio, de incremento e de
paragem para a barra deslizante. Alm disso, possvel criar uma animao com base neste ponto,
utilizando a barra deslizante. Pode definir a velocidade e a pausa para a animao, bem como o
respetivo tipo. Para iniciar ou parar uma animao, selecione-a, toque em e, em seguida,
selecione ou desmarque a opo Animate (Animar).
Colorir objetos
Os objetos so coloridos a preto por predefinio. O procedimento para modificar a cor de um objeto
depende da vista em que se encontrar. Tanto na Symbolic View (Vista simblica) como na Numeric
View (Vista numrica), cada item inclui um conjunto de cones de cor. Toque nestes cones e
selecione uma cor. Na Plot View (Vista de desenho), selecione o objeto, toque em (ou
prima ), toque em Choose Color (Escolha a cor) e, em seguida, selecione uma cor.
Preencher objetos
Um objeto com contornos fechados (como um crculo ou um polgono) pode ser preenchido com cor.
Limpar um objeto
Para limpar um objecto, selecione-o e toque em . Repare que um objeto no a mesma
coisa que os pontos que introduziu para o criar. Assim, a eliminao de um objeto no elimina os
pontos que o definem. Esses pontos permanecem na aplicao. Por exemplo, se selecionar um
crculo e premir , o crculo eliminado, mas o ponto central e o ponto do raio permanecem.
Se outros objetos dependerem do objeto que selecionou para eliminao, um pop-up apresenta o
objeto selecionado e todos os objetos dependentes selecionados para eliminao. Confirme a sua
inteno, tocando em .
Tenha em ateno que os pontos que adiciona a um objeto depois de este ter sido definido so
eliminados quando elimina o objeto. Assim, se colocar um ponto (por exemplo, D) num crculo e
eliminar o crculo, o crculo e D so eliminados, mas os pontos de definio os pontos
correspondentes ao centro e ao raio permanecem.
que confirme a inteno de o fazer. Toque em para limpar todos os objetos definidos na
Symbolic View (Vista simblica) ou em para manter a aplicao como est. Pode limpar
todas as medies e clculos da Numeric View (Vista numrica) da mesma forma.
Zoom
Pode fazer zoom, tocando em e escolhendo uma opo de zoom. As opes de zoom so
as mesmas que encontra na Plot View (Vista de desenho) de muitas das aplicaes da calculadora.
Abre o menu Commands (Comandos). Consulte Plot View (Vista de desenho): Menu
Comand (Comandos) na pgina 158.
Limpa todos os objetos geomtricos da Plot View (Vista de desenho) ou todos os clculos e
medies da Numeric View (Vista numrica).
Opo Propsito
Choose Color (Escolha a cor) Apresenta um conjunto de cones de cor para que possa selecionar uma cor para o objeto
selecionado.
Hide (Ocultar) Oculta o objeto selecionado. Este um atalho para cancelar a seleo do objeto na
Symbolic View (Vista simblica). Para selecionar um objeto para apresentar depois de
este ter sido ocultado, v para a Symbolic View (Vista simblica) ou para a Numeric View
(Vista numrica).
Hide Label (Ocultar etiqueta) Oculta a etiqueta de um objeto selecionado. Esta opo muda para Show Label (Mostrar
etiqueta) se o objeto selecionado tiver uma etiqueta oculta.
Filled (Preenchido) Preenche o objeto selecionado com uma cor. Desmarque esta opo para remover o
preenchimento.
Trace (Traar) Se selecionado, comea a traar para qualquer ponto selecionado e, em seguida, deixa de
traar para o ponto selecionado.
Clear Trace (Limpar trao) Elimina o trao atual de um ponto selecionado, mas no para a funo de traar.
Animate (Animar) Inicia a animao atual de um ponto selecionado num objeto. Se o ponto selecionado est
atualmente animado, esta opo para a animao.
Atalho do teclado:
Labels (Etiquetas): Uma opo comutvel para ocultar (ou mostrar) as etiquetas para os eixos.
Grid Dots (Pontos de grelha): Uma opo comutvel para ocultar (ou mostrar) os pontos de
grelha.
Grid Lines (Linhas de grelha): Uma opo comutvel para ocultar (ou mostrar) as linhas de
grelha.
premir .
NOTA: Os clculos com referncias a variveis geomtricas podem ser efetuados no CAS ou na
Numeric View (Vista numrica) da aplicao Geometry (Geometria) (explicao abaixo, em Numeric
View (Vista numrica) em pormenor na pgina 154).
Criar objetos
Tambm pode criar um objeto na Symbolic View (Vista simblica). Toque em , defina o
objeto por exemplo, point(4,6) e prima . O objeto criado e pode ser visto na Plot
View (Vista de desenho).
Outro exemplo: para desenhar uma linha que atravesse os pontos P e Q, introduza line(GP,GQ)
na Symbolic View (Vista simblica) e prima . Quando regressar Plot View (Vista de
desenho), ver uma linha que atravessa os pontos P e Q.
possvel ver os comandos de criao de objetos disponveis na Symbolic View (Vista simblica),
tocando em . A sintaxe de cada comando fornecida em Funes e comandos de
geometria na pgina 177.
Ocultar um objeto
Para impedir que um objeto seja apresentado na Plot View (Vista de desenho), cancele a respetiva
seleo na Symbolic View (Vista simblica):
1. Destaque o item a ocultar.
2. Toque em .
ou
para limp-lo.
Eliminar um objeto
Alm de eliminar um objeto na Plot View (Vista de desenho) (consulte Limpar um objeto
na pgina 148), tambm pode eliminar um objeto na Symbolic View (Vista simblica).
1. Destaque a definio do objeto que deseja eliminar.
2.
Prima .
Para eliminar todos os objetos, prima . Quando lhe for solicitado, toque em
para confirmar a eliminao.
1.
Prima para abrir a Numeric View (Vista numrica).
2. Toque em .
Tenha em ateno que area() aparece na linha de introduo, para que possa especificar o
objeto cuja rea lhe interessa.
4. Toque em , escolha Curves (Curvas) e, em seguida, a curva cuja rea lhe interessa.
6. Toque em .
8.
Prima para regressar Plot View (Vista de desenho). Agora, manipule o crculo de
modo a alterar os respetivos raio e rea. Por exemplo, selecione o ponto central (A) e utilize as
teclas de cursor para o mover para um novo local. Tenha em ateno que os clculos da rea e
do raio so automaticamente atualizados medida que move o ponto. No se esquea de
premir quando terminar.
NOTA: Se uma entrada na Numeric View (Vista numrica) for demasiado longa para o ecr, pode
premir para deslocar o resto da entrada de modo a torn-lo visvel. Prima para se
deslocar novamente para a vista original.
Para evitar que o clculo seja apresentado na Plot View (Vista de desenho), repita o procedimento. A
caixa de verificao desmarcada.
Editar um clculo
1. Destaque o clculo que deseja editar.
2. Toque em para alterar o clculo ou toque em para alterar a etiqueta.
As ferramentas de desenho de objetos geomtricos listadas nesta seco podem ser selecionadas a
partir do menu Commands (Comandos) na parte inferior do ecr ( ). Alguns objetos podem
tambm ser introduzidos atravs de um atalho do teclado. Por exemplo, pode selecionar a
ferramenta de desenho de tringulos premindo . Consulte Plot View (Vista de desenho):
botes e teclas na pgina 149.
Point (Ponto)
Toque em para apresentar um menu e submenus de opes para introduo de diversos
tipos de pontos. Os menus e submenus so:
Point (Ponto)
Toque no objeto onde deseja que o novo ponto se encontre e prima . Se selecionar um
ponto que foi colocado num objeto e, em seguida, mover esse ponto, o ponto ser restringido ao
objeto em que foi colocado. Por exemplo, um ponto colocado num crculo permanece nesse crculo,
independentemente de como possa mover o ponto.
Toque no local onde deseja que se encontre um ponto e prima . Toque no local onde
Center (Centro)
Intersection (Interseco)
Atalho do teclado:
Intersections (Interseces)
Toque num objeto que no um ponto e prima . Toque noutro objeto e prima .
Os pontos onde os dois objetos se intersectam so criados e so-lhes atribudos nomes. Tenha em
ateno que criado um objeto de interseces na Symbolic View (Vista simblica), mesmo que os
dois objetos selecionados no se intersectem.
NOTA: Este comando cria um ponto. O comando utiliza a localizao deste ponto para procurar a
interseco pretendida. Pode mover o ponto para selecionar uma interseco diferente prxima.
Prima para criar aleatoriamente um ponto na Plot View (Vista de desenho). Continue a
Line (Linha)
Segment (Segmento)
Toque no local onde deseja que se encontre uma das extremidades e prima . Toque no
Atalho do teclado:
Ray (Raio)
Toque no local onde deseja que a extremidade se encontre e prima . Toque no ponto
que deseja que o raio atravesse e prima . desenhado um raio com origem no primeiro
ponto e que atravessa o segundo ponto.
Line (Linha)
Toque no ponto que deseja que a linha atravesse e prima . Toque noutro ponto que
deseja que a linha atravesse e prima . desenhada uma linha entre os dois pontos.
Atalho do teclado:
Toque num terceiro ponto (C) e prima . desenhada uma linha que atravessa A e que
faz a bisseco do ngulo formado pela linha AB e a linha AC.
Parallel (Paralelo)
Toque num ponto (P) e prima . Toque numa linha (L) e prima . desenhada
uma nova linha, paralela a L e que atravessa P.
Perpendicular
Toque num ponto (P) e prima . Toque numa linha (L) e prima . desenhada
uma nova linha perpendicular a L e que atravessa P.
Toque numa curva (C) e prima . Toque num ponto (P) e prima . Se o ponto
(P) se encontrar na curva (C), desenhada uma nica tangente. Se o ponto (P) no se encontrar na
curva (C), podero ser desenhadas zero ou mais tangentes.
Median (Mediana)
Toque num ponto (A) e prima . Toque num segmento e prima . desenhada
uma linha que atravessa o ponto (A) e o ponto mdio do segmento.
Altitude
Toque num ponto (A) e prima . Toque num segmento e prima . desenhada
uma linha que atravessa o ponto (A) e que perpendicular ao segmento (ou sua extenso).
Toque no ponto que o vrtice do ngulo ao qual aplicar a bisseco (A) e prima .
Polygon (Polgono)
O menu Polygon (Polgono) fornece ferramentas para desenhar diversos polgonos.
Triangle (Tringulo)
Atalho do teclado:
Quadrilateral (Quadriltero)
Parallelogram (Paralelogramo)
Toque num vrtice e prima . Toque noutro vrtice e prima . Toque num
Rhombus (Losango)
Desenha um losango dados dois pontos e um ngulo. Tal como acontece com muitos dos outros
comandos para polgonos, pode especificar nomes de variveis opcionais do CAS para guardar as
coordenadas dos outros dois vrtices como pontos.
rhombus(point1, point2, angle)
Exemplo:
rhombus(GA, GB, angle(GC, GD, GE)) desenha um losango no segmento AB, de modo que o
ngulo no vrtice A mea o mesmo que DCE.
Rectangle (Retngulo)
Desenha um retngulo dados dois vrtices consecutivos e um ponto no lado oposto ao lado definido
pelos dois primeiros vrtices ou um fator de escala para os lados perpendiculares ao primeiro lado.
Tal como acontece com muitos dos outros comandos para polgonos, pode especificar nomes de
variveis opcionais do CAS para guardar as coordenadas dos outros dois vrtices como pontos.
rectangle(point1, point2, point3) ou rectangle(point1, point2, realk)
Exemplos:
rectangle(GA, GB, GE) desenha um retngulo cujos dois primeiros vrtices so os pontos A e B
(um dos lados o segmento AB). O ponto E encontra-se na linha que contm o lado do retngulo
oposto ao segmento AB.
rectangle(GA, GB, 3, p, q) desenha um retngulo cujos dois primeiros vrtices so os
pontos A e B (um dos lados o segmento AB). Os lados perpendiculares ao segmento AB tm o
comprimento 3*AB. Os terceiro e quarto pontos so guardados nas variveis p e q do CAS,
respetivamente.
Square (Quadrado)
Curve (Curva)
Circle (Crculo)
. desenhado um crculo, em torno do ponto central, com raio igual distncia entre os
dois pontos tocados.
Atalho do teclado:
Tambm pode criar um crculo, comeando por defini-lo na Symbolic View (Vista simblica). A
sintaxe circle(GA,GB), em que A e B so dois pontos. desenhado um crculo na Plot View
(Vista de desenho) de modo que A e B definam o dimetro do crculo.
Circumcircle (Circumcrculo)
Um circumcrculo o crculo que atravessa cada um dos trs vrtices do tringulo, delimitando assim
o tringulo.
O crculo exterior desenhado, tangente ao lado definido pelos dois ltimos vrtices tocados. Na
figura seguinte, os dois ltimos vrtices tocados foram A e C (ou C e A). Assim, o crculo exterior
desenhado tangente ao segmento AC.
Toque num ponto de foco e prima . Toque no segundo ponto de foco e prima
Hyperbola (Hiprbole)
Toque num ponto de foco e prima . Toque no segundo ponto de foco e prima
Parabola (Parbola)
Toque no ponto de foco e prima . Toque numa linha (a diretriz) ou num raio ou segmento
e prima .
Conic (Cnica)
Desenha o grfico de uma seco cnica definida por uma expresso em x e y.
conic(expr)
Exemplo:
conic(x^2+y^2-81) desenha um crculo com centro em (0,0) e raio de 9
Tenha em ateno que as variveis que especificar para uma expresso tm de estar em letra
minscula.
Neste exemplo, a opo Function (Funo) foi selecionada como o tipo de desenho, tendo sido
desenhado o grfico de y = 1/x.
Parametric (Paramtrica)
Sintaxe: plotparam(f(Var)+i*g(Var), Var= Start..Stop, [tstep=Value])
Assume uma expresso complexa numa varivel e um intervalo para essa varivel como
argumentos. Interpreta a expresso complexa f(t)+i*g(t) como x=f(t) e y=g(t) e desenha a
equao paramtrica no intervalo especificado no segundo argumento. Abre-se uma linha de edio
para que introduza a expresso complexa e o intervalo.
Exemplos:
plotparam(cos(t)+ i*sin(t), t=0..2*) desenha o crculo unitrio
plotparam(cos(t)+ i*sin(t), t=0..2*, tstep=/3) desenha um hexgono regular
inscrito no crculo unitrio (tenha em ateno o valor de tstep)
Polar
Sintaxe: plotpolar(Expr,Var=Interval, [Step]) ou plotpolar(Expr, Var, Min,
Max, [Step])
Desenha um grfico polar na Plot View (Vista de desenho). Abre-se uma linha de edio para que
introduza uma expresso em x, bem como um intervalo (e incremento opcional).
plotpolar(f(x),x,a,b) desenha a curva polar r=f(x) para x em [a,b]
Sequence (Sequncia)
Sintaxe: plotseq(f(Var), Var={Start, Xmin, Xmax}, Integer n)
Implicit (Implcita)
Sintaxe: plotimplicit(Expr, [XIntrvl, YIntrvl])
Desenha o grfico de uma curva implicitamente definida de Expr (em x e y). Especificamente,
desenha o grfico Expr=0. Tenha em ateno a utilizao de x e y em letra minscula. Com o
intervalo de x e o intervalo de y opcionais, este comando desenha o grfico apenas dentro desses
intervalos.
Exemplo:
plotimplicit((x+5)^2+(y+4)^2-1) desenha um crculo, centrado no ponto (-5, -4), com um
raio de 1
ODE (EDO)
Sintaxe: plotode(Expr, [Var1, Var2, ...], [Val1, Val2. ...])
Desenha a soluo da equao diferencial y' = f (Var1, Var2...) que contm como condio inicial
para as variveis Val1, Val2,... O primeiro argumento a expresso f(Var1, Var2...), o segundo
argumento o vetor das variveis e o terceiro argumento o vetor das condies iniciais.
Exemplo:
plotode(x*sin(y), [x,y], [2, 2]) desenha o grfico da soluo para y=x*sin(y), que
atravessa o ponto (2, 2) como respetiva condio inicial
List (Lista)
Sintaxe: plotlist(Matrix 2xn)
Desenha o grfico de um conjunto de n pontos e liga-os com segmentos. Os pontos so definidos
por uma matriz 2xn, com as abcissas na primeira linha e as ordenadas na segunda linha.
Exemplo:
Transform (Transformar)
O menu Transform (Transformar) fornece um grande nmero de ferramentas que lhe permitem
efetuar transformaes em objetos geomtricos na Plot View (Vista de desenho). Tambm pode
definir transformaes na Symbolic View (Vista simblica).
Translation (Translao)
A translao a transformao de um conjunto de pontos que faz com que cada ponto se mova a
mesma distncia, no mesmo sentido. T: (x,y)(x+a, y+b).
Imagine que deseja trasladar o crculo B, na figura seguinte, um pouco para baixo e para a direita:
1. Toque em , toque em Transform (Transformar) e selecione Translation (Translao).
2.
Toque no objeto a mover e prima .
3.
Toque numa localizao inicial e prima .
Reflection (Reflexo)
Uma reflexo uma transformao que mapeia um objeto ou um conjunto de pontos no seu reflexo,
em que o reflexo um ponto ou uma linha. Uma reflexo que atravessa um ponto , s vezes,
designada por meia volta. Seja como for, cada ponto do reflexo encontra-se mesma distncia, no
reflexo, que tem no ponto correspondente na imagem original. Na figura seguinte, o tringulo D
original refletido atravs do ponto I.
2. Toque no ponto ou objeto reto (segmento, raio ou linha) que ser o eixo de simetria (ou seja, o
reflexo) e prima .
3. Toque no objeto que pretende que seja refletido atravs do eixo de simetria e prima
. O objeto refletido atravs do eixo de simetria definido no passo 2.
4.
Prima para regressar Plot View (Vista de desenho) para ver o quadrado rodado.
2.
Toque no ponto que dever ser o centro da dilatao e prima .
3.
Introduza o fator de escala e prima .
4.
Toque no objeto a dilatar e prima .
Similarity (Similaridade)
Dilata e roda um objeto geomtrico em volta do mesmo ponto central.
similarity(point, realk, angle, object)
Exemplo:
similarity(0, 3, angle(0,1,i),point(2,0)) dilata o ponto em (2,0) segundo um fator de
escala de 3 (um ponto em (6,0)), rodando depois o resultado 90 no sentido oposto ao dos ponteiros
do relgio para criar um ponto em (0, 6).
Projection (Projeo)
Uma projeo um mapeamento de um ou mais pontos num objeto de modo que a linha que
atravessa o ponto e a sua imagem seja perpendicular ao objeto no ponto da imagem.
2.
Toque no objeto no qual os pontos devero ser projetados e prima .
3.
Toque no ponto a projetar e prima .
Inversion (Inverso)
Uma inverso um mapeamento que envolve um ponto central e um fator de escala. Mais
especificamente, a inverso do ponto A que atravessa o ponto C, com o fator de escala k, mapeia A
em A, de modo que A se encontre na linha CA e CA*CA=k, em que CA e CA denotam os
comprimentos dos segmentos correspondentes. Se k=1, ento, os comprimentos CA e CA so
recprocos.
Imagine que pretende localizar a inverso do ponto B relativamente ao ponto A.
1. Toque em , toque em Transform (Transformar) e selecione Inversion (Inverso).
2.
Toque no ponto A e prima .
3.
Introduza o rcio de inverso utilize o valor predefinido 1 e prima .
4.
Toque no ponto B e prima .
Reciprocation (Reciprocao)
A reciprocao um caso especial de inverso que envolve crculos. Uma reciprocao relativa a
um crculo transforma cada ponto do plano na respetiva linha polar. Por outro lado, a reciprocao
relativa a um crculo mapeia cada linha do plano no respetivo polo.
3.
Toque num ponto e prima para ver a respetiva linha polar.
4.
Toque numa linha e prima para ver o respetivo polo.
Na figura seguinte, o ponto K a reciprocao da linha DE (G) e a linha I (na parte inferior do
ecr) a reciprocao do ponto H.
Cartesian (Cartesiano)
Abscissa (Abcissa)
Toque num ponto e prima para o selecionar. A abcissa (coordenada x) do ponto ser
apresentada na parte superior esquerda do ecr.
Ordinate (Ordenada)
Toque num ponto e prima para o selecionar. A ordenada (coordenada y) do ponto ser
apresentada na parte superior esquerda do ecr.
Coordinates (Coordenadas)
Parametric (Paramtrica)
Toque num ponto e prima para o selecionar. As coordenadas polares do ponto sero
apresentadas na parte superior esquerda do ecr.
Measure (Medida)
Distance (Distncia)
Toque num ponto e prima para o selecionar. Repita para selecionar um segundo ponto.
apresentada a distncia entre os dois pontos.
Radius (Raio)
Perimeter (Permetro)
Slope (Declive)
Toque num objeto reto (segmento, linha, etc.) e prima para o selecionar. apresentado
o declive do objeto.
Area (rea)
Angle (ngulo)
Toque num ponto e prima para o selecionar. Repita para selecionar trs pontos.
apresentada a medida do ngulo direcionado a partir do segundo ponto atravs do terceiro ponto,
com o primeiro ponto como vrtice.
Toque numa curva e prima para a selecionar. Em seguida, introduza um valor inicial e
um valor final. apresentado o comprimento do arco na curva entre os dois valores de x.
Tests (Testes)
Collinear (Colinear)
Toque num ponto e prima para o selecionar. Repita para selecionar trs pontos. O teste
apresentado na parte superior do ecr, juntamente com o resultado. O teste apresenta 1 se os
pontos forem colineares. Caso contrrio, apresenta 0.
Toque num ponto e prima para o selecionar. Repita para selecionar quatro pontos. O
teste apresentado na parte superior do ecr, juntamente com o resultado. O teste apresenta 1 se
os pontos estiverem no mesmo crculo. Caso contrrio, apresenta 0.
Toque num ponto e prima para o selecionar. Toque noutro objeto e prima .
O teste apresentado na parte superior do ecr, juntamente com o resultado. O teste apresenta 1 se
o ponto se encontrar no objeto. Caso contrrio, apresenta 0.
Parallel (Paralelo)
Toque num objeto reto (segmento, linha, etc.) e prima para o selecionar. Em seguida,
toque noutro objeto reto e prima . O teste apresentado na parte superior do ecr,
juntamente com o resultado. O teste apresenta 1 se os objetos forem paralelos. Caso contrrio,
apresenta 0.
Perpendicular
Toque num objeto reto (segmento, linha, etc.) e prima para o selecionar. Em seguida,
toque noutro objeto reto e prima . O teste apresentado na parte superior do ecr,
juntamente com o resultado. O teste apresenta 1 se os objetos forem perpendiculares. Caso
contrrio, apresenta 0.
Isosceles (Issceles)
Toque num tringulo e prima para o selecionar. Em alternativa, selecione trs pontos
por ordem. Apresenta 0 se o tringulo no for issceles ou se os trs pontos no formarem um
tringulo issceles. Se o tringulo for issceles (ou se os trs pontos formarem um tringulo
Equilateral (Equiltero)
Toque num tringulo e prima para o selecionar. Em alternativa, selecione trs pontos
por ordem. Apresenta 1 se o tringulo for equiltero ou se os trs pontos formarem um tringulo
equiltero. Caso contrrio, apresenta 0.
Parallelogram (Paralelogramo)
Toque num ponto e prima para o selecionar. Repita para selecionar quatro pontos. O
teste apresentado na parte superior do ecr, juntamente com o resultado. O teste apresenta 0 se
os pontos no formarem um paralelogramo. Apresenta 1 caso formem um paralelogramo, 2 caso
formem um losango, 3 caso formem um retngulo e 4 caso formem um quadrado.
Conjugate (Conjugado)
Toque num crculo e prima para o selecionar. Em seguida, selecione dois pontos ou
duas linhas. O teste apresenta 1 se os dois pontos ou linhas forem conjugados em relao ao
crculo. Caso contrrio, apresenta 0.
Point (Ponto)
Point (Ponto)
Cria um ponto, dadas as coordenadas do ponto. Cada coordenada pode ser um valor ou uma
expresso que envolva variveis ou medidas noutros objetos da construo geomtrica.
point(real1, real2) ou point(expr1, expr2)
Exemplos:
point(3,4) cria um ponto cujas coordenadas so (3,4). Este ponto pode ser selecionado e movido
mais tarde.
point(abscissa(A), ordinate(B)) cria um ponto cuja coordenada x a mesma de um ponto
A e cuja coordenada y a mesma de um ponto B. Este ponto altera-se para refletir os movimentos
do ponto A ou do ponto B.
na barra deslizante. Prima para fechar a barra deslizante. O valor que definir pode ser
utilizado como um coeficiente numa funo que venha a desenhar ou noutro objeto ou clculo.
Center (Centro)
Sintaxe: center(Circle)
Intersection (Interseco)
Sintaxe: single_inter(Curve1, Curve2, [Point])
Desenha a interseco da Curve1 (Curva1) e da Curve2 (Curva2) mais prxima do Point (Ponto).
Exemplo:
single_inter(line(y=x), circle(x^2+y^2=1), point(1,1)) desenha
point((1+i)*2/2)
Intersections (Interseces)
Apresenta a interseco de duas curvas como um vetor.
inter(Curve1, Curve2)
Exemplo:
inter(8-x^2/6, x/2-1) d [[6 2],[-9 -11/2]]
NOTA: Este comando cria um ponto. O comando utiliza a localizao deste ponto para procurar a
interseco pretendida. Pode mover o ponto para selecionar uma interseco diferente prxima.
Line (Linha)
Segment (Segmento)
Desenha um segmento definido pelas respetivas extremidades.
segment(point1, point2)
Exemplos:
segment(1+2i, 4) desenha o segmento definido pelos pontos cujas coordenadas so (1, 2) e (4,
0).
segment(GA, GB) desenha o segmento AB.
Ray (Raio)
Dados 2 pontos, desenha um raio a partir do primeiro ponto, que atravessa o segundo ponto.
half_line((point1, point2)
Line (Linha)
Desenha uma linha. Os argumentos podem ser dois pontos, uma expresso linear da forma a*x+b*y
+c ou um ponto e um declive, conforme demonstrado nos exemplos.
line(point1, point2) ou line(a*x+b*y+c) ou line(point1, slope=realm)
Exemplos:
line(2+i, 3+2i) desenha a linha cuja equao y=x1, ou seja, a linha que atravessa os pontos
(2,1) e (3,2).
Parallel (Paralelo)
Desenha uma linha que atravessa um determinado ponto paralelo a uma determinada linha.
parallel(point,line)
Exemplos:
parallel(A, B) desenha a linha que atravessa o ponto A, paralelo linha B.
parallel(32i, x+y5) desenha a linha que atravessa o ponto (3, 2), paralelo linha cuja
equao x+y=5, ou seja, a linha cuja equao y=x+1.
Perpendicular
Desenha uma linha que atravessa um determinado ponto perpendicular a uma determinada linha. A
linha pode ser definida pelo respetivo nome, por dois pontos ou por uma expresso em x e y.
perpendicular(point, line) ou perpendicular(point1, point2, point3)
Exemplos:
perpendicular(GA, GD) desenha uma linha perpendicular linha D e que atravessa o ponto A.
perpendicular(3+2i, GB, GC) desenha uma linha que atravessa o ponto cujas coordenadas
so (3, 2) e que perpendicular linha BC.
perpendicular(3+2i,line(xy=1)) desenha uma linha que atravessa o ponto cujas
coordenadas so (3, 2), perpendicular linha cuja equao x y = 1, ou seja, a linha cuja equao
y=x+5.
Tangent (Tangente)
Desenha a(s) tangente(s) a uma determinada curva atravs de um determinado ponto. O ponto no
tem de ser um ponto na curva.
tangent(curve, point)
Exemplos:
tangent(plotfunc(x^2), GA) desenha a tangente ao grfico de y=x^2 a atravessar o ponto A.
tangent(circle(GB, GCGB), GA) desenha uma ou mais linhas tangentes, que atravessam o
ponto A, ao crculo cujo centro se encontra no ponto B e cujo raio definido pelo segmento BC.
Median (Mediana)
Dados trs pontos que definem um tringulo, cria a mediana do tringulo que atravessa o primeiro
ponto e contm o ponto mdio do segmento definido pelos outros dois pontos.
median_line(point1, point2, point3)
Exemplo:
median_line(0, 8i, 4) desenha a linha cuja equao y=2x, ou seja, a linha que atravessa
(0,0) e (2,4), o ponto mdio do segmento cujas extremidades so (0, 8) e (4, 0).
Bisector (Bissetor)
Dados trs pontos, cria o bissetor do ngulo definido pelos trs pontos cujo vrtice se encontra no
primeiro ponto. O ngulo no precisa de ser desenhado na Plot View (Vista de desenho).
bisector(point1, point2, point3)
Exemplos:
bisector(A,B,C) desenha o bissetor de BAC.
bisector(0,-4i,4) desenha a linha fornecida por y=x
Polygon (Polgono)
Triangle (Tringulo)
Desenha um tringulo dados os respetivos trs vrtices.
triangle(point1, point2, point3)
Exemplo:
triangle(GA, GB, GC) desenha ABC.
Quadrilateral (Quadriltero)
Parallelogram (Paralelogramo)
Desenha um paralelogramo dados trs dos respetivos vrtices. O quarto ponto calculado
automaticamente, mas no definido simbolicamente. Tal como acontece com a maior parte dos
outros comandos para polgonos, pode guardar as coordenadas do quarto ponto numa varivel CAS.
A orientao do paralelogramo oposta dos ponteiros do relgio a partir do primeiro ponto.
parallelogram(point1, point2, point3)
Exemplo:
parallelogram(0,6,9+5i) desenha um paralelogramo cujos vrtices se encontram em (0, 0), (6,
0), (9, 5) e (3,5). As coordenadas do ltimo ponto so calculadas automaticamente.
Rhombus (Losango)
Desenha um losango dados dois pontos e um ngulo. Tal como acontece com muitos dos outros
comandos para polgonos, pode especificar nomes de variveis opcionais do CAS para guardar as
coordenadas dos outros dois vrtices como pontos.
rhombus(point1, point2, angle)
Exemplo:
rhombus(GA, GB, angle(GC, GD, GE)) desenha um losango no segmento AB, de modo que o
ngulo no vrtice A mea o mesmo que DCE.
Rectangle (Retngulo)
Desenha um retngulo dados dois vrtices consecutivos e um ponto no lado oposto ao lado definido
pelos dois primeiros vrtices ou um fator de escala para os lados perpendiculares ao primeiro lado.
Tal como acontece com muitos dos outros comandos para polgonos, pode especificar nomes de
variveis opcionais do CAS para guardar as coordenadas dos outros dois vrtices como pontos.
rectangle(point1, point2, point3) ou rectangle(point1, point2, realk)
Exemplos:
rectangle(GA, GB, GE) desenha um retngulo cujos dois primeiros vrtices so os pontos A e B
(um dos lados o segmento AB). O ponto E encontra-se na linha que contm o lado do retngulo
oposto ao segmento AB.
rectangle(GA, GB, 3, p, q) desenha um retngulo cujos dois primeiros vrtices so os
pontos A e B (um dos lados o segmento AB). Os lados perpendiculares ao segmento AB tm o
comprimento 3*AB. Os terceiro e quarto pontos so guardados nas variveis p e q do CAS,
respetivamente.
Desenha um polgono regular dados os dois primeiros vrtices e o nmero de lados, sendo o nmero
de lados superior a 1. Se o nmero de lados for 2, o segmento desenhado. Pode fornecer nomes
de variveis CAS para guardar as coordenadas dos pontos calculados pela ordem em que foram
criadas. A orientao do polgono oposta dos ponteiros do relgio.
isopolygon(point1, point2, realn), em que realn um nmero inteiro maior do que 1.
Exemplo:
isopolygon(GA, GB, 6) desenha um hexgono regular, cujos dois primeiros vrtices so os
pontos A e B.
Square (Quadrado)
Curve (Curva)
Circle (Crculo)
Desenha um crculo, dadas as extremidades do dimetro, ou um centro e um raio, ou uma equao
em x e y.
circle(point1, point2) ou circle(point1, point 2-point1) ou circle(equation)
Exemplos:
circle(GA, GB) desenha o crculo com dimetro AB.
circle(GA, GB-GA) desenha o crculo com centro no ponto A e com o raio AB.
circle(x^2+y^2=1) desenha o crculo unitrio.
Este comando tambm pode ser utilizado para desenhar um arco.
circle(GA, GB, 0, /2) desenha um quarto de crculo com dimetro AB.
Circumcircle (Circumcrculo)
Desenha o circumcrculo de um tringulo, ou seja, o crculo circunscrito em volta de um tringulo.
circumcircle(point1, point2, point3)
Exemplo:
Dados trs pontos que definem um tringulo, desenha o crculo exterior do tringulo que est
tangente ao lado definido pelos dois ltimos pontos e tambm tangente s extenses dos dois lados
onde o vrtice comum o primeiro ponto.
Exemplo:
excircle(GA, GB, GC) desenha o crculo tangente ao segmento BC e aos raios AB e AC.
Ellipse (Elipse)
Desenha uma elipse, dados os focos e um ponto na elipse ou uma grandeza escalar correspondente
a metade da soma constante das distncias de um ponto na elipse a cada um dos focos.
ellipse(point1, point2, point3) ou ellipse(point1, point2, realk)
Exemplos:
ellipse(GA, GB, GC) desenha a elipse cujos focos so os pontos A e B e que atravessa o ponto
C.
ellipse(GA, GB, 3) desenha uma elipse cujos focos so os pontos A e B. Para qualquer ponto
P na elipse, AP+BP=6.
Hyperbola (Hiprbole)
Desenha uma hiprbole, dados os focos e um ponto na hiprbole ou uma grandeza escalar
correspondente a metade da diferena constante das distncias de um ponto na hiprbole a cada
um dos focos.
hyperbola(point1, point2, point3) ou hyperbola(point1, point2, realk)
Parabola (Parbola)
Desenha uma parbola, dado um ponto de foco e uma linha diretriz, ou o vrtice da parbola e um
nmero real que represente a distncia focal.
parabola(point,line) ou parabola(vertex,real)
Exemplos:
parabola(GA, GB) desenha uma parbola cujo foco o ponto A e cuja diretriz a linha B.
parabola(GA, 1) desenha uma parbola cujo vrtice o ponto A e cuja distncia focal 1.
Conic (Cnica)
Desenha o grfico de uma seco cnica definida por uma expresso em x e y.
conic(expr)
Exemplo:
conic(x^2+y^2-81) desenha um crculo com centro em (0,0) e raio de 9
Plot (Desenho)
Function (Funo)
Desenha o grfico de uma funo, dada uma expresso na varivel independente x. Tenha em
ateno a utilizao de x em letra minscula.
Sintaxe: plotfunc(Expr)
Exemplo:
plotfunc(3*sin(x)) desenha o grfico de y=3*sin(x)
Parametric (Paramtrica)
Assume uma expresso complexa numa varivel e um intervalo para essa varivel como
argumentos. Interpreta a expresso complexa f(t)+i*g(t) como x=f(t) e y=g(t) e desenha o grfico da
equao paramtrica no intervalo especificado no segundo argumento.
Sintaxe: plotparam(f(Var)+i*g(Var), Var= Start..Stop, [tstep=Value])
Exemplos:
plotparam(cos(t)+ i*sin(t), t=0..2*) desenha o crculo unitrio
Polar
Sequence (Sequncia)
Dada uma expresso em x e uma lista que contm trs valores, desenha a linha y=x, o grfico da
funo definida pela expresso sobre o domnio definido pelo intervalo entre os dois ltimos valores
e desenha o grfico tipo "teia" para os primeiros n termos da sequncia definida de forma recursiva
pela expresso (comeando no primeiro valor).
Sintaxe: plotseq(f(Var), Var={Start, Xmin, Xmax}, Integern)
Exemplo:
plotseq(1-x/2, x={3 -1 6}, 5) desenha y=x e y=1x/2 (de x=1 a x=6) e, em seguida,
desenha os 5 primeiros termos do grfico tipo "teia" para u(n)=1-(u(n1)/2, comeando em
u(0)=3
Implicit (Implcita)
Desenha o grfico de uma curva implicitamente definida de Expr (em x e y). Especificamente,
desenha o grfico de Expr=0. Tenha em ateno a utilizao de x e y em letra minscula. Com o
intervalo de x e o intervalo de y opcionais, desenha o grfico apenas dentro desses intervalos.
Sintaxe: plotimplicit(Expr, [XIntrvl, YIntrvl])
Exemplo:
plotimplicit((x+5)^2+(y+4)^2-1) desenha um crculo, centrado no ponto (-5, -4), com
um raio de 1
List (Lista)
Desenha o grfico de um conjunto de n pontos e liga-os com segmentos. Os pontos so definidos
por uma matriz 2xn, com as abcissas na primeira linha e as ordenadas na segunda linha.
Sintaxe: plotlist(Matrix 2xn)
Exemplo:
plotlist([[0,3],[2,1],[4,4],[0,3]]) desenha um tringulo
Transform (Transformar)
Translation (Translao)
Traslada um objeto geomtrico ao longo de um dado vetor. O vetor fornecido como a diferena de
dois pontos (cara-coroa).
translation(vector, object)
Exemplos:
translation(0-i, GA) traslada o objeto A uma unidade para baixo.
translation(GB-GA, GC) traslada o objeto C no vetor AB.
Reflection (Reflexo)
Reflete um objeto geomtrico sobre uma linha ou atravs de um ponto. Este ltimo caso , s vezes,
designado como meia volta.
reflection(line, object) ou reflection(point, object)
Exemplos:
reflection(line(x=3),point(1,1)) reflete o ponto em (1, 1) sobre a linha vertical x=3 para
criar um ponto em (5,1).
reflection(1+i, 3-2i) reflete o ponto em (3,2) atravs do ponto em (1, 1) para criar um ponto
em (1, 4).
Dilation (Dilatao)
Dilata um objeto geomtrico relativamente a um ponto central, de acordo com um fator de escala.
homothety(point, realk, object)
Exemplo:
homothety (GA, 2, GB) cria uma dilatao centrada no ponto A que tem um fator de escala de
2. Cada ponto P no objeto geomtrico B tem a respetiva imagem P' no raio AP de modo que
AP'=2AP.
Similarity (Similaridade)
Dilata e roda um objeto geomtrico em volta do mesmo ponto central.
similarity(point, realk, angle, object)
Exemplo:
similarity(0, 3, angle(0,1,i),point(2,0)) dilata o ponto em (2,0) segundo um fator de
escala de 3 (um ponto em (6,0)), rodando depois o resultado 90 no sentido oposto ao dos ponteiros
do relgio para criar um ponto em (0, 6).
Projection (Projeo)
Desenha a projeo ortogonal de um ponto numa curva.
projection(curve, point)
Inversion (Inverso)
Desenha a inverso de um ponto, relativamente a outro ponto, de acordo com um fator de escala.
inversion(point1, realk, point2)
Exemplo:
inversion(GA, 3, GB) desenha o ponto C na linha AB de modo que AB*AC=3. Neste caso, o
ponto A o centro da inverso e o fator de escala 3. O ponto B o ponto cuja inverso criada.
De um modo geral, a inverso do ponto A atravs do centro C, com o fator de escala k, mapeia A em
A, de modo que A se encontre na linha CA e CA*CA=k, em que CA e CA denotam os
comprimentos dos segmentos correspondentes. Se k=1, ento, os comprimentos CA e CA so
recprocos.
Reciprocation (Reciprocao)
Dado um crculo e um vetor de objetos que so pontos ou linhas, apresenta um vetor em que cada
ponto substitudo pela respetiva linha polar e cada linha substituda pelo respetivo polo,
relativamente ao crculo.
Ordinate (Ordenada)
Coordinates (Coordenadas)
Dado um vetor de pontos, apresenta uma matriz que contm as coordenadas x e y desses pontos.
Cada linha da matriz define um ponto. A primeira coluna fornece as coordenadas x e a segunda
coluna contm as coordenadas y.
coordinates([point1, point2, , pointn]))
Parametric (Paramtrica)
Funciona como o comando equation (equao), mas apresenta resultados paramtricos sob uma
forma complexa.
parameq(GeoObj )
Measure (Medida)
Distance (Distncia)
Apresenta a distncia entre dois pontos ou entre um ponto e uma curva.
distance(point1, point2) ou distance(point, curve)
Exemplos:
distance(1+i, 3+3i) d 2.828 ou 22.
Se GA for o ponto em (0, 0) e GB for definido como plotfunc(4x^2/4), ento, distance(GA, GB)
d 3.464 ou 23.
Radius (Raio)
Apresenta o raio de um crculo.
radius(circle)
Exemplo:
Se GA for o ponto em (0, 0), GB for o ponto em (1, 0) e GC for definido como circle(GA, GB-GA),
ento, radius(GC) d 1.
Perimeter (Permetro)
Apresenta o permetro de um polgono ou a circunferncia de um crculo.
perimeter(polygon) ou perimeter(circle)
Exemplos:
Se GA for o ponto em (0, 0), GB for o ponto em (1, 0) e GC for definido como circle(GA, GB-GA),
ento, perimeter(GC) d 2p.
Se GA for o ponto em (0, 0), GB for o ponto em (1, 0) e GC for definido como square(GA, GB-GA),
ento, perimeter(GC) d 4.
Slope (Declive)
Apresenta o declive de um objeto reto (segmento, raio ou linha).
slope(Object)
Exemplo:
slope(line(point(1, 1), point(2, 2))) d 1.
Area (rea)
Angle (ngulo)
Tests (Testes)
Collinear (Colinear)
Parallel (Paralelo)
Testa se duas linhas so ou no paralelas. Apresenta 1 se forem e 0 se no forem.
is_parallel(line1, line2)
Exemplo:
is_parallel(line(2x+3y=7),line(2x+3y=9) apresenta 1.
Perpendicular
Semelhante a is_orthogonal. Testa se duas linhas so ou no perpendiculares.
is_perpendicular(line1, line2)
Isosceles (Issceles)
Assume trs pontos e testa se so ou no vrtices de um nico tringulo issceles. Apresenta 0 se
no forem. Se forem, apresenta a ordem dos nmeros do ponto comum aos dois lados de igual
comprimento (1, 2 ou 3). Apresenta 4 se os trs pontos formarem um tringulo equiltero.
is_isosceles(point1, point2, point3)
Exemplo:
is_isoscelesl(point(0,0), point(4,0), point(2,4)) apresenta 3.
Equilateral (Equiltero)
Assume trs pontos e testa se so ou no vrtices de um nico tringulo equiltero. Apresenta 1 se
forem e 0 se no forem.
is_equilateral(point1, point2, point3)
Exemplo:
is_equilateral(point(0,0), point(4,0), point(2,4)) apresenta 0.
Parallelogram (Paralelogramo)
Testa se os quatro pontos de um conjunto so ou no vrtices de um paralelogramo. Apresenta 0 se
no forem. Se forem, apresenta 1 caso formem apenas um paralelogramo, 2 caso formem um
losango, 3 caso formem um retngulo e 4 caso formem um quadrado.
is_parallelogram(point1, point2, point3, point4)
Exemplo:
is_parallelogram(point(0,0), point(2,4), point(0,8), point(-2,4)) apresenta 2.
affix
Apresenta as coordenadas de um ponto ou os comprimentos x e y de um vetor como um nmero
complexo.
affix(point) ou affix(vector)
Exemplo:
Se GA for um ponto em (1, 2), ento, affix(GA) d 12i.
barycenter
Calcula o centro hipottico de massa de um conjunto de pontos, cada um com um determinado peso
(um nmero real). Cada par de pontos e pesos est entre parnteses retos como um vetor.
barycenter([[point1, weight1], [point2, weight2],,[pointn, weightn]])
Exemplo:
convexhull
Apresenta um vetor que contm os pontos que servem como a envoltria convexa de um
determinado conjunto de pontos.
convexhull(point1, point2, , pointn)
Exemplo:
convexhull(0,1,1+i,1+2i,-1-i,1-3i,-2+i) d [1-3*i 1+2*i -2+ i -1- i ]
distance2
Apresenta o quadrado da distncia entre dois pontos ou entre um ponto e uma curva.
distance2(point1, point2) ou distance2(point, curve)
Exemplos:
distance2(1+i, 3+3i) d 8.
Se GA for o ponto em (0, 0) e GB for definido como plotfunc(4-x^2/4), ento, distance2(GA, GB)
d 12.
equilateral_triangle
Desenha um tringulo equiltero definido por um dos respetivos lados, ou seja, por dois vrtices
consecutivos. O terceiro ponto calculado automaticamente, mas no definido simbolicamente.
Caso uma varivel em letra minscula seja adicionada como terceiro argumento, as coordenadas do
terceiro ponto so guardadas nessa varivel. A orientao do tringulo oposta dos ponteiros do
relgio a partir do primeiro ponto.
equilateral_triangle(point1, point2) ou equilateral_triangle(point1,
point2, var)
Exemplos:
equilateral triangle(0,6) desenha um tringulo equiltero cujos dois primeiros vrtices se
encontram em (0, 0) e (6,0); o terceiro vrtice calculado para se encontrar em (3,3*3).
equilateral triangle(0,6, v) desenha um tringulo equiltero cujos dois primeiros vrtices
se encontram em (0, 0) e (6,0); o terceiro vrtice calculado para se encontrar em (3,3*3) e estas
coordenadas so guardadas na varivel v do CAS. Na vista do CAS, introduzir v apresenta
point(3*(3*i+1)), que igual a (3,3*3).
exbisector
Dados trs pontos que definem um tringulo, cria o bissetor dos ngulos externos do tringulo cujo
vrtice comum se encontra no primeiro ponto. O tringulo no precisa de ser desenhado na Plot
View (Vista de desenho).
exbisector(point1, point2, point3)
Exemplos:
exbisector(A,B,C) desenha o bissetor dos ngulos externos de ABC, cujo vrtice comum se
encontra no ponto A.
exbisector(0,4i,4) desenha a linha fornecida por y=x.
extract_measure
Apresenta a definio de um objeto geomtrico. Para um ponto, essa definio constituda pelas
coordenadas do ponto. Para outros objetos, a definio reflete a sua definio na Symbolic View
(Vista simblica), com as coordenadas dos pontos de definio fornecidas.
extract_measure(Var)
harmonic_conjugate
Apresenta o conjugado harmnico de 3 pontos. Mais especificamente, apresenta o conjugado
harmnico do ponto3 relativamente ao ponto1 e ao ponto2. Tambm aceita trs linhas paralelas ou
concorrentes. Neste caso, apresenta a equao da linha do conjugado harmnico.
harmonic_division
Apresenta o conjugado harmnico de 3 pontos. Mais especificamente, apresenta o conjugado
harmnico do ponto3 relativamente ao ponto1 e ao ponto2 e guarda o resultado na varivel var.
Tambm aceita trs linhas paralelas ou concorrentes. Neste caso, apresenta a equao da linha do
conjugado harmnico.
harmonic_division(point1, point2, point3, var) ou harmonic_division(line1,
line2, line3, var)
Exemplo:
harmonic_division(point(0, 0), point(3, 0), point(4, 0), p) d point(12/5, 0) e
guarda-o na varivel p
isobarycenter
Apresenta o centro hipottico de massa de um conjunto de pontos. Funciona como o baricentro, mas
assume que todos os pontos tm um peso igual.
isobarycenter(point1, point2, ,pointn)
Exemplo:
isobarycenter(3,3,3*3*i) d point(3*3*i/3), que equivalente a (0,3).
is_harmonic
Testa se 4 pontos se encontram ou no numa diviso harmnica ou num intervalo. Apresenta 1 se
assim for e 0 se assim no for.
is_harmonic(point1, point2, point3, point4)
Exemplo:
is_harmonic(point(0, 0), point(3, 0), point(4, 0), point(12/5, 0)) d 1
is_harmonic_circle_bundle
Apresenta 1 se os crculos formarem um feixe, 2 se tiverem o mesmo centro, 3 se partilharem o
mesmo crculo e 0 noutros casos.
is_harmonic_circle_bundle({circle1, circle2, , circlen})
is_harmonic_line_bundle
Apresenta 1 se as linhas forem concorrentes, 2 se forem paralelas, 3 se forem a mesma linha e 0
noutros casos.
is_harmonic_line_bundle({line1, line2, , linen}))
is_rectangle
Testa se os quatro pontos de um conjunto so ou no vrtices de um retngulo. Apresenta 0 se no
forem, 1 se forem e 2 se forem vrtices de um quadrado.
is_rectangle(point1, point2, point3, point4)
Exemplos:
is_rectangle(point(0,0), point(4,2), point(2,6), point(-2,4)) apresenta 2.
Com um conjunto de apenas trs pontos como argumento, testa se estes so ou no vrtices de um
tringulo retngulo. Apresenta 0 se no forem. Se forem, apresenta a ordem dos nmeros, do ponto
comum aos dois lados perpendiculares (1, 2 ou 3).
is_rectangle(point(0,0), point(4,2), point(2,6)) d 2.
is_rhombus
Testa se os quatro pontos de um conjunto so ou no vrtices de um losango. Apresenta 0 se no
forem, 1 se forem e 2 se forem vrtices de um quadrado.
is_rhombus(point1, point2, point3, point4)
Exemplo:
is_rhombus(point(0,0), point(-2,2), point(0,4), point(2,2)) d 2
is_square
Testa se os quatro pontos de um conjunto so ou no vrtices de um quadrado. Apresenta 1 se
forem e 0 se no forem.
is_square(point1, point2, point3, point4)
Exemplo:
is_square(point(0,0), point(4,2), point(2,6), point(-2,4)) apresenta 1.
LineHorz
Desenha a linha horizontal y=a.
LineHorz(a)
Exemplo:
LineHorz(-2) desenha a linha horizontal cuja equao y = 2.
open_polygon
Une um conjunto de pontos com segmentos de linha, na ordem determinada, de modo a produzir um
polgono. Se o ltimo ponto for o mesmo que o primeiro, o polgono fechado. Caso contrrio,
aberto.
open_polygon(point1, point2, , point1) ou open_polygon(point1, point2, ,
pointn)
orthocenter
Apresenta o ortocentro de um tringulo, ou seja, a interseco das trs altitudes de um tringulo. O
argumento pode ser o nome de um tringulo ou trs pontos no colineares que definem um tringulo.
No ltimo caso, o tringulo no precisa de ser desenhado.
orthocenter(triangle) ou orthocenter(point1, point2, point3)
Exemplo:
orthocenter(0,4i,4) d (0,0)
perpendicular bisector
Desenha o bissetor perpendicular de um segmento. O segmento definido pelo respetivo nome ou
pelas suas duas extremidades.
perpen_bisector(segment) ou perpen_bisector(point1, point2)
Exemplos:
perpen_bisector(GC) desenha o bissetor perpendicular do segmento C.
perpen_bisector(GA, GB) desenha o bissetor perpendicular do segmento AB.
perpen_bisector(3+2i, i) desenha o bissetor perpendicular de um segmento cujas
extremidades tm as coordenadas (3, 2) e (0, 1); ou seja, a linha cuja equao y=x/3+1.
point2d
Redistribui aleatoriamente um conjunto de pontos de modo que, para cada ponto, x [5,5] e y [
5,5]. Qualquer movimento adicional de um dos pontos redistribui aleatoriamente todos os pontos, a
cada toque ou a cada tecla direcional premida.
point2d(point1, point2, , pointn)
polar
Apresenta linha polar do ponto fornecido como polo relativamente ao crculo definido.
polar(circle, point)
Exemplo:
pole
Apresenta o polo da linha fornecida relativamente ao crculo definido.
pole(circle, line)
Exemplo:
pole(circle(x^2+y^2=1), line(x=3)) d point(1/3, 0)
power_pc
Dados um crculo e um ponto, apresenta a diferena entre o quadrado da distncia do ponto ao
centro do crculo, bem como o quadrado do raio do crculo.
powerpc(circle, point)
Exemplo:
powerpc(circle(point(0,0), point(1,1)-point(0,0)), point(3,1)) d 8
radical_axis
Apresenta a linha cujos pontos tm os mesmos valores de powerpc para os dois crculos indicados.
radical_axis(circle1, circle2)
Exemplo:
radical_axis(circle(((x+2)+y) = 8),circle(((x-2)+y) = 8)) d line(x=0)
vector (vetor)
Cria um vetor do ponto1 ao ponto2. Com um ponto como argumento, a origem utilizada como a
cauda do vetor.
vector(point1, point2) ou vector(point)
Exemplo:
vector(point(1,1), point(3,0)) cria um vetor de (1, 1) a (3, 0).
vertices
Apresenta uma lista dos vrtices de um polgono.
vertices(polygon)
vertices_abca
Apresenta a lista fechada dos vrtices de um polgono.
vertices_abca(polygon)
A aplicao Spreadsheet (Folha de Clculo) fornece uma grelha de clulas para que possa introduzir
contedo (como nmeros, texto, expresses, etc.) e efetuar determinadas operaes no que
introduzir.
Pode criar o nmero que quiser de folhas de clculo personalizadas; cada uma, com o seu prprio
nome, semelhante a criar uma aplicao. Abre uma folha de clculo personalizada da mesma forma:
premindo e selecionando a folha de clculo especfica.
O tamanho mximo de qualquer folha de clculo de 10 000 linhas por 676 colunas.
A aplicao abre na Numeric View (Vista numrica). No contm Plot View (Vista de desenho) nem
Symbolic View (Vista simblica). Existe uma vista Symbolic Setup (Config simblica) (
) que permite anular determinadas definies sistmicas. (Esta uma operao comum da
vista Symbolic Setup (Config simblica)).
2. Selecione a coluna A. Toque em A ou utilize as teclas de cursor para destacar a clula A (ou
seja, o cabealho da coluna A).
PRICE 0.1
6. Selecione a coluna B.
7. Toque em e selecione Name (Nome).
11.
Para eliminar os valores fictcios, selecione a clula A1, toque em , prima at
TAKINGS (Receitas)
Pode especificar um intervalo como, por exemplo A1:A100 , mas especificando o nome da
coluna poder assegurar que a soma ser includa em todas as entradas da coluna.
16. Selecione a clula C3.
17. Introduza uma etiqueta para o total da sua comisso:
18. Para alargar a coluna C para ver toda a etiqueta no C3, selecione a clula de cabealho da
coluna C, toque em e selecione Column (Coluna) .
SUGESTO: Repare que, em vez de digitar SUM (Soma) manualmente, pode escolher essa
opo no menu Apps (Aplicaes) (um dos menus Toolbox).
22. Selecione a clula C5.
23. Introduza uma etiqueta para os seus custos fixos:
COSTS (Custos)
24. Na clula D5, introduza 100. Isto o aluguer que tem de pagar ao proprietrio do terreno pelo
espao para a sua banca.
D3 D5
Tambm pode atribuir um nome s clulas D3 e D5. Por exemplo, TOTCOM (Total de
comisso) e COSTS (Custos) respetivamente. Nesse caso, a frmula em D7 =TOTCOM
COSTS.
27. Introduza a etiqueta GOAL (Objetivo) na clula E1.
Pode fazer deslizar um dedo no ecr, ou premir repetidamente as teclas de cursor, para tornar
E1 visvel.
28. Introduza 250 na clula F1.
Este o lucro mnimo que deseja fazer no dia.
D7F1
A folha de clculo est concluda, mas poder querer verificar todas as frmulas adicionando alguns
dados fictcios coluna PRICE (Preo). Quando o lucro atingir 250, dever ver o valor em D9 mudar
de 0 para 1.
Operaes bsicas
Navegao, seleo e gestos
Pode mover-se numa folha de clculo utilizando as teclas de cursor, deslizando o dedo ou tocando
em e especificando a clula para onde pretende ir.
Seleciona uma clula deslocando-se simplesmente para a mesma. Tambm pode selecionar uma
coluna inteira tocando na letra da coluna e selecionar uma linha inteira (tocando no nmero da
linha). Pode tambm selecionar toda a folha de clculo: basta tocar na clula sem nmero no canto
superior esquerdo da folha de clculo. (A clula que contm o logtipo da HP.)
Pode selecionar um bloco de clulas, premindo uma clula que ser uma clula de canto da seleo
e, passado um segundo, arrastando o dedo at clula oposta na diagonal. Pode tambm
selecionar um bloco de clulas deslocando-se para uma clula de canto, tocando em e
utilizando as teclas de cursor para se mover para a clula oposta na diagonal. Tocar em ou
noutra clula, cancela a seleo.
Referncias a clulas
Pode referir-se ao valor de uma clula em frmulas como se esta fosse uma varivel. As referncias
a clulas so feitas com as coordenadas de linha e coluna e podem ser absolutas ou relativas. Uma
referncia absoluta tem a forma $C$R (em que C o nmero da coluna e R o nmero da linha).
Assim, $B$7 uma referncia absoluta. Numa frmula, far sempre referncia aos dados da clula
B7, independentemente do local onde a frmula, ou uma cpia da mesma, for colocada. Por outro
lado, a forma B7 uma referncia relativa. Baseia-se na posio relativa das clulas. Desta forma,
se uma frmula, por exemplo, em B8 faz referncia a B7, ir depois fazer referncia a C7 em vez de
B7, se for copiada para C8.
Mtodo 1
Para atribuir um nome a uma clula, linha ou coluna em branco, mova-se para a clula, cabealho
da linha ou cabealho da coluna, introduza um nome e toque em .
Mtodo 2
Para atribuir um nome a uma clula, linha, ou coluna, independentemente de se encontrar ou no
em branco:
1. Selecione a clula, linha ou coluna.
2. Toque em e selecione Name (Nome).
Introduo de contedo
Pode introduzir contedo diretamente na folha de clculo ou importar dados de uma aplicao de
estatstica.
Introduo direta
Uma clula pode conter qualquer objeto vlido para a calculadora: um nmero real (3.14), um
nmero complexo (a+ib), um nmero inteiro (#1Ah), uma lista ({1, 2}), uma matriz ou vetor ([1, 2]),
string ("texto"), uma unidade (2_m) ou uma expresso (isto , uma frmula). Desloque-se para a
clula em que pretende adicionar contedo e introduza o contedo tal como faria na vista Home
(Incio). Prima quando terminar. Pode tambm introduzir contedo em vrias clulas
com apenas uma entrada. Basta selecionar as clulas, introduzir o contedo por exemplo, =Row*3
e premir .
B2 (que contm 12). Introduzir A1 B2 na, por exemplo, clula A4, d 19, tal como
Repare que Row (Linha) e Col (Coluna) so variveis integradas. So marcadores de posio
para o nmero da linha e para o nmero da coluna da clula que tem uma frmula que os
contm.
3.
Toque em ou prima .
Tenha em ateno que cada coluna fornece a n-sima potncia do nmero da linha, a comear
pelos quadrados. Assim, 95 59,049.
Importar dados
Pode importar dados das aplicaes Statistics 1Var (Estatstica 1 var) e Statistics 2Var (Estatstica 2
var) (e de qualquer aplicao personalizada a partir de uma aplicao de estatstica). O
procedimento imediatamente abaixo retrata a importao do conjunto de dados D1 da aplicao
Statistics 1Var (Estatstica 1 var).
1. Selecione uma clula.
2. Introduza Statistics_1Var.D1.
3.
Prima .
Funes externas
Pode utilizar, numa frmula, qualquer funo disponvel nos menus Math (Matemtica), CAS, App
(Aplicao), User (Utilizador) ou Catlg (Catlogo). Por exemplo, para achar a raiz de 3 x2 mais
prxima de x = 2, teria de introduzir numa clula ROOT
Pode tambm selecionar uma funo num menu. Por exemplo, consulte o seguinte procedimento:
1.
Prima .
2.
Prima e toque em .
1 0 3
5.
Prima para ver o resultado. Selecione a clula e toque em para ver um
vetor contendo as duas razes: [1.732 1.732].
6. Toque em para regressar folha de clculo.
Existem outras funes de folha de clculo que pode utilizar (principalmente relacionadas com
clculos financeiros e estatsticos).
Copiar e colar
1.
Para copiar uma ou mais clulas, selecione-as e prima .
2.
Mova-se para a localizao desejada e prima .
Pode optar por colar o valor, a frmula, o formato, o valor e o formato ou a frmula e o formato.
Referncias externas
Pode referir-se aos dados contidos numa folha de clculo, a partir de fora da aplicao Spreadsheet
(Folha de Clculo), utilizando a referncia SpreadsheetName.CR. Por exemplo, na vista Home
(Incio), pode referir a clula A6 na folha de clculo integrada introduzindo Spreadsheet.A6.
Assim, a frmula 6*Spreadsheet.A6 multiplicaria qualquer valor atual na clula A6 da aplicao
integrada por 6.
NOTA: Uma referncia a um nome de uma folha de clculo sensvel a maisculas e minsculas.
Referncias a variveis
Qualquer varivel pode ser inserida numa clula. Isso inclui variveis Home (Incio), de aplicao,
CAS e do utilizador.
As variveis podem ser referidas ou introduzidas. Por exemplo, se tiver atribudo 10 para P na vista
Home (Incio), pode introduzir = P * 5 numa clula da folha de clculo, premir e obter
50. Se tiver alterado subsequentemente o valor de P, o valor nessa clula muda automaticamente de
modo a refletir o valor novo. um exemplo de uma varivel referida.
Se pretender apenas o valor atual de P sem que o valor mude se P se alterar, basta introduzir P e
As variveis s quais foram atribudos valores em outras aplicaes tambm podem ser referidas
numa folha de clculo. A aplicao Solve (Resolv) pode ser utilizada para resolver equaes. Um
exemplo utilizado V2 = U2 + 2AD. Poderia ter quatro clulas, numa folha de clculo, com =V, =U,
=A e =D como frmulas. medida que vai fazendo experincias com diferentes valores para estas
variveis na aplicao Solve (Resolv), os valores introduzidos e calculados so copiados para a folha
de clculo (onde podem ser submetidos a outras manipulaes).
As variveis de outras aplicaes incluem os resultados de determinados clculos. Por exemplo, se
tiver desenhado o grfico de uma funo na aplicao Function (Funo) e calculado a rea com
sinal entre dois valores de x, pode referir esse valor numa folha de clculo premindo ,
Se estiver visvel , o clculo ser numrico (com o nmero de dgitos significativos limitado
pela preciso da calculadora). Se estiver visvel , o clculo ser efetuado pelo CAS e ser
exato.
Na figura seguinte, a frmula na clula A exatamente a mesma que a frmula na clula B: = Row2
(Row1). A nica diferena que a opo estava visvel (ou selecionada) enquanto a
frmula estava a ser introduzida em B, obrigando o clculo a ser realizado pelo CAS. Repare que o
CAS aparece a vermelho na linha de introduo se a clula selecionada contiver uma frmula que
esteja a ser calculada pelo CAS.
Ativa a linha de introduo para que possa editar o objeto na clula selecionada. (Visvel
apenas se a clula selecionada tiver contedo).
Converte para um nome o texto que introduziu na linha de introduo. (Visvel apenas
quando a linha de introduo est ativa).
/ Um boto de comutao visvel apenas quando a linha de introduo est ativa. Ambas as
opes foram a expresso a ser tratada pelo CAS, mas apenas efetua o
respetivo clculo.
Toque para introduzir o smbolo $. Um atalho para introduzir referncias absolutas. (Visvel
apenas quando a linha de introduo est ativa).
Apresenta um formulrio de introduo que permite especificar a clula para onde deseja ir.
ou Um boto de comutao que define a direo na qual o cursor se move aps a introduo
de contedo numa clula.
Permite selecionar uma coluna pela qual proceder ordenao, bem como ordenar por
ordem ascendente ou descendente. (Visvel apenas se houver clulas selecionadas).
Opes de formatao
As opes de formatao aparecem quando toca em . Aplicam-se ao que estiver
atualmente selecionado: uma clula, bloco, coluna, linha ou a folha de clculo inteira.
1 frmula frmula
Fixed (Fixo): 1
Scientific (Cientfico): 2
Engineering (Engenharia): 3
Center (Centro): 1
Right (Direita): 2
no especificado: 1
Center (Centro): 1
Bottom (Inferior): 2
no especificado: 1
No (No): 1
no especificado: 1
no especificado: 1
Alm de recuperar atributos de formatao, pode definir atributos de formatao (ou contedo de
clulas) especificando-os numa frmula na clula relevante. Por exemplo, onde quer que seja
colocado g5(1):=6543 introduz 6543 na clula g5. Qualquer contedo que se encontrasse
A aplicao Statistics 1Var (Estatstica 1 var) pode guardar at dez conjuntos de dados ao mesmo
tempo. Pode realizar anlises estatsticas a uma varivel de um ou mais conjuntos de dados.
A aplicao Statistics 1Var (Estatstica 1 var) iniciada na Numeric View (Vista numrica), utilizada
para introduzir dados. A Symbolic View (Vista simblica) utilizada para especificar quais as colunas
que contm dados e qual a coluna que contm as frequncias.
Pode tambm calcular estatsticas em Home (Incio) e invocar os valores de variveis de estatsticas
especficas.
Os valores calculados na aplicao Statistics 1Var (Estatstica 1 var) so guardados em variveis,
podendo ser reutilizados na vista Home (Incio) e noutras aplicaes.
160
165
170
175
180
Toque em para ver as estatsticas calculadas a partir dos dados da amostra em D1. A
mdia () 170. Existem mais estatsticas do que podem ser apresentadas num ecr. Assim,
poder ter de se deslocar para ver a estatstica que pretende.
Repare que o ttulo da coluna de estatsticas H1. Existem 5 definies de conjuntos de dados
disponveis para estatsticas a uma varivel: H1 H5. Se forem introduzidos dados no D1, H1
est automaticamente configurado para utilizar D1 para dados e a frequncia de cada ponto de
dados est definido para 1. Pode selecionar outras colunas de dados da Symbolic View (Vista
simblica) da aplicao.
O primeiro campo de cada conjunto de definies o local onde especifica a coluna de dados a
analisar; o segundo campo o local onde especifica a coluna que contm as frequncias de
cada ponto de dados; e o terceiro campo (Plotn) o local onde escolhe o tipo de desenho que
ir representar os dados na Plot View (Vista de desenho): Histogram (Histograma), Box and
Whisker (Grfico de caixa), Normal Probability (Probabilidade normal), Line (Linha), Bar (Barras)
ou Pareto.
Seleciona (ou cancela a seleo de) uma anlise estatstica (H1-H5) para explorao.
Continuando com o nosso exemplo, vamos supor que so medidas as alturas dos restantes alunos
da turma, e que cada uma arredondada para o valor mais prximo dos cinco primeiros valores
registados. Em vez de introduzir todos os dados novos em D1, limitamo-nos a adicionar outra coluna,
D2, que contm as frequncias dos nossos cinco pontos de dados em D1.
160 5
165 3
170 8
175 2
180 1
1.
Toque em Freq (Frequncia) direita de H1 (ou prima para destacar o segundo campo
H1).
2. Introduza o nome da coluna que ir conter as frequncias (neste exemplo, D2):
Introduza parmetros adequados aos seus dados. Aqueles que so mostrados na figura
seguinte asseguram que todos os dados neste exemplo especfico so apresentados na Plot
View (Vista de desenho).
9.
Para desenhar um histograma dos dados, prima .
, respetivamente.
D7 .
Seja qual for o mtodo utilizado, os dados que introduzir so automaticamente guardados. Pode sair
desta aplicao e voltar mais tarde. Ir constatar que os ltimos dados que introduziu ainda esto
disponveis.
Depois de introduzir os dados, deve definir conjuntos de dados bem como a forma como estes
devem ser desenhados em grfico na Symbolic View (Vista simblica).
Ordena os dados de vrias formas. Consulte Ordenar valores de dados na pgina 224.
Apresenta um menu a partir do qual pode escolher um tipo de letra pequeno, mdio ou
grande.
Apresenta um formulrio de introduo para que possa introduzir uma frmula destinada a
gerar uma lista de valores para uma coluna especificada. Consulte Gerao de dados
na pgina 224.
Calcula estatsticas para cada conjunto de dados selecionado na Symbolic View (Vista
simblica). Consulte Clculo de estatsticas na pgina 225.
Para eliminar todos os dados de todas as colunas, prima , selecione All columns
Inserir dados
1. Destaque a clula abaixo do local onde deseja inserir um valor.
2. Toque em e introduza o valor.
Se pretende apenas adicionar mais dados ao conjunto de dados e o local onde so inseridos no
importante, selecione a ltima clula do conjunto de dados e comece a introduzir os novos dados.
Gerao de dados
Pode introduzir uma frmula destinada a gerar uma lista de pontos de dados para uma coluna
especificada. No exemplo seguinte, 5 pontos de dados sero colocados na coluna D2. Sero
gerados pela expresso X2 F, em que X vem do conjunto {1, 3, 5, 7, 9}. Estes so os valores entre
1 e 10 que diferem por 2. F o valor que lhe foi atribudo noutro local (como, por exemplo, na vista
Home (Incio)). Se F fosse 5, a coluna D2 seria preenchida com {4, 4, 20, 44, 76}.
Clculo de estatsticas
Toque em a fim de apresentar os seguintes resultados para cada conjunto de dados
selecionado na Symbolic View (Vista simblica).
Estatstica Definio
Mean (Mdia)
Quando o conjunto de dados contm um nmero mpar de valor, o valor da mediana no utilizado
no clculo de Q1 e Q3. Por exemplo, para o conjunto de dados {3,5,7,8,15,16,17}, apenas os trs
primeiros itens 3, 5 e 7 so utilizados para calcular Q1, e apenas os trs ltimos termos 15, 16
e 17 so utilizados para calcular Q3.
Desenho de grficos
Pode desenhar o seguinte:
Tipos de grfico
Histograma
O primeiro conjunto de nmeros abaixo do grfico indica o local onde se encontra o cursor. No
exemplo seguinte, o cursor encontra-se no compartimento de dados entre 5 e 6 (mas sem incluir 6),
e a frequncia para esse compartimento 6. O conjunto de dados definido por H3 na Symbolic
View (Vista simblica). Pode ver informaes acerca de outros compartimentos premindo ou
Grfico de barras
O grfico de barras mostra o valor de um ponto de dados em forma de barra vertical ao longo do eixo
x, no nmero da linha do ponto de dados.
Configurar o grfico
A vista Plot Setup (Config desenho) ( ) permite especificar muitos dos parmetros de
desenho de grficos comuns a outras aplicaes (como, por exemplo, X Rng (Intervalo de X) e Y
Rng (Intervalo de Y)). Existem duas definies exclusivas da aplicao Statistics 1Var (Estatstica 1
var), da seguinte forma:
Histogram width (Largura do histograma) H Width (Largura H) permite especificar a largura
de um compartimento do histograma. Isso determina quantos compartimentos iro caber no
ecr, bem como de que forma os dados so distribudos (ou seja, quantos pontos de dados
contm um compartimento).
Histogram range (Intervalo do histograma) H Rng (Intervalo de H) permite especificar o
intervalo de valores para um conjunto de compartimentos de histograma. O intervalo vai da
extremidade esquerda do compartimento mais esquerda extremidade direita do
compartimento mais direita.
Boto Propsito
A aplicao Statistics 2Var (Estatstica 2 var) pode guardar at dez conjuntos de dados ao mesmo
tempo. Pode realizar anlises estatsticas a duas variveis de um ou mais conjuntos de dados.
A aplicao Statistics 2Var (Estatstica 2 var) iniciada na Numeric View (Vista numrica), utilizada
para introduzir dados. A Symbolic View (Vista simblica) utilizada para especificar quais as colunas
que contm dados e qual a coluna que contm as frequncias.
Tambm pode calcular estatsticas em Home (Incio) e na aplicao Spreadsheet (Folha de Clculo).
Os valores calculados na aplicao Statistics 2Var (Estatstica 2 var) so guardados em variveis.
Estas podem ser referidas na vista Home (Incio) e em outras aplicaes.
(independente, x) (dependente, y)
2 1400
1 920
3 1100
5 2265
5 2890
4 2200
2 1 3 5 5 4
1400
920
1100
2265
2890
2200
Neste caso, C1 e C2 so apresentadas por predefinio. Mas poderia ter introduzido os seus
dados em colunas que no C1 e C2.
Explorar estatsticas
1. Ache a correlao, r , entre a publicidade e as vendas:
A correlao r=0.8995
1 6 100 3200
500
Desenhar o grfico
Prima para desenhar o grfico.
Repare que a curva de regresso (ou seja, a curva que melhor se ajusta aos pontos de dados)
desenhada por predefinio.
Repare na expresso no campo Fit1 (Ajuste1). Esta mostra que o declive (m) da linha de
regresso de 425.875 e a interceo y (b) de 376.25.
Prever valores
Agora, vamos prever o nmero das vendas caso a publicidade aumentasse para 6 minutos.
1.
Prima para regressar Plot View (Vista de desenho).
Por predefinio, a opo de traar est ativa. Esta opo ir mover o cursor de um ponto de
dados para outro ponto de dados medida que premir ou . medida que se
desloca de um ponto de dados para outro ponto de dados, os valores x e y correspondentes
aparecem na parte inferior do ecr. Neste exemplo, o eixo x representa os minutos de
publicidade e o eixo y representa as vendas.
No entanto, no h nenhum ponto de dados para 6 minutos. Por esse motivo, no possvel
mover o cursor para x = 6. Em vez disso, precisamos de prever o que y ser quando x = 6, com
base nos dados existentes. Para o fazer, temos de traar a curva de regresso, e no os pontos
de dados existentes.
3. Toque na linha de regresso perto de x = 6 (junto margem direita do ecr). Em seguida, prima
at x = 6. Se o valor de x no estiver visvel no canto inferior esquerdo do ecr, toque em
SUGESTO: Pode utilizar a mesma tcnica de traar para prever ainda que sem grande
preciso de quantos minutos de publicidade precisaria para obter uma determinada
quantidade de vendas. No entanto, um mtodo mais exato est disponvel: retorne vista Home
(Incio) e introduza Predx(s) (Previso x (s)) onde s o nmero de vendas. Predy e Predx so
funes da aplicao.
NOTA: Para fornecer estatsticas a duas variveis vlidas, uma coluna de dados deve conter, pelo
menos, quatro pontos de dados.
Seja qual for o mtodo utilizado, os dados que introduzir so automaticamente guardados. Pode sair
desta aplicao e voltar mais tarde. Ir constatar que os ltimos dados que introduziu ainda esto
disponveis.
Depois de introduzir os dados, deve definir conjuntos de dados bem como a forma como estes
devem ser desenhados em grfico na Symbolic View (Vista simblica).
Abre um formulrio de introduo que permite escolher entre vrias maneiras de ordenar os
dados. Consulte Ordenar valores de dados na pgina 240.
Apresenta um menu a partir do qual pode escolher um tipo de letra pequeno, mdio ou
grande.
Abre um formulrio de introduo que permite criar uma sequncia baseada numa expresso
e guardar o resultado na coluna de dados especificada.
Calcula estatsticas para cada conjunto de dados selecionado na Symbolic View (Vista
simblica). Consulte Clculo de estatsticas na pgina 242.
Eliminar dados
Para eliminar um item de dados, destaque-o e prima . Os valores abaixo da clula
eliminada sobem uma linha.
Para eliminar uma coluna de dados, destaque uma entrada nessa coluna e prima
Para eliminar todos os dados de todas as colunas, prima , selecione All columns
Inserir dados
Destaque a clula abaixo do local onde deseja inserir um valor. Toque em e introduza o
valor.
Se pretende apenas adicionar mais dados ao conjunto de dados e o local onde so inseridos no
importante, selecione a ltima clula do conjunto de dados e comece a introduzir os novos dados.
Escolher um ajuste
1.
Prima para apresentar a Symbolic View (Vista simblica).
2. Para a anlise que lhe interessa (S1 a S5), selecione o campo Type (Tipo).
3. Toque outra vez no campo para ver o menu de tipos de ajuste.
4. Selecione o tipo de ajuste da sua preferncia no menu. (Consulte Tipos de ajuste
na pgina 241).
Tipos de ajuste
Esto disponveis doze tipos de ajuste:
Linear (Predefinio) Ajusta os dados a uma linha reta: y = mx + b. Utiliza um ajuste de quadrados
mnimos.
Logistic (Logstica)
Ajusta os dados a uma curva logstica: em que L o valor de
Quadratic (Quadrtica) Ajusta os dados a uma curva quadrtica: y = ax2 + bx + c. Requer, pelo menos, trs pontos.
Trigonometric Ajusta os dados a uma curva trigonomtrica: y = a * sin(bx + c) + d. Requer, pelo menos, trs
(Trigonomtrica) pontos.
User Defined (Definido pelo Defina o seu prprio ajuste (veja o seguinte).
utilizador)
2. Para a anlise que lhe interessa (S1 a S5), selecione o campo Type (Tipo).
3. Toque outra vez no campo para ver um menu de tipos de ajuste.
4. Selecione User Defined (Definido pelo utilizador) no menu.
5. Selecione o campo de ajuste correspondente.
6.
Introduza uma expresso e prima . A varivel independente deve ser X, e a
expresso no deve conter quaisquer variveis desconhecidas. Por exemplo, 1.5 * cos(x) + 0.3
* sin(x). Repare que, nesta aplicao, as variveis devem ser introduzidas em maisculas.
Clculo de estatsticas
Quando toca em , ficam disponveis trs conjuntos de estatsticas. Por predefinio, so
apresentadas as estatsticas que envolvem tanto as colunas independentes como as dependentes.
Toque em para ver estatsticas que envolvam apenas a coluna independente, ou em
para apresentar as estatsticas derivadas da coluna dependente. Toque em para
regressar vista predefinida. As tabelas abaixo descrevem as estatsticas exibidas em cada vista.
Estatstica Definio
R
2 O coeficiente de determinao, ou seja, o quadrado do coeficiente de correlao.
O valor desta estatstica dependente do tipo de Fit (Ajuste) escolhido. Uma
medida de 1 indica um ajuste perfeito.
Estatstica Definio
Estatstica Definio
3.
Prima .
Prima para ver a equao da linha de regresso na Symbolic View (Vista simblica).
O exemplo seguinte mostra que o declive da linha de regresso (m) 425.875 e que a interceo y
(b) 376.25.
Ordem de traar
Enquanto e movem o cursor ao longo de um ajuste ou de ponto para ponto num grfico
de disperso, para escolher o grfico de disperso ou o ajuste que deseja traar, utilize e
traar o ajuste S1. Neste ponto, prima para regressar ao grfico de disperso S1 ou prima
novamente para traar o grfico de disperso S2. Prima uma terceira vez para traar o
ajuste S2. Se premir uma quarta vez, ir regressar ao grfico de disperso S1. Se estiver
confuso quanto quilo que est a traar, basta tocar em para ver a definio do objeto
(grfico de disperso ou ajuste) que est a ser traado.
Boto Propsito
Mostra ou oculta a curva que melhor se ajusta aos pontos de dados de acordo com o modelo
de regresso selecionado.
Permite especificar um valor para o qual ir na linha de regresso (ou um ponto de dados para
o qual ir caso o cursor se encontre num ponto de dados e no na linha de regresso). Poder
se assim no for).
3.
Prima ou O cursor move-se ao longo da curva de regresso e os valores
correspondentes de X e Y so apresentados na parte inferior do ecr. (Se estes valores no
estiverem visveis, toque em ).
NOTA: Nos casos em que o nmero de curvas de ajuste apresentadas superior a um, as funes
PredX e PredY utilizam o primeiro ajuste ativo definido na Symbolic View (Vista simblica).
Pode digitar PredX e PredY diretamente na linha de introduo, ou selecion-los no menu de
funes da aplicao (na categoria Statistics 2Var (Estatstica 2 var). O menu de funes da
aplicao um dos menus Toolbox ( ).
Dados de amostra
Para muitos dos clculos, a Numeric View (Vista numrica) da aplicao Inference (Inferncia)
fornecida com dados de amostra (que pode repor ao reinicializar a aplicao). Estes dados de
amostra so teis na medida em que o ajudam a compreender a aplicao.
Teste Descrio
Teste Descrio
Z-Int: 1 O intervalo de confiana para uma mdia, com base na distribuio Normal
Z-Int: 1 2 O intervalo de confiana para a diferena entre duas mdias, com base na
distribuio Normal
Z-Int: 1 O intervalo de confiana para uma proporo, com base na distribuio Normal
Z-Int: 1 2 O intervalo de confiana para a diferena entre duas propores, com base na
distribuio Normal
T-Int: 1 O intervalo de confiana para uma mdia, com base na distribuio t de Student
T-Int: 1 2 O intervalo de confiana para a diferena entre duas mdias, com base na
distribuio t de Student
Teste Descrio
Goodness of fit (Adequao do ajuste) O teste de qui-quadrado da adequao do ajuste, com base em dados
categricos
2-way test (Teste bidirecional) O teste do qui-quadrado, com base em dados categricos numa tabela
bidirecional
Teste Descrio
Interval: Slope (Intervalo: Declive) O intervalo de confiana para o declive da linha de regresso linear verdadeira,
com base na distribuio t
Interval: Intercept (Intervalo: Interceo) O intervalo de confiana para a interceo y da linha de regresso linear
verdadeira, com base na distribuio t
Interval: Mean response (Intervalo: O intervalo de confiana para uma resposta mdia, com base na distribuio t
Resposta mdia)
Prediction interval (Intervalo de O intervalo de previso para uma resposta futura, com base na distribuio t
previso)
Se escolher um dos testes de hipteses, pode escolher uma hiptese alternativa para testar por
comparao com a hiptese nula. Para cada teste, existem trs escolhas possveis de hiptese
alternativa, com base numa comparao quantitativa entre duas quantidades. A hiptese nula
sempre a de que as duas quantidades so iguais. Assim, as hipteses alternativas abrangem os
diversos casos em que as duas quantidades so diferentes: <, > e .
Nesta seco, vamos submeter os dados de exemplo a um Teste Z de uma mdia para ilustrar o
funcionamento da aplicao.
3. Selecione uma hiptese alternativa. Neste caso, selecione < do menu Alt Hypoth
(Hiptese alt.).
Mdia da amostra
Toque em para ver o valor Z crtico. Com o nvel alfa apresentado, pode premir ou
Introduzir dados
Na coluna D1, introduza os pontos de ebulio achados durante as experincias.
82 5
83 1
82 6
82 4
83
Calcular as estatsticas
1. Toque em .
Importar os dados
1.
Prima .
Toque em .
3. No campo App (Aplicao), selecione a aplicao de estatstica que contm os dados que
deseja importar.
4. No campo Column (Coluna), especifique a coluna onde os dados esto guardados nessa
aplicao. (D1 a predefinio.)
5. Toque em .
Testes de hipteses
Os testes de hipteses so utilizados para testar a validade de hipteses acerca dos parmetros
estatsticos de uma ou duas populaes. Os testes baseiam-se em estatsticas de amostras das
populaes.
Os testes de hipteses da HP Prime utilizam a distribuio Z Normal ou a distribuio t de Student
para calcular probabilidades. Caso deseje utilizar outras distribuies, recorra vista Home (Incio) e
s distribuies existentes na categoria Probability (Probabilidade) do menu Math (Matemtica).
Pode selecionar uma das seguintes hipteses alternativas contra a qual testar, por comparao, a
hiptese nula:
H0: < 0
H0: > 0
H0: 0
Dados introduzidos
Os dados introduzidos so os seguintes:
Mdia da amostra
n Tamanho da amostra
Nvel de significncia
Resultados
Os resultados so os seguintes:
Resultado Descrio
Com base em duas amostras, cada uma de uma populao independente, este teste mede a fora
das provas para uma hiptese selecionada, por comparao com a hiptese nula. A hiptese nula
a de que as mdias das duas populaes so iguais, H0: 1 = 2.
Pode selecionar uma das seguintes hipteses alternativas contra a qual testar, por comparao, a
hiptese nula:
H0: 1 < 2
H0: 1 > 2
H0: 1 2
Dados introduzidos
Os dados introduzidos so os seguintes:
1 Mdia da amostra 1
2 Mdia da amostra 2
n1 Tamanho da amostra 1
n2 Tamanho da amostra 2
Nvel de significncia
Resultados
Os resultados so os seguintes:
Resultado Descrio
Pode selecionar uma das seguintes hipteses alternativas contra a qual testar, por comparao, a
hiptese nula:
H0: < 0
H0: > 0
H0: 0
Dados introduzidos
Os dados introduzidos so os seguintes:
n Tamanho da amostra
Nvel de significncia
Resultado Descrio
Com base nas estatsticas de duas amostras, cada uma de uma populao diferente, este teste
mede a fora das provas para uma hiptese selecionada, por comparao com a hiptese nula. A
hiptese nula a de que as propores de sucessos nas duas populaes so iguais, H0: 1 = 2.
Pode selecionar uma das seguintes hipteses alternativas contra a qual testar, por comparao, a
hiptese nula:
H0: 1 < 2
H0: 1 > 2
H0: 1 2
Dados introduzidos
Os dados introduzidos so os seguintes:
n1 Tamanho da amostra 1
n2 Tamanho da amostra 2
Nvel de significncia
Resultados
Os resultados so os seguintes:
Pode selecionar uma das seguintes hipteses alternativas contra a qual testar, por comparao, a
hiptese nula:
H0: < 0
H0: > 0
H0: 0
Dados introduzidos
Os dados introduzidos so os seguintes:
Mdia da amostra
n Tamanho da amostra
Nvel de significncia
Resultados
Os resultados so os seguintes:
Resultados Descrio
DF Graus de liberdade
Este teste utilizado quando o desvio padro da populao no conhecido. Com base nas
estatsticas de duas amostras, cada uma de uma populao diferente, este teste mede a fora das
provas para uma hiptese selecionada, por comparao com a hiptese nula. A hiptese nula a de
que as mdias das duas populaes so iguais, H0: 1 = 2.
Pode selecionar uma das seguintes hipteses alternativas contra a qual testar, por comparao, a
hiptese nula:
H0: 1 < 2
H0: 1 > 2
H0: 1 2
Dados introduzidos
Os dados introduzidos so os seguintes:
1 Mdia da amostra 1
2 Mdia da amostra 2
n1 Tamanho da amostra 1
n2 Tamanho da amostra 2
Nvel de significncia
Pooled (Repartidos) Selecione esta opo para repartir as amostras com base nos respetivos desvios
padro
Resultados
Os resultados so os seguintes:
DF Graus de liberdade
Intervalos de confiana
Os clculos de intervalo de confiana que a HP Prime capaz de realizar baseiam-se na distribuio
Z Normal ou na distribuio t de Student.
Dados introduzidos
Os dados introduzidos so os seguintes:
Mdia da amostra
n Tamanho da amostra
C Nvel de confiana
Resultados
Os resultados so os seguintes:
Resultado Descrio
C Nvel de confiana
Esta opo utiliza a distribuio Z Normal para calcular um intervalo de confiana para a diferena
entre as mdias de duas populaes, 1 2, quando os desvios padro das populaes 1 e 2, so
conhecidos.
Dados introduzidos
Os dados introduzidos so os seguintes:
1 Mdia da amostra 1
2 Mdia da amostra 2
n1 Tamanho da amostra 1
n2 Tamanho da amostra 2
C Nvel de significncia
Resultados
Os resultados so os seguintes:
Resultado Descrio
C Nvel de confiana
Dados introduzidos
Os dados introduzidos so os seguintes:
n Tamanho da amostra
C Nvel de confiana
Resultados
Os resultados so os seguintes:
Resultado Descrio
C Nvel de confiana
Esta opo utiliza a distribuio Z Normal para calcular um intervalo de confiana para a diferena
entre as propores de sucessos em duas populaes.
Dados introduzidos
Os dados introduzidos so os seguintes:
n1 Tamanho da amostra 1
n2 Tamanho da amostra 2
C Nvel de confiana
Resultados
Os resultados so os seguintes:
Resultados Descrio
C Nvel de confiana
Dados introduzidos
Os dados introduzidos so os seguintes:
Mdia da amostra
n Tamanho da amostra
C Nvel de confiana
Resultados
Os resultados so os seguintes:
Resultados Descrio
C Nvel de confiana
DF Graus de liberdade
Esta opo utiliza a distribuio t de Student para calcular um intervalo de confiana para a diferena
entre as mdias de duas populaes, 1 2, quando os desvios padro das populaes, 1 e 2,
so desconhecidos.
1 Mdia da amostra 1
2 Mdia da amostra 2
n1 Tamanho da amostra 1
n2 Tamanho da amostra 2
C Nvel de confiana
Pooled (Repartidos) Repartir ou no as amostras com base nos respetivos desvios padro
Resultados
Os resultados so os seguintes:
Resultados Descrio
C Nvel de confiana
DF Graus de liberdade
Testes de qui-quadrado
Uma calculadora HP Prime pode realizar testes sobre dados categricos com base na distribuio do
qui-quadrado. Especificamente, as calculadoras HP Prime suportam tanto os testes de adequao
do ajuste como os testes em tabelas bidirecionais.
Resultados
Quando se toca em , os resultados so os seguintes:
Resultados Descrio
DF Os graus de liberdade
Teclas de menu
As opes das teclas de menu so as seguintes:
Com a opo Expected Count (Contagem esperada) selecionada, os dados introduzidos da Numeric
View (Vista numrica) incluem ExpList para as contagens esperadas em vez de ProbList e as
etiquetas das teclas de menu no ecr Results (Resultados) no incluem Exp.
Resultados
Quando se toca em , os resultados so os seguintes:
Resultados Descrio
DF Os graus de liberdade
Teclas de menu
As opes das teclas de menu so as seguintes:
SUGESTO: Se tiver utilizado a aplicao Statistics 2Var (Estatstica 2 var) para explorar uma
regresso linear e pretender utilizar os mesmos dados para este procedimento, ter de os importar
manualmente. Por exemplo, imagine que os seus valores de x se encontram na lista C1 da aplicao
Statistics 2Var (Estatstica 2 var) e os seus valores de y na lista C2.
Para importar os dados para a aplicao Inference (Inferncia):
1.
Abra a aplicao Statistics 2Var (Estatstica 2 var) e prima para entrar na vista Home
(Incio).
2.
Introduza L1:=C1 e prima .
4.
Abra a aplicao Inference (Inferncia) e prima para entrar na vista Home (Incio).
5.
Introduza Xlist:=L1 e prima .
6.
Introduza Ylist:=L2 e prima .
7.
Prima para entrar na Symbolic View (Vista simblica) e, em seguida, selecione
Regression (Regresso) para o campo Method (Mtodo).
8.
Prima para aceder Numeric View (Vista numrica). Os seus dados so importados
para a Xlist e a Ylist.
Dados introduzidos
Os dados introduzidos da Numeric View (Vista numrica) so os seguintes:
Resultados
Quando se toca em , os resultados so os seguintes:
Resultados Descrio
DF Os graus de liberdade
R
2 O coeficiente de determinao dos dados
Teclas de menu
As opes das teclas de menu so as seguintes:
Dados introduzidos
Os dados introduzidos da Numeric View (Vista numrica) so os seguintes:
Resultados
Quando se toca em , os resultados so os seguintes:
Resultados Descrio
DF Os graus de liberdade
Teclas de menu
As opes das teclas de menu so as seguintes:
Dados introduzidos
Os dados introduzidos da Numeric View (Vista numrica) so os seguintes:
Resultados
Quando se toca em , os resultados so os seguintes:
Resultados Descrio
DF Os graus de liberdade
Teclas de menu
As opes das teclas de menu so as seguintes:
Dados introduzidos
Os dados introduzidos da Numeric View (Vista numrica) so os seguintes:
Resultados
Quando se toca em , os resultados so os seguintes:
Resultados Descrio
DF Os graus de liberdade
Teclas de menu
As opes das teclas de menu so as seguintes:
Dados introduzidos
Os dados introduzidos da Numeric View (Vista numrica) so os seguintes:
Resultados
Quando se toca em , os resultados so os seguintes:
DF Os graus de liberdade
Teclas de menu
As opes das teclas de menu so as seguintes:
A aplicao Solve (Resolv) permite definir at dez equaes ou expresses, cada uma com a
quantidade de variveis que desejar. Pode resolver uma nica equao ou expresso, para uma das
respectivas variveis, com base num valor de semente. Pode tambm resolver um sistema de
equaes (lineares ou no lineares), utilizando tambm valores semente.
Repare nas seguintes diferenas entre uma equao e uma expresso:
Uma equao contm um sinal de igual. A soluo um valor para a varivel desconhecida que
faz com que ambos os lados da equao tenham o mesmo valor.
Uma expresso no contm um sinal de igual. A soluo uma raiz, um valor para a varivel
desconhecida que faz com que a expresso tenha um valor de zero.
Para abreviar, neste captulo, o termo equao ser utilizado para designar tanto equaes como
expresses.
A aplicao Solve (Resolv) funciona apenas com nmeros reais.
Uma equao
Imagine que deseja achar a acelerao necessria para aumentar a velocidade de um automvel de
16.67 m/s (60 km/h) para 27.78 m/s (100 km/h) ao longo de uma distncia de 100 metros.
Segue-se a equao para resolver isto:
V2 = U2 + 2AD
Nesta equao, V = velocidade final, U = velocidade inicial, A = acelerao necessria e D =
distncia.
NOTA: Alm das variveis integradas, pode utilizar uma ou mais variveis criadas por si (quer na
vista Home (Incio), quer no CAS). Por exemplo, se tiver criado uma varivel designada ME, poderia
inclu-la numa equao deste gnero: Y2 = G2 + ME.
As funes definidas em outras aplicaes tambm podem ser referidas na aplicao Solve (Resolv).
Por exemplo, se tiver definido F1(X) como X2 + 10 na aplicao Function (Funo), pode introduzir
F1(X)=50 na aplicao Solve (Resolv) para resolver a equao X2 + 10 = 50.
2. Defina a equao.
V U 2 A D
Aqui, pode especificar os valores das variveis conhecidas, destacar a varivel que quer
resolver e tocar em .
27 78 16 67 100
NOTA: Algumas variveis podero j ter valores associados quando apresenta a Numeric View
(Vista numrica). Isto ocorre quando foram atribudos valores a variveis noutro local. Por exemplo,
na vista Home (Incio), poder tiver atribudo 10 varivel U ao introduzir 10, tocando em
e, em seguida, introduzindo U. Em seguida, ao abrir a Numeric View (Vista numrica) para resolver
uma equao com U como uma varivel, 10 ser o valor predefinido para U. Isto tambm ocorre se
uma varivel tiver sido atribuda um valor em algum clculo anterior (numa aplicao ou num
programa).
4. Por predefinio, o traador est ativo. Utilizando as teclas de cursor, mova o cursor de traar
ao longo de qualquer um dos grficos at aproximar-se da interseco. Note que o valor de A
apresentado junto ao canto inferior esquerdo do ecr se aproxima com o valor de A que
calculou.
A Plot View (Vista de desenho) oferece uma forma prtica de achar uma aproximao a uma soluo
quando suspeita de que existem vrias solues. Mova o cursor de traar para perto da soluo (ou
seja, da interseco) que lhe interessa e depois abra a Numeric View (Vista numrica). A soluo
fornecida na Numeric View (Vista numrica) ser a soluo mais prxima do cursor de traar.
NOTA: Arrastando o dedo na horizontal ou na vertical no ecr, pode ver rapidamente partes do
grfico que, inicialmente, se encontram fora dos intervalos de x e y por si definidos.
Vrias equaes
Pode definir at dez equaes e expresses na Symbolic View (Vista simblica) e selecionar aquelas
que deseja resolver conjuntamente, como um sistema. Por exemplo, imagine que deseja resolver o
sistema de equaes que consiste no seguinte:
2.
Se no precisar de quaisquer equaes ou expresses j definidas, prima .
Definir as equaes
Defina as equaes.
X Y 16
X Y 1
Certifique-se de que ambas as equaes so selecionadas, uma vez que estamos a analisar valores
de X e Y que satisfazem as duas equaes.
A calculadora fornece uma soluo (caso exista), e no ser alertado se existirem vrias
solues. Varie os valores de semente para achar outras solues possveis.
3. Selecione as variveis para as quais deseja achar solues. Neste exemplo, quer achar os
valores de X e Y, por isso, certifique-se de que ambas as variveis so selecionadas.
NOTA: Se tiver mais do que duas variveis, pode introduzir valores de semente para mais do
que uma.
Mensagem Significado
Sign Reversal (Inverso de sinal) A aplicao Solve (Resolv) encontrou dois pontos em que os dois lados da
equao tm sinais opostos, mas no encontra nenhum ponto intermdio entre
aquele em que o valor zero. O mesmo se aplica a uma expresso em que o
valor da expresso tem sinais diferentes mas o seu valor no rigorosamente
zero. Os dois valores so vizinhos (divergem por um no dcimo segundo dgito)
ou a equao no tem um valor real entre os dois pontos. A aplicao Solve
(Resolv) apresenta o ponto em que o valor ou a diferena so mais prximos de
zero. Se a equao ou expresso for continuamente real, este ponto a melhor
aproximao da aplicao Solve (Resolv) a uma soluo concreta.
Extremum (Extremo) A aplicao Solve (Resolv) achou um ponto em que o valor da expresso se
aproxima de um mnimo (no caso de valores positivos) ou mximo (para valores
negativos) local. Este ponto pode ou no ser uma soluo.
ou
Impossvel encontrar soluo No h nenhum valor que satisfaa a equao ou expresso selecionada.
Tentativa(s) errada(s) A tentativa inicial encontra-se fora do domnio da equao. Portanto, a soluo
no era um nmero real ou causou um erro.
A aplicao Linear Solver (Solucionador linear) permite resolver um conjunto de equaes lineares.
O conjunto pode conter duas ou trs equaes lineares.
Num conjunto de duas equaes, cada equao tem de estar na forma ax + by = k. Num conjunto de
trs equaes, cada equao tem de estar na forma ax + by + cz = k.
Fornea valores para a, b e k (e c em conjuntos de trs equaes) para cada equao, e a aplicao
tentar achar a soluo para x e y (e z em conjuntos de trs equaes).
A calculadora HP Prime alerta-o caso no seja possvel achar nenhuma soluo, ou caso exista um
nmero infinito de solues.
Depois de ter introduzido valores suficientes para que o solucionador possa gerar solues, essas
solues aparecem perto da parte inferior do visor. Neste exemplo, o solucionador pde achar
solues para x, y e z assim que o primeiro coeficiente da ltima equao foi introduzido.
medida que introduz cada um dos restantes valores conhecidos, a soluo muda. A figura seguinte
mostra a soluo final depois de introduzidos todos os coeficientes e constantes.
NOTA: Pode introduzir qualquer expresso cuja soluo seja um resultado numrico, incluindo
variveis. Basta introduzir o nome de uma varivel.
Itens de menu
Os itens de menu esto da seguinte forma:
Move o cursor para a linha de introduo, onde pode adicionar ou alterar um valor.
cursor passa automaticamente para o campo seguinte, onde pode introduzir o valor
seguinte e premir .
A aplicao Parametric (Paramtrica) abre-se na Symbolic View (Vista simblica). Esta a vista de
definio. onde define simbolicamente (ou seja, especifica) as expresses paramtricas que
deseja explorar.
Os dados grficos e numricos que encontra na Plot View (Vista de desenho) e na Numeric View
(Vista numrica) derivam das funes simblicas definidas aqui.
Definir as funes
Existem 20 campos para definir funes. Estes so rotulados como X1(T) a X9(T) e X0(T), e ainda
Y1(T) a Y9(T) e Y0(T). Cada funo X emparelhada com uma funo Y.
1. Destaque o par de funes que deseja utilizar, tocando nele ou deslocando-se at l. Se estiver
a introduzir uma funo nova, basta comear a digitar. Se estiver a editar uma funo j
funo, prima .
A tecla introduz a varivel relevante para a aplicao atual. Nesta aplicao, introduz
um T.
Tambm pode definir o valor dos ngulos no ecr Home Settings (Definies de incio). No entanto,
as Home Settings (Definies de incio) so sistmicas. Ao definir o valor dos ngulos numa
aplicao em vez de o fazer na vista Home (Incio), limita a definio a essa aplicao.
Configurar o grfico
1.
Para abrir a vista Plot Setup (Config desenho), prima .
2. Configure o grfico, especificando as opes adequadas para grficos. Neste exemplo, defina
os campos T Rng (Intervalo de T) e T Step (Passo de T) de modo a que os passos de T vo de
0 a 360 em passos de 5:
Selecione o segundo campo T Rng (Intervalo de T) introduza:
360 5
Explorar o grfico
O boto de menu d-lhe acesso s seguintes ferramentas comuns para explorar grficos:
: apresenta uma variedade de opes de zoom. (As teclas e podem
tambm ser utilizadas para ampliar e reduzir.)
: quando ativa, permite mover um cursor de traar ao longo do contorno do grfico
(com as coordenadas do cursor apresentadas na parte inferior do ecr).
: especifique um valor T e o cursor ir mover-se para as coordenadas x e y
correspondentes.
: apresente as funes responsveis pelo grfico.
apresentado um tringulo em vez de um crculo. Isso acontece porque o novo valor de T Step
(Passo de T) separa os pontos a serem desenhados em grfico a uma distncia de 120, em vez dos
5 que pouco interrompem a continuidade. E quando seleciona Fixed-Step Segments (Segmentos de
passo fixo), os pontos com 120 de separao so ligados por segmentos de linha.
A aplicao Polar permite explorar equaes polares. As equaes polares so equaes em que r
a distncia a que um ponto est da origem: (0,0) definida em termos de q, o ngulo que um
segmento do ponto at origem faz com o eixo polar. Tais equaes assumem a forma r = f().
Definir a funo
Existem 10 campos para definir funes polares. Estes so rotulados como R1() a R9() e R0().
1. Destaque o campo que deseja utilizar, tocando ou deslocando-se at l. Se estiver a introduzir
uma funo nova, basta comear a digitar. Se estiver a editar uma funo j existente, toque
em e faa as alteraes. Quando concluir a definio ou alterao funo, prima
5 2
A tecla introduz a varivel relevante para a aplicao atual. Nesta aplicao, introduz
um .
3. Se assim o desejar, escolha para o grfico uma cor que no a predefinida. Para isso, selecione
o quadrado colorido esquerda da funo definida, toque em e selecione uma cor do
selecionador de cores.
Adicionar definies, modificar definies e avaliar as definies dependentes so operaes
comuns na Symbolic View (Vista simblica).
Configurar o grfico
1.
Para abrir a vista Plot Setup (Config desenho), prima .
2. Configure o grfico, especificando as opes adequadas para grficos. Neste exemplo, defina o
limite superior do intervalo da varivel independente como 4:
Existem vrias formas de configurar o aspeto da Plot View (Vista de desenho), utilizando as
operaes comuns na Plot View (Vista de desenho).
Aparecem vrias opes que o ajudam a explorar o grfico, como, por exemplo, opes de zoom e
traar. Pode tambm ir diretamente para um determinado valor q introduzindo o valor. O ecr Go To
(Ir para) aparece com o nmero que digitou na linha de introduo. Basta tocar em para o
aceitar. (Poderia tambm tocar em e especificar o valor alvo).
Se for representada em grfico apenas uma equao polar, pode ver a equao que gerou o grfico
tocando em . Se forem representadas em grfico vrias equaes, mova o cursor de traar
A Numeric View (Vista numrica) apresenta uma tabela de valores para e R1. Se tivesse
especificado, e selecionado, mais do que uma funo polar na Symbolic View (Vista simblica),
iria aparecer uma coluna de clculos para cada uma: R2, R3, R4, etc.
Definir a expresso
Para definir a sequncia de Fibonacci seguinte:
U1 = 1, U2 = 1, Un = Un 1 + Un 2 para n > 2
Configurar o grfico
1.
Para abrir a vista Plot Setup (Config desenho), prima .
2.
Para repor todos os valores predefinidos, prima .
2. Para desenhar o grfico da sequncia utilizando a opo de teia, retorne vista Plot Setup
(Config desenho) ( ) e selecione Cobweb (Teia) no menu Seq Plot (Desenho
sequncia).
3.
Prima .
Explorar o grfico
O boto d-lhe acesso a ferramentas comuns de explorao de grficos, como, por
exemplo:
: ampliar ou reduzir no grfico
A tabela de valores desloca-se at ao valor que introduziu. Pode depois ver o valor correspondente
na sequncia. A figura anterior mostra que o 25 valor da sequncia Fibonacci 75,025.
Definir a expresso
Definir U1(N) = (2/3)N.
Selecione U1N:
Configurar o grfico
1.
Para abrir a vista Plot Setup (Config desenho), prima .
2.
Para repor todos os valores predefinidos, prima .
A aplicao Finance (Financeira) permite resolver problemas de valor do dinheiro no tempo (VDT) e
amortizao. Pode utilizar a aplicao para efetuar clculos de juros acumulados e para criar tabelas
de amortizao.
Juros acumulados so os juros dos juros j auferidos. Os juros auferidos de um determinado capital
so adicionados ao capital em perodos de capitalizao especificados e, em seguida, esse
montante combinado rende juros a uma determinada taxa. Os clculos financeiros que envolvem
juros acumulados incluem contas poupana, hipotecas, fundos de penses, arrendamentos e
anuidades.
Repare que o resultado do clculo (60) aparece no campo. Este o nmero de meses durante
um perodo de cinco anos.
3.
No campo I%/YR, introduza 5.5 a taxa de juro e prima .
6. Mova o cursor para o campo PMT e toque em . O valor PMT calculado como
315.17. Por outras palavras, o seu pagamento mensal ser 315.17 USD.
O valor PMT negativo, indicando que se trata de dinheiro devido por si.
Repare que o valor PMT superior a 300; ou seja, superior ao montante que pode pagar
mensalmente. Assim, precisa de refazer os clculos, definindo, desta vez, o valor PMT para
300, e calculando um novo PV.
O valor PV calculado como 15,705.85, sendo este o mximo que pode pedir emprestado. Assim,
com o seu sinal de 3000 USD, pode comprar um carro com um preo at 18,705.85 USD.
O seguinte diagrama mostra depsitos (PMT) numa conta no final de cada perodo.
Varivel Descrio
1%YR A taxa de juro anual nominal (ou taxa de investimento). Esta taxa dividida pelo nmero
de pagamentos por ano (P/A) para clculo da taxa de juro nominal por perodo de
capitalizao. Esta a taxa de juro efetivamente utilizada em clculos de VDT.
PMT O montante dos pagamentos peridicos. O montante dos pagamentos igual em todos
os perodos e o clculo de VDT presume que no h falhas de pagamento das
prestaes. Os pagamentos podem ocorrer no incio ou no final de cada perodo de
capitalizao, uma opo que pode controlar marcando ou desmarcando a opo End
(Fim).
1.
Para abrir a aplicao Finance (Financeira), prima e selecione Finance (Financeira).
2.
Para repor as predefinies de todos os campos, prima .
4. Selecione PMT e toque em . O campo PMT mostra 984.10. Por outras palavras, os
pagamentos mensais so 948.10 USD.
5. Para determinar o pagamento conjunto ou valor futuro (FV) da hipoteca aps 10 anos, introduza
120 para N, selecione FV e toque em .
O campo FV mostra 127,164.19, indicando que o valor futuro do emprstimo (ou seja, quanto
ainda devido) de 127,164.19 USD.
Amortizaes
Os clculos de amortizao determinam os montantes aplicados ao capital e aos juros de um
pagamento, ou de uma srie de pagamentos. Tambm utilizam variveis de VDT.
Calcular amortizaes
1.
Para abrir a aplicao Finance (Financeira), prima e selecione Finance (Financeira).
Amortizaes 313
1. Certifique-se de que os seus dados correspondem ao que mostrado na figura seguinte.
2. Toque em .
Grfico de amortizao
Prima para ver o plano de amortizao em forma de grfico.
O saldo devido no final de cada grupo de pagamento indicado pela altura de uma barra. O
montante em que o capital foi reduzido, bem como os juros pagos, durante um grupo de pagamento,
so apresentados na parte inferior do ecr. O exemplo anterior mostra o primeiro grupo de
pagamento selecionado. Isso representa o primeiro grupo de 12 pagamentos (ou o estado do
emprstimo no final do primeiro ano). At ao final desse ano, o capital foi reduzido em 1,676.57 USD
e foram pagos 9,700.63 USD em juros.
Toque em ou para ver o montante em que o capital foi reduzido, bem como os juros
pagos, durante outros grupos de pagamento.
Amortizaes 315
20 Aplicao Triangle Solver (Solucionador
de tringulos)
a.
Toque na caixa a, introduza 4 e, em seguida, prima .
b.
Toque na caixa b, introduza 6 e, em seguida, prima .
c.
Toque na caixa C, introduza 30 e, em seguida, prima .
A aplicao apresenta os valores das variveis desconhecidas. Como mostra a figura anterior, o
comprimento do lado desconhecido no nosso exemplo 3.22967 Os outros dois ngulos tambm
foram calculados.
Existem trs aplicaes de explorao. Estas foram concebidas para o ajudar a explorar as relaes
entre os parmetros de uma funo e a forma do grfico dessa funo. As aplicaes de explorao
so:
Linear Explorer (Explorador linear)
Para explorar funes lineares
Quadratic Explorer (Explorador quadrtico)
Para explorar funes quadrticas
Trig Explorer (Explorador trigonomtrico)
Para explorar funes sinusoidais
Existem dois modos de explorao: modo de grfico e modo de equao. O modo de grfico serve
para manipular um grfico e observar as alteraes correspondentes na respetiva equao. O modo
de equao serve para manipular uma equao e observar as alteraes correspondentes na
respetiva representao grfica. Cada aplicao de explorao contm algumas equaes e grficos
para explorar, bem como um modo de teste. No modo de teste, pode testar as suas competncias
em matria de reconhecimento de equaes pelo respetivo grfico.
Abrir a aplicao
Prima e selecione Linear Explorer (Explorador linear).
A metade esquerda do ecr apresenta o grfico de uma funo linear. A metade direita mostra, no
topo, a forma geral da equao que est a ser explorada e, por baixo, a equao atual dessa forma.
As teclas que pode utilizar para manipular o grfico ou a equao aparecem abaixo da equao. As
intercees de x e y so apresentadas na parte inferior.
As teclas disponveis para manipular o grfico ou a equao dependem do nvel que tiver escolhido.
Por exemplo, para uma equao de nvel 1, o ecr mostra:
+ +/
Modo de grfico
A aplicao abre-se em modo de grfico (indicado pelo ponto no boto Graph (Grfico) na parte
inferior do ecr). No modo de grfico, as teclas e trasladam o grfico na vertical,
alterando, efetivamente, a interceo y da linha. Toque em para alterar a magnitude do incremento
para traslaes na vertical. As teclas e (bem como e ) diminuem e
Modo de equao
Toque em para entrar no modo de equao. Aparece um ponto no boto Eq na parte
inferior do ecr.
No modo de equao, utilize as teclas do cursor para se mover entre os parmetros da equao e
alterar os respetivos valores, observando o efeito no grfico apresentado. Prima ou para
Modo de teste
Toque em para entrar no modo de teste. No modo Test (Teste), pode testar as suas
competncias em matria de reconhecimento de equaes pelo grfico apresentado. O modo de
teste semelhante ao modo de equao, na medida em que as teclas do cursor so utilizadas para
A aplicao apresenta o grfico de uma funo linear aleatoriamente escolhida da forma ditada pela
escolha de nvel. (Toque em ou para alterar o nvel.) Agora, prima as teclas do
cursor para selecionar um parmetro e definir o respetivo valor. Quando estiver pronto, toque em
para ver se reconheceu corretamente a sua equao pelo grfico fornecido.
Toque em para ver a resposta correta e prima para sair do modo de teste.
Abrir a aplicao
Prima e selecione Quadratic Explorer (Explorador quadrtico).
A metade esquerda do ecr apresenta o grfico de uma funo quadrtica. A metade direita mostra,
no topo, a forma geral da equao que est a ser explorada e, por baixo, a equao atual dessa
Modo de grfico
A aplicao abre-se no modo de grfico. No modo de grfico, possvel manipular uma cpia do
grfico utilizando as teclas disponveis. O grfico original convertido para linhas pontilhadas
permanece no mesmo lugar para que possa ver com facilidade o resultado das manipulaes.
Modo de equao
Toque em a fim de passar ao modo de equao. No modo de equao, utilize as teclas do
cursor para se mover entre os parmetros da equao e alterar os respetivos valores, observando o
efeito no grfico apresentado. Prima ou para diminuir ou aumentar o valor do parmetro
A aplicao apresenta o grfico de uma funo quadrtica aleatoriamente escolhida. Toque no boto
Level (Nvel) para escolher uma das quatro formas de equao quadrtica. Pode tambm escolher
grficos relativamente fceis de reconhecer ou grficos de reconhecimento mais difcil (tocando em
ou , respetivamente).
Agora, prima as teclas do cursor para selecionar um parmetro e definir o respetivo valor. Quando
estiver pronto, toque em para ver se reconheceu corretamente a sua equao pelo grfico
fornecido.
Toque em para ver a resposta correta e prima para sair do modo de teste.
ou : alterna entre os grficos de seno e de cosseno
Abrir a aplicao
Prima e selecione Trig Explorer (Explorador trigonomtrico).
Uma equao apresentada na parte superior do ecr, com o respetivo grfico por baixo.
Modo de grfico
A aplicao abre-se no modo de grfico. No modo de grfico, possvel manipular uma cpia do
grfico premindo as teclas do cursor. Esto disponveis as quatro teclas. O grfico original
convertido para linhas pontilhadas permanece no mesmo lugar para que possa ver com facilidade
o resultado das manipulaes.
Modo de equao
Toque em a fim de passar ao modo de equao. No modo de equao, utilize as teclas de
cursor para se mover entre os parmetros da equao e alterar os respetivos valores. Pode depois
observar o efeito no grfico apresentado. Prima ou para diminuir ou aumentar o valor do
Modo de teste
Toque em para entrar no modo de teste. No modo de teste, pode testar as suas
competncias em matria de reconhecimento de equaes pelo grfico apresentado. O modo de
teste semelhante ao modo de equao, na medida em que as teclas de cursor so utilizadas para
selecionar e alterar um ou mais parmetros da equao. O objetivo tentar associar uma equao
ao grfico apresentado.
A aplicao apresenta o grfico de uma funo sinusoidal aleatoriamente escolhida. Toque num
boto Level (Nvel) , , etc. para escolher um dos cinco tipos de equao
sinusoidal.
Agora, prima as teclas de cursor para selecionar cada parmetro e definir o respetivo valor. Quando
estiver pronto, toque em para ver se reconheceu corretamente a sua equao pelo grfico
fornecido.
Toque em para ver a resposta correta e prima para sair do modo de teste.
Math (Matemtica)
Uma coleo de funes matemticas no simblicas (consulte Menu Math (Matemtica)
na pgina 336)
CAS
Uma coleo de funes matemticas simblicas (consulte Menu CAS na pgina 348)
App (Aplicao)
Uma coleo de funes de aplicaes que podem ser invocadas a partir de outros pontos da
calculadora, como, por exemplo, da vista Home (Incio), da vista do CAS, da aplicao Spreadsheet
(Folha de clculo) e de um programa (consulte Menu App (Aplicao) na pgina 369).
Tenha em ateno que as funes da aplicao Geometry (Geometria) podem ser invocadas a partir
de outros pontos da calculadora, mas foram concebidas para serem utilizadas na aplicao
Geometry (Geometria). Por esse motivo, as funes da aplicao Geometry (Geometria) no se
encontram descritas neste captulo. Esto descritas no captulo Geometry (Geometria).
User (Utilizador)
As funes (consulte Criar as suas prprias funes na pgina 440) e os programas que criou que
contm funes que foram exportadas.
Catlg (Catlogo)
Todas as funes e comandos:
no menu Math (Matemtica)
no menu CAS
utilizados na aplicao Geometry (Geometria)
utilizados em programao
utilizados no Matrix Editor (Editor de Matrizes)
utilizados no List Editor (Editor de Listas)
e algumas funes e comandos adicionais
Consulte Menu Catlg (Catlogo) na pgina 397.
NOTA: Algumas funes podem ser escolhidas a partir do modelo matemtico (apresentado se
premir ).
Tambm pode criar as suas prprias funes. Consulte Criar as suas prprias funes
na pgina 440.
O modo de apresentao predefinido do menu mostra os nomes descritivos das funes de Math
(Matemtica) e do CAS. Se prefere que as funes sejam apresentadas pelo respetivo nome de
comando, cancele a seleo da opo Menu Display (Apresentao Menu) na segunda pgina do
ecr Home Settings (Definies de incio).
Abreviaturas utilizadas neste captulo
Na descrio da sintaxe de funes e comandos, so utilizadas as seguintes abreviaturas e
convenes:
331
Eqn: uma equao
Expr: uma expresso matemtica
Fnc: uma funo
Frac: uma frao
Intei: um nmero inteiro
Obj: significa que so permitidos aqui objetos de mais do que um tipo
Poli: um polinmio
FracRac: uma frao racional
Val: um valor real
Var: uma varivel
Os parmetros que so opcionais so indicados entre parnteses retos, como em
NORMAL_ICDF([,,]p).
Para facilitar a leitura, so utilizadas vrgulas para separar os parmetros, mas estas apenas so
necessrias para esse fim. Assim, um comando com um nico parmetro no precisa de vrgula
depois do parmetro apesar de, na sintaxe mostrada abaixo, haver uma vrgula entre a mesma e um
parmetro opcional. Um exemplo a sintaxe zeros(Expr,[Var]). A vrgula necessria apenas
se especificar o parmetro opcional Var.
Funes do teclado
As funes utilizadas com mais frequncia esto disponveis diretamente a partir do teclado. Muitas
das funes do teclado tambm aceitam nmeros complexos como argumentos. Utilize as teclas e
os dados apresentados abaixo e prima para calcular a expresso.
NOTA: Nos exemplos abaixo, as funes que implicam a utilizao da tecla Shift so
representadas pelas prprias teclas a premir, com o nome da funo apresentado entre parnteses.
Por exemplo, (ASIN) significa que, para calcular o seno de um arco (ASIN), deve
premir .
Os exemplos a seguir mostram os resultados que obteria na vista Home (Incio). Se estiver no CAS,
os resultados so fornecidos em formato simblico simplificado. Por exemplo:
Adio, subtrao, multiplicao, diviso. Tambm aceita nmeros complexos, listas e matrizes.
value1 + value2 (valor1 + valor2), etc.
(ex)
Exponencial natural. Tambm aceita nmeros complexos.
evalue (evalor)
Exemplo:
e5 d 148.413159103
(10x)
Exponencial comum (antilogaritmo). Tambm aceita nmeros complexos.
ALOG(value) (ALOG(valor))
Exemplo:
ALOG(3) d 1000
(ASIN)
Seno do arco: sin1x. O intervalo de sada de 90 a 90 ou /2 a /2. Os dados introduzidos e
gerados dependem do formato de ngulo atual. Tambm aceita nmeros complexos.
ASIN(value) (ASIN (valor))
Exemplo:
ASIN(1) d 90 (modo de graus)
(ATAN)
Tangente do arco: tan1x. O intervalo de sada de 90 a 90 ou / 2 a /2. Os dados
introduzidos e gerados dependem do formato de ngulo atual. Tambm aceita nmeros complexos.
ATAN(value) (ATAN (valor))
Exemplo:
ATAN(1) d 45 (modo de graus)
A n-sima raiz de x.
Recproca.
value-1 (valor-1)
Exemplo:
3-1 d .333333333333
(|x|)
Valor absoluto.
|value| (|valor|)
|x+y*i|
|matrix| (|matriz|)
Para um nmero complexo, |x+y*i| d . Para uma matriz, |matrix| (|matriz|) d a norma de
Frobenius da matriz.
Exemplo:
|1| d 1
|(1,2)| d 2.2360679775
Converso decimal para frao. Na vista Home (Incio), alterna a ltima entrada na vista Home
(Incio) entre as formas numricas: decimal, frao e compostos. Se for selecionado um resultado de
History (Histrico), em seguida, alterna a seleo atravs destes formulrios. Tambm funciona com
listas e matrizes. Na vista do CAS, este apenas alterna entre equivalentes decimais e fracionais e
adiciona-os como novas entradas ao History (Histrico).
Exemplo:
Converso decimal para hexagesimal. Na vista Home (Incio), alterna a ltima entrada na vista Home
(Incio) entre as formas decimal e hexagesimal. Se for selecionado um resultado de History
(Histrico), em seguida, alterna a seleo atravs destes formulrios. Tambm funciona com listas e
matrizes. Na vista do CAS, adiciona-os como novas entradas ao History (Histrico).
Exemplo:
Na vista Home (Incio), com 2.4 como a ltima entrada no History (Histrico) ou selecionada no
History (Histrico), prima para ver 2240; prima novamente para
regressar a 2.4.
A unidade imaginria i.
Insere a unidade imaginria i.
A constante.
Insere a constante transcendental.
Numbers (Nmeros)
Ceiling (Mximo)
Nmero inteiro mais pequeno superior ou igual ao valor.
CEILING(value) (Mximo (valor))
Exemplos:
CEILING(3.2) d 4
CEILING(-3.2) d -3
IP (Parte inteira)
Parte inteira.
IP(value) (IP(valor))
Exemplo:
IP(23.2) d 23
FP (Parte fracionria)
Parte fracionria.
FP(value) (FP(valor))
Exemplo:
FP (23.2) d .2
Round (Arredondar)
Arredonda o valor para casas decimais. Tambm aceita nmeros complexos.
ROUND(value,places) (ROUND(valor,casas))
ROUND pode tambm arredondar para um nmero de dgitos significativos se as casas forem um
nmero inteiro negativo (como se v no segundo exemplo abaixo).
Exemplos:
ROUND(7.8676,2) d 7.87
ROUND(0.0036757,-3) d 0.00368
Truncate (Truncar)
Trunca o valor para casas decimais. Tambm aceita nmeros complexos.
TRUNCATE(value,places) (TRUNCATE(valor,casas))
Exemplos:
TRUNCATE(2.3678,2) d 2.36
TRUNCATE(0.0036757,3) d 0.00367
Mantissa
Mantissa ou seja, os dgitos significativos de valor, quando o valor um nmero de ponto
flutuante.
Exponent (Expoente)
Expoente de valor, ou seja, o componente inteiro da potncia de 10 que gera o valor.
XPON(value) (XPON(valor))
Exemplo:
XPON(123456) d 5 (uma vez que 105.0915... igual a 123456)
Arithmetic (Aritmtica)
Maximum (Mximo)
Mximo. O maior de dois valores.
MAX(value1,value2) (MAX(valor1,valor2))
Exemplo:
MAX(8/3,11/4) d 2.75
Tenha em ateno que, na vista Home (Incio), um resultado no inteiro apresentado como uma
frao decimal. Se quiser ver o resultado como uma frao comum, prima . Esta
tecla percorre representaes decimais, fraes e nmeros compostos. Ou, se preferir, prima
. Isso abre o sistema de lgebra computacional. Se pretender regressar vista Home (Incio)
Minimum (Mnimo)
Mnimo. Apresenta o menor dos valores fornecidos ou o menor valor de uma lista.
MIN(value1,value2) (MIN(valor1,valor2))
Exemplo:
MIN(210,25) d 25
Modulus (Mdulo)
Mdulo. O resto de valor1/valor2.
value1 MOD value2 (valor1 MOD valor2)
Exemplo:
74 MOD 5 d 4
Percentage (Percentagem)
Percentagem x de y, ou seja, x/100*y.
%(x,y)
Exemplo:
%(20,50) d 10
Aritmtica Complexo
Argument (Argumento)
Argumento. Acha o ngulo definido por um nmero complexo. Os dados introduzidos e gerados
utilizam o formato de ngulo atualmente definido nos modos Home (Incio).
ARG(x+y*i)
Exemplo:
ARG(3+3*i) d 45 (modo de graus)
Conjugate (Conjugado)
Conjugado complexo. A conjugao a negao (inverso de sinal) da parte imaginria de um
nmero complexo.
CONJ(x+y*i)
Exemplo:
CONJ(3+4*i) d (3-4*i)
Aritmtica Exponencial
ALOG
Antilogaritmo (exponencial).
ALOG(value) (ALOG(valor))
EXPM1
Exponencial menos 1: ex-1.
EXPM1(value) (EXPM1(valor))
LNP1
Logaritmo natural mais 1: ln(x+1).
LNP1(value) (LNP1(valor))
Trigonometry (Trigonometria)
As funes de trigonometria tambm podem aceitar nmeros complexos como argumentos. Para
SIN, COS, TAN, ASIN, ACOS e ATAN, consulte Funes do teclado na pgina 332.
CSC
Cossecante: 1/sinx.
CSC(value) (CSC(valor))
ACSC
Cossecante do arco.
ACSC(value) (ACSC(valor))
SEC
Secante: 1/cosx.
SEC(value) (SEC(valor))
COT
Cotangente: cosx/sinx.
COT(value) (COT(valor))
ACOT
Cotangente do arco.
ACOT(value) (ACOT(valor))
Hyperbolic (Hiperblica)
As funes de trigonometria hiperblica tambm podem aceitar nmeros complexos como
argumentos.
SINH
Seno hiperblico.
SINH(value) (SINH(valor))
ASINH
Seno hiperblico inverso: sinh1x.
ASINH(value) (ASINH(valor))
COSH
Cosseno hiperblico.
COSH(value) (COSH(valor))
ACOSH
Cosseno hiperblico inverso: cosh1x.
ACOSH(value) (ACOSH(valor))
TANH
Tangente hiperblica.
TANH(value) (TANH(valor))
ATANH
Tangente hiperblica inversa: tanh1x.
ATANH(value) (ATANH(valor))
Combination (Combinao)
O nmero de combinaes (sem ter em conta a ordem) de n coisas tomadas como r em determinado
momento.
COMB(n,r)
Exemplo: imagine que deseja saber quantas combinaes de duas coisas so possveis em cinco
coisas.
COMB(5,2) d 10
Permutation (Permutao)
Nmero de permutaes (tendo em conta a ordem) de n coisas tomadas como r em determinado
momento: n!/(nr)!.
PERM (n,r)
Exemplo: imagine que deseja saber quantas permutaes de duas coisas so possveis em cinco
coisas.
PERM(5,2) d 20
Probabilidade Aleatrio
Number (Nmero)
Nmero aleatrio. Sem qualquer argumento, esta funo apresenta um nmero aleatrio entre zero
e um. Com um argumento a, apresenta um nmero aleatrio entre 0 e a. Com dois argumentos, a e
b, apresenta um nmero aleatrio entre a e b. Com trs argumentos, n, a e b, apresenta n nmeros
aleatrios entre a e b.
RANDOM
RANDOM(a)
RANDOM(a,b)
RANDOM(n,a,b)
Normal
Normal aleatrio. Gera um nmero aleatrio a partir de uma distribuio normal.
RANDNORM(,)
Exemplo:
RANDNORM(0,1) apresenta um nmero aleatrio a partir da distribuio Normal padro.
Seed (Semente)
Define o valor de semente ao qual so aplicadas as funes aleatrias. Ao especificar o mesmo
valor de semente em duas ou mais calculadoras, garante que os mesmos nmeros aleatrios
aparecem em cada calculadora quando as funes aleatrias so executadas.
RANDSEED(value) (RANDSEED(valor))
Probabilidade Densidade
Normal
Funo de densidade de probabilidade normal. Calcula a densidade de probabilidade ao valor x,
dada a mdia, , e o desvio padro, , de uma distribuio normal. Se for fornecido apenas um
argumento, este assumido como x e presume-se que =0 e =1.
NORMALD([,,]x)
Exemplo:
NORMALD(0.5) e NORMALD(0,1,0.5) do ambos 0.352065326764.
T
Funo de densidade de probabilidade do t de Student. Calcula a densidade de probabilidade da
distribuio t de Student a x, dados n graus de liberdade.
STUDENT(n,x)
Exemplo:
STUDENT(3,5.2) d 0.00366574413491.
2
Funo de densidade de probabilidade 2. Calcula a densidade de probabilidade da distribuio de
x2, dados n graus de liberdade.
CHISQUARE(n,x)
Exemplo:
CHISQUARE(2,3.2) d 0.100948258997.
Binomial (Binmio)
Funo de densidade de probabilidade de binmios. Calcula a probabilidade de k sucessos em n
ensaios, cada um com uma probabilidade de sucesso de p. Apresenta Comb(n,k) caso no exista
qualquer terceiro argumento. Tenha em ateno que n e k so nmeros inteiros com kn.
BINOMIAL(n,k,p)
Exemplo: imagine que deseja saber a probabilidade de sair cara apenas 6 vezes se uma moeda
"justa" for lanada ao ar 20 vezes.
BINOMIAL(20,6,0.5) d 0.0369644165039.
Poisson
Funo massa de probabilidade de Poisson. Calcula a probabilidade de k ocorrncias de um evento
durante um intervalo futuro dado , a mdia de ocorrncias desse mesmo evento durante esse
intervalo no passado. Para esta funo, k um nmero inteiro no negativo e um nmero real.
POISSON(,k)
Exemplo: imagine que recebe, em mdia, 20 e-mails por dia. Qual a probabilidade de, amanh,
receber 15?
POISSON(20,15) d 0.0516488535318.
Probabilidade Acumulativa
Normal
Funo de distribuio acumulativa normal. Apresenta a probabilidade da cauda inferior da funo
de densidade de probabilidade normal para o valor x, dados a mdia, , e o desvio padro, , de
uma distribuio normal. Se for fornecido apenas um argumento, este assumido como x e
presume-se que =0 e =1.
NORMALD_CDF([,,]x)
Exemplo:
NORMALD_CDF(0,1,2) d 0.977249868052.
T
Funo de distribuio acumulativa do t de Student. Apresenta a probabilidade da cauda inferior da
funo de densidade de probabilidade do t de Student em x, dados n graus de liberdade.
STUDENT_CDF(n,x)
Exemplo:
STUDENT_CDF(3,3.2) d 0.0246659214814.
F
Funo de distribuio acumulativa de Fisher. Apresenta a probabilidade da cauda inferior da funo
de densidade de probabilidade de Fisher para o valor x, dados os graus de liberdade do numerador
n e do denominador d.
FISHER_CDF(n,d,x)
Exemplo:
FISHER_CDF(5,5,2) d 0.76748868087.
Binomial (Binmio)
Funo de distribuio acumulativa de binmios. Apresenta a probabilidade de k ou menos sucessos
em n ensaios, com uma probabilidade de sucesso p para cada ensaio. Tenha em ateno que n e k
so nmeros inteiros com kn.
BINOMIAL_CDF(n,p,k)
Exemplo: imagine que deseja saber a probabilidade de sair cara 0, 1, 2, 3, 4, 5 ou 6 vezes se lanar
ao ar uma moeda "justa" 20 vezes.
BINOMIAL_CDF(20,0.5,6) d 0.05765914917.
Poisson
Funo de distribuio acumulativa de Poisson. Apresenta a probabilidade de x ou menos
ocorrncias de um evento num determinado intervalo de tempo, dadas ocorrncias esperadas.
POISSON_CDF( ,x)
Exemplo:
POISSON_CDF(4,2) d 0.238103305554.
Probabilidade Inversa
Normal
Funo de distribuio acumulativa inversa normal. Apresenta o valor da distribuio acumulativa
normal associado probabilidade da cauda inferior, p, dados a mdia, , e o desvio padro, , de
uma distribuio normal. Se for fornecido apenas um argumento, este assumido como p e
presume-se que =0 e =1.
NORMALD_ICDF([,,]p)
Exemplo:
NORMALD_ICDF(0,1,0.841344746069) d 1.
2
Funo de distribuio acumulativa inversa 2. Apresenta o valor de modo que a probabilidade de x
da cauda inferior de 2, com n graus de liberdade, seja p.
CHISQUARE_ICDF(n,p)
Exemplo:
CHISQUARE_ICDF(2, 0.957147873133) d 6.3.
F
Funo de distribuio acumulativa inversa de Fisher. Apresenta o valor x de modo que a
probabilidade de x da cauda inferior de Fisher, com os graus de liberdade do numerador n e do
denominador d, seja p.
FISHER_ICDF(n,d,p)
Exemplo:
FISHER_ICDF(5,5,0.76748868087) d 2.
Binomial (Binmio)
Funo de distribuio acumulativa inversa de binmios. Apresenta o nmero de sucessos, k, em n
ensaios, cada um com uma probabilidade de p, de modo que a probabilidade de k ou menos
sucessos seja q.
BINOMIAL_ICDF(n,p,q)
Exemplo:
BINOMIAL_ICDF(20,0.5,0.6) d 11.
Poisson
Funo de distribuio acumulativa inversa de Poisson. Apresenta o valor x de modo que a
probabilidade de x ou menos ocorrncias de um evento num determinado intervalo de tempo, com
ocorrncias esperadas (ou mdias) do evento nesse intervalo, seja p.
POISSON_ICDF( ,p)
Exemplo:
POISSON_ICDF(4,0.238103305554) d 3.
List (Lista)
Estas funes so aplicadas a dados contidos numa lista. Para mais informaes, consulte o
captulo List (Listas) do Guia do Utilizador da Calculadora Prime.
Special (Especial)
Beta
Apresenta o valor da funo beta (B) para dois nmeros a e b.
Beta(a,b)
Gamma
Apresenta o valor da funo gama () para um nmero a.
Gamma(a)
Psi
Apresenta o valor da n-sima derivada da funo digama em x=a, em que a funo digama a
primeira derivada de ln(G(x)).
Psi(a,n)
Zeta
Apresenta o valor da funo zeta (Z) para um nmero real x.
Zeta(x)
erf
Apresenta o valor do ponto flutuante da funo de erro como x=a.
erf(a)
erfc
Apresenta o valor da funo complementar de erro como x=a.
erfc(a)
Ei
Apresenta a integral exponencial de uma expresso.
Ei(Expr)
Si
Apresenta a integral do seno de uma expresso.
Si(Expr)
Ci
Apresenta a integral do cosseno de uma expresso.
Menu CAS
Prima para abrir os menus Toolbox (um dos quais o menu CAS). As funes do menu
CAS costumam ser as mais utilizadas. Esto disponveis muitas mais funes. Consulte Menu Catlg
(Catlogo) na pgina 397. Tenha em ateno que as funes da aplicao Geometry (Geometria)
so apresentadas no menu App (Aplicao).
Algebra (lgebra)
Simplify (Simplificar)
Apresenta uma expresso simplificada.
simplify(Expr)
Exemplo:
simplify(4*atan(1/5)-atan(1/239))yields (1/4)*pi
Collect (Colecionar)
Recolhe termos semelhantes numa expresso polinomial (ou numa lista de expresses polinomiais).
Decompe os resultados, consoante as definies CAS.
collect(Poly) ou collect({Poly1, Poly2,..., Polyn})
Exemplos:
collect(x+2*x+1-4) d 3*x-3
collect(x^2-9*x+5*x+3+1) d (x-2)^2
Expand (Expandir)
Apresenta uma expresso expandida.
Factor (Decompor)
Apresenta um polinmio decomposto.
factor(Poli)
Exemplo:
factor(x^4-1) d (x-1)*(x+1)*(x^2+1)
Substitute (Substituto)
Substitui um valor por uma varivel numa expresso.
Sintaxe: subst(Expr,Var=valor)
Exemplo:
subst(x/(4-x^2),x=3) d -3/5
lgebra Extrao
Numerator (Numerador)
Numerador simplificado. Para os nmeros inteiros a e b, apresenta o numerador da frao a/b aps
a simplificao.
numer(a/b)
Exemplo:
numer(10/12) d 5
Denominator (Denominador)
Denominador simplificado. Para os nmeros inteiros a e b, apresenta o denominador da frao a/b
aps a simplificao.
denom(a/b)
Exemplo:
denom(10/12) d 6
Calculus (Clculo)
Differentiate (Diferencial)
Com uma expresso como argumento, apresenta a derivada da expresso relativamente a x. Com
uma expresso e uma varivel como argumentos, apresenta a derivada ou a derivada parcial da
expresso relativamente varivel. Com uma expresso e mais do que uma varivel como
argumentos, apresenta a derivada da expresso relativamente s variveis do segundo argumento.
Estes argumentos podem ser seguidos de $k (k um nmero inteiro) para indicar o nmero de vezes
que a expresso deve ser derivada relativamente varivel. Por exemplo, diff(exp(x*y),x$3,y$2,z)
igual a diff(exp(x*y),x,x,x,y,y,z).
diff(Expr,[var])
ou
diff(Expr,var1$k1,var2$k2,...)
Exemplo:
diff(x^3-x) d 3*x^2-1
Integrate (Integral)
Apresenta a integral indefinida de uma expresso. Com uma expresso como argumento, apresenta
a integral indefinida relativamente a x. Com o segundo, terceiro e quarto argumentos opcionais, pode
especificar a varivel de integrao e os limites para uma integral definida.
int(Expr,[Var(x)],[Real(a)],[Real(b)])
Exemplo:
int(1/x) d ln(abs(x))
Limit (Limite)
Apresenta o limite de uma expresso quando a varivel se aproxima de um ponto limite a ou +/
infinito. Com o quarto argumento opcional, pode especificar se se trata do limite inferior, superior ou
bidirecional (1 para limite inferior, +1 para limite superior e 0 para limite bidirecional). Se o quarto
argumento no for fornecido, o limite apresentado bidirecional. A funo de limite pode retornar
que se refere a infinidade complexa, um nmero infinito no plano complexo cujo argumento
desconhecido. No contexto de um limite, a infinidade complexa normalmente interpretada como
significando que o limite indefinido.
limit(Expr,Var,Val,[Dir(1, 0, -1)])
Series (Srie)
Apresenta a expanso de srie de uma expresso na proximidade de uma determinada varivel de
igualdade. Com o terceiro e quarto argumentos opcionais, pode especificar a ordem e a direo da
expanso de srie. Se no for especificada nenhuma ordem, a srie apresentada a quinta ordem.
Se no for especificada nenhuma direo, a srie bidirecional.
series(Expr,Equal(var=limit_point),[Order],[Dir(1,0,-1)])
Exemplo:
series((x^4+x+2)/(x^2+1),x=0,5) d 2+x-2x^2-x^3+3x^4+x^5+x^6*order_size(x)
Summation (Soma)
Apresenta a soma discreta de Expr relativamente varivel Var de Real1 a Real2. Pode tambm
utilizar o modelo de soma do menu Template (Modelo). Apenas com os dois primeiros argumentos,
apresenta a antiderivada discreta da expresso relativamente varivel.
sum(Expr,Var,Real1, Real2,[Step])
Exemplo:
sum(n^2,n,1,5) d 55
Clculo Diferencial
Curl (Curvo)
Apresenta o rotacional de um campo vetorial. Curl([A B C], [x y z]) definido como [dC/dy-dB/dz dA/
dz-dC/dx dB/dx-dA/dy].
curl([Expr1, Expr2, , ExprN], [Var1, Var2, , VarN])
Exemplo:
curl([2*x*y,x*z,y*z],[x,y,z]) d [z-x,0,z- 2*x]
Divergence (Divergncia)
Apresenta a divergncia de um campo vetorial, definida por:
divergence([A,B,C],[x,y,z])=dA/dx+dB/dy+dC/dz.
divergence([Expr1, Expr2, , ExprN], [Var1, Var2, , VarN])
Exemplo:
divergence([x^2+y,x+z+y,z^3+x^2],[x,y,z]) d 2*x+3*z^2+1
Gradient (Gradiente)
Apresenta o gradiente de uma expresso. Com uma lista de variveis como segundo argumento,
apresenta o vetor das derivadas parciais.
Hessian
Apresenta a matriz Hessian de uma expresso.
hessian(Expr,LstVar)
Exemplo:
hessian(2*x^2*y-x*z,[x,y,z]) d [[4*y,4*x,-1],[2*2*x,0,0],[-1,0,0]]
Clculo Integral
By Parts u (Por partes u)
Efetua a integrao por partes da expresso f(x)=u(x)*v'(x), com f(x) como primeiro argumento e u(x)
(ou 0) como segundo argumento. Especificamente, apresenta um vetor cujo primeiro elemento
u(x)*v(x) e cujo segundo elemento v(x)*u'(x). Com os terceiro, quarto e quinto argumentos
opcionais, pode especificar uma varivel de integrao e os limites da integrao. Se no for
fornecida nenhuma varivel de integrao, presume-se que x.
ibpu(f(Var), u(Var), [Var], [Real1], [Real2])
Exemplo:
ibpu(x*ln(x), x) d [x*(x*ln(x) x*ln(x)+x]
F(b)F(a)
Apresenta F(b)F(a).
preval(Expr(F(var)),Real(a),Real(b),[Var])
Exemplo:
preval(x^2-2,2,3) d 5
Taylor
Devolve a expanso de srie de Taylor de uma expresso num ponto ou no infinito (por predefinio,
em x=0 e com ordem relativa=5).
taylor(Expr,[Var=Value],[Order])
Exemplo:
taylor(sin(x)/x,x=0) d 1-(1/6)*x^2+(1/120)*x^4+x^6*order_size(x)
Clculo Transformar
Laplace
Apresenta a transformada de Laplace de uma expresso.
laplace(Expr,[Var],[LapVar])
Exemplo:
laplace(exp(x)*sin(x)) d 1/(x^2-2*x+2)
FFT
Com um argumento (um vetor), apresenta a transformada discreta de Fourier em R.
fft(Vet)
Solve (Resolv)
Solve (Resolv)
Apresenta uma lista das solues (reais e complexas) de uma equao polinomial ou de um conjunto
de equaes polinomiais.
solve(Eq,[Var]) ou solve({Eq1, Eq2,}, [Var])
Exemplos:
solve(x^2-3=1) d {-2,2}
solve({x^2-3=1, x+2=0},x) d {-2}
Zeros
Com uma expresso como argumento, apresenta os zeros reais da expresso, ou seja, as solues
quando a expresso definida como igual a zero.
Com uma lista de expresses como argumento, apresenta a matriz em que as linhas so as
solues reais do sistema formadas atravs da definio de cada expresso como igual a zero.
zeros(Expr,[Var]) ou zeros({Expr1, Expr2,},[{Var1, Var2,}])
Exemplo:
zeros(x^2-4) d [-2 2]
powexpand
Reescreve uma expresso com uma potncia que uma soma ou um produto como um produto de
potncias. Aplica a^(b+c)=(a^b)*(a^c).
powexpand(Expr)
Exemplo:
powexpand(2^(x+y)) d (2^x)*(2^y)
texpand
Expande uma expresso transcendental.
texpand(Expr)
Exemplo:
texpand(sin(2*x)+exp(x+y)) d exp(x)*exp(y)+ 2*cos(x)*sin(x))
Reescrever Exp e Ln
ey*lnx xy
Apresenta uma expresso da forma en*ln(x) reescrita como uma potncia de x. Aplica en*ln(x)=xn.
exp2pow(Expr)
Exemplo:
exp2pow(exp(3*ln(x))) d x^3
xyey*lnx
Apresenta uma expresso com as potncias reescritas como uma exponencial. Essencialmente, o
inverso de exp2pow.
pow2exp(Expr)
Exemplo:
ow2exp(a^b) d exp(b*ln(a))
exp2trig
Apresenta uma expresso com exponenciais complexas reescritas em funo do seno e do cosseno.
exp2trig(Expr)
expexpand
Apresenta uma expresso com exponenciais em forma expandida.
expexpand(Expr)
Exemplo:
expexpand(exp(3*x)) d exp(x)^3
Reescrever Seno
asinxacosx
Apresenta uma expresso com asin(x) reescrito como /2 acos(x).
asin2acos(Expr)
Exemplo:
asin2acos(acos(x)+asin(x)) d /2
asinxatanx
asin2atan(Expr)
Exemplo:
asin2atan(2*asin(x)) d
sinxcosx*tanx
Apresenta uma expresso com sin(x) reescrito como cos(x)*tan(x).
sin2costan(Expr)
Exemplo:
sin2costan(sin(x)) d tan(x)*cos(x)
Reescrever Cosseno
acosxasinx
Apresenta uma expresso com acos(x) reescrito como /2asin(x).
acos2asin(Expr)
Exemplo:
acos2asin(acos(x)+asin(x)) d /2
cos2atan(Expr)
Exemplo:
acos2atan(2*acos(x)) d
cosxsinx/tanx
Apresenta uma expresso com cos(x) reescrito como sin(x)/tan(x).
cos2sintan(Expr)
Exemplo:
cos2sintan(cos(x)) d sin(x)/tan(x)
Reescrever Tangente
atanxasinx
atan2asin(Expr)
Exemplo:
atan2asin(atan(2*x)) d
atanxacosx
atan2acos(Expr)
tanxsinx/cosx
Apresenta uma expresso com tan(x) reescrito como sin(x)/cos(x).
tan2sincos(Expr)
Exemplo:
tan2sincos(tan(x)) d sin(x)/cos(x)
halftan
Apresenta uma expresso com sin(x), cos(x) ou tan(x) reescrito como tan(x/2).
halftan(Expr)
Exemplo:
Reescrever Trig
trigxsinx
Apresenta uma expresso simplificada com as frmulas sin(x)^2+cos(x)^2=1 e tan(x)=sin(x)/cos(x).
Sin(x) tem precedncia sobre cos(x) e tan(x) no resultado.
trigsin(Expr)
Exemplo:
trigsin(cos(x)^4+sin(x)^2) d sin(x)^4-sin(x)^2+1
trigxcosx
Apresenta uma expresso simplificada com as frmulas sin(x)^2+cos(x)^2=1 e tan(x)=sin(x)/cos(x).
Cos(x) tem precedncia sobre sin(x) e tan(x) no resultado.
trigcos(Expr)
Exemplo:
trigcos(sin(x)^4+sin(x)^2) d cos(x)^4-3*cos(x)^2+2
trigxtanx
Apresenta uma expresso simplificada com as frmulas sin(x)^2+cos(x)^2=1 e tan(x)=sin(x)/cos(x).
Tan(x) tem precedncia sobre sin(x) e cos(x) no resultado.
trigtan(Expr)
Exemplo:
trigtan(cos(x)^4+sin(x)^2) d (tan(x)^4+tan(x)^2+1)/(tan(x)^4+2*tan(x)^2+1)
atrig2ln
Apresenta uma expresso com as funes trigonomtricas inversas reescritas atravs da funo do
logaritmo natural.
trig2ln(Expr)
Exemplo:
atrig2ln(atan(x)) d
tlin
Apresenta uma expresso trigonomtrica com os produtos e as potncias de nmeros inteiros
linearizados.
tlin(ExprTrig)
Exemplo:
tlin(sin(x)^3) d
trigexpand
Apresenta uma expresso trigonomtrica em forma expandida.
trigexpand(Expr)
Exemplo:
trigexpand(sin(3*x)) d (4*cos(x)^2- 1)*sin(x)
trig2exp
Apresenta uma expresso com as funes trigonomtricas reescritas como exponenciais complexas
(sem linearizao).
trig2exp(Expr)
Exemplo:
trig2exp(sin(x)) d
Factors (Fatores)
Apresenta a decomposio dos fatores primos de um nmero inteiro.
NOTA: Em alguns casos, ifactor pode falhar. Nestes casos, ir dar o produto de -1 e o oposto
da entrada. O -1 indica que a decomposio falhou.
ifactor(Integer)
Exemplo:
ifactor(150) d 2*3*5^2
GCD (MDC)
Apresenta o mximo divisor comum a dois ou mais nmeros inteiros.
gcd(Intei1, Intei2,)
Exemplo:
gcd(32,120,636) d 4
LCM (MMC)
Apresenta o mnimo mltiplo comum a dois ou mais nmeros inteiros.
lcm(Intei1, Intei2,)
Exemplo:
lcm(6,4) d 12
Euler
Calcula o tociente de Euler para um nmero inteiro.
euler(Integer)
Exemplo:
euler(6) d 2
Remainder (Resto)
Apresenta o resto inteiro da diviso euclidiana de dois nmeros inteiros.
irem(Intei1, Intei2)
Exemplo:
irem(63, 23) d 17
anMOD p
Para os trs nmeros inteiros a, n e p, apresenta an mdulo p em [0, p1].
powmod(a, n, p,[Expr],[Var])
Exemplo:
powmod(5,2,13) d 12
Polynomial (Polinmio)
Find Roots (Encontrar razes)
Dado um polinmio em x (ou um vetor que contm os coeficientes de um polinmio), apresenta um
vetor que contm as razes do mesmo.
proot(Poly) ou proot(Vector)
Exemplo:
proot([1,0,-2]) d [-1.41421356237,1.41421356237]
Coefficients (Coeficientes)
Dado um polinmio em x, apresenta um vetor que contm os coeficientes. Se o polinmio estiver
numa varivel que no x, ento, declare a varivel como o segundo argumento. Com um nmero
inteiro como terceiro argumento opcional, apresenta o coeficiente do polinmio cujo grau coincide
com o nmero inteiro.
coeff(Poly, [Var], [Integer])
Exemplo:
coeff(x^2-2) d [1 0 -2]
coeff(y^2-2, y, 1) d 0
Divisors (Divisores)
Dado um polinmio, apresenta um vetor que contm os divisores do polinmio.
divis(Poli) ou divis({Poli1, Poli2,})
Exemplo:
divis(x^2-1) d [1 -1+x 1+x (-1+x)*(1+x)]
GCD (MDC)
Apresenta o mximo divisor comum a dois ou mais polinmios.
gcd(Poli1,Poli2...)
Exemplo:
gcd(x^4-1, x^2-1) d x^2-1
Polinmio Criar
Poly to Coef (Poli.Coef.)
Dado um polinmio, apresenta um vetor que contm os coeficientes do polinmio. Com uma varivel
como segundo argumento, apresenta os coeficientes de um polinmio relativamente varivel. Com
uma lista de variveis como segundo argumento, apresenta o formato interno do polinmio.
symb2poly(Expr,[Var]) ou symb2poly(Expr, {Var1, Var2,})
Exemplo:
symb2poly(x*3+2.1) d [3 2.1]
Minimum (Mnimo)
Com apenas uma matriz como argumento, apresenta o polinmio mnimo em x de uma matriz,
escrito como uma lista dos respetivos coeficientes. Com uma matriz e uma varivel como
argumentos, apresenta o polinmio mnimo da matriz escrito em forma simblica relativamente
varivel.
pmin(Mtrz,[Var])
Exemplo:
pmin([[1,0],[0,1]],x) d x-1
Polinmio lgebra
Quotient (Quociente)
Apresenta um vetor que contm os coeficientes do quociente euclidiano de dois polinmios. Os
polinmios podem ser escritos como uma lista de coeficientes ou em forma simblica.
quo(List1, List2, [Var])
ou
quo(Poli1, Poli2, [Var])
Exemplo:
quo({1, 2, 3, 4}, {-1, 2}) d [-1 -4 -11]
Remainder (Resto)
Apresenta um vetor que contm os coeficientes do resto do quociente euclidiano de dois polinmios.
Os polinmios podem ser escritos como uma lista de coeficientes ou em forma simblica.
rem(List1, List2, [Var])
ou
rem(Poli1, Poli2, [Var])
Exemplo:
rem({1, 2, 3, 4}, {-1, 2}) d [26]
chinrem d
[[2 2 1] [1 1 2 1 1]]
Hermite
Apresenta o polinmio de Hermite de grau n, em que n um nmero inteiro inferior a 1556.
hermite(Integer)
Exemplo:
hermite(3) d 8*x^3-12*x
Lagrange
Dados um vetor de abcissas e um vetor de ordenadas, apresenta o polinmio de Lagrange para os
pontos especificados nos dois vetores. Esta funo pode igualmente assumir uma matriz como
argumento, com a primeira linha a conter as abcissas e a segunda linha a conter as ordenadas.
lagrange([X1 X2], [Y1 Y2]))
ou
lagrange
Exemplo:
lagrange([1,3],[0,1]) d (x-1)/2
Legendre
Dado um nmero inteiro n, apresenta o polinmio de Legendre de grau n.
legendre(Integer)
Exemplo:
legendre(4) d 35/8 x4 + 15/4 x2 + 3/8
Chebyshev Tn
Dado um nmero inteiro n, apresenta o polinmio de Chebyshev (do primeiro tipo) de grau n.
tchebyshev1(Integer)
Exemplo:
tchebyshev1(3) d 4*x^3-3*x
Chebyshev Un
Dado um nmero inteiro n, apresenta o polinmio de Chebyshev (do segundo tipo) de grau n.
tchebyshev2(Integer)
Exemplo:
tchebyshev2(3) d 8*x^3-4*x
Plot (Desenho)
Function (Funo)
Utilizada para definir um grfico de funo na Symbolic View (Vista simblica) da aplicao
Geometry (Geometria). Desenha o grfico de uma expresso escrita em funo da varivel
independente x. Tenha em ateno que a varivel est em letra minscula.
plotfunc(Expr)
Exemplo:
plotfunc(3*sin(x)) desenha o grfico de y=3*sin(x)
Contour (Contorno)
Utilizado para definir um grfico de contorno na Symbolic View (Vista simblica) da aplicao
Geometry (Geometria). Dada uma expresso em x e y, bem como uma lista de variveis e uma lista
de valores, desenha o grfico de contorno da superfcie z=f(x,y). Especificamente, desenha as linhas
de contorno z1, z2, etc. definidas pela lista de valores.
AREA
rea abaixo de uma curva ou entre curvas. Acha a rea com sinal abaixo de uma funo ou entre
duas funes. Acha a rea abaixo da funo Fn ou abaixo de Fn e acima da funo Fm, do valor
mais baixo de X para o valor mais elevado de X.
AREA(Fn,[Fm,]lower,upper)
Exemplo:
AREA(-X,X2 -2,-2,1) d 4.5
EXTREMUM
Extremo de uma funo. Acha o extremo (se existir algum) da funo Fn mais prximo da tentativa
de achar o valor de X.
EXTREMUM(Fn, guess)
ISECT
Interseco de duas funes. Acha a interseco (se existir alguma) das duas funes, Fn e Fm,
mais prxima da tentativa de achar o valor X.
ISECT(Fn,Fm,guess)
Exemplo:
ISECT(X,3-X,2) d 1.5
ROOT
Raiz de uma funo. Acha a raiz da funo Fn (se existir alguma) mais prxima da tentativa de achar
o valor de X.
ROOT(Fn,guess)
Exemplo:
ROOT(3-X)2 ,2 d 1.732
SLOPE
Declive de uma funo. Apresenta o declive da funo Fn no valor de X (se a derivada da funo
existir nesse valor).
SLOPE(Fn,valor)
Exemplo:
SLOPE(3-X 2 ,2) d -4
SOLVE
Resolve uma equao para uma das suas variveis. Resolve a equao En para a varivel var,
utilizando o valor de tentativa como o valor inicial para o valor da varivel var . Se En for uma
expresso, ser apresentado o valor da varivel var que torna a expresso igual a zero.
SOLVE(En,var,guess)
Exemplo:
SOLVE(X 2 -X-2,X,3) d 2
Esta funo apresenta tambm um nmero inteiro indicativo do tipo de soluo encontrada, da
seguinte forma:
0 foi encontrada uma soluo exata
1 foi encontrada uma soluo aproximada
tambm ser selecionadas no menu View (Vistas) ( ), quando a aplicao Spreadsheet (Folha
de clculo) est aberta.
A sintaxe para muitas mas no todas as funes de folha de clculo seguem este padro:
functionName(input,[optional parameters]) (funoNome(introduo,
[parmetros opcionais])
Input (Introduo) a lista de introduo para a funo. Pode tratar-se de uma referncia de
intervalo de clulas, uma lista simples ou qualquer coisa que d origem a uma lista de valores.
Um parmetro opcional til o parmetro Configuration (Configurao). Esta uma string que
controla quais os valores gerados. A excluso do parmetro resulta na predefinio. A ordem dos
valores tambm pode ser controlada pela ordem em que aparecem na string.
Por exemplo: =STAT1(A25:A37) produz o resultado predefinido seguinte, com base nos valores
numricos nas clulas A25 a A37.
No entanto, se desejar ver apenas o nmero de pontos de dados e o desvio padro, introduza
=STAT1(A25:A37,h n ). Aquilo que a string de configurao indica aqui que so
necessrios cabealhos de linha (h) e, alm disso, apenas o nmero de pontos de dados (n) e o
desvio padro () sero apresentados.
AVERAGE
Calcula a mdia aritmtica de um intervalo de nmeros.
AVERAGE([input])
Por exemplo, AVERAGE(B7:B23) apresenta a mdia aritmtica dos nmeros no intervalo B7 a B23.
Pode tambm especificar um bloco de clulas, como em AVERAG(B7:C23).
apresentado um erro caso uma clula do intervalo especificado contenha um objeto no numrico.
AMORT
Amortizao. Calcula o capital, os juros e o saldo de um emprstimo ao longo de um perodo
especificado. Corresponde a premir na aplicao Finance (Financeira).
STAT1
A funo STAT1 fornece um intervalo de estatsticas a uma varivel. Pode calcular todos ou
qualquer um dos valores de , , , s, s, , , serr, , n, min, q1, med, q3 e max.
s s
med q3 max
Por exemplo, se especificar "h n x", a primeira coluna ir conter cabealhos de linha, a primeira
linha ir equivaler ao nmero de itens contidos nos dados introduzidos, a segunda ir equivaler
soma dos itens e a terceira ir equivaler mdia dos dados. Se no especificar nenhuma string de
configurao, ser utilizada uma predefinida.
REGRS
Tenta ajustar os dados introduzidos a uma funo especificada (a predefinio linear).
Intervalo de introduo: especifica a fonte dos dados, como, por exemplo, A1:D8. Deve conter
um nmero par de colunas. Cada par ser tratado como um conjunto distinto de pontos de
dados.
modelo: especifica o modo a utilizar para a regresso:
1 y= sl*x+int
2 y= sl*ln(x)+int
3 y= int*exp(sl*x)
4 y= int*x^sl
5 y= int*sl^x
6 y= sl/x+int
7 y= L/(1 + a*exp(b*x))
8 y= a*sin(b*x+c)+d
9 y= cx^2+bx+a
10 y= dx^3+cx^2+bx+a
11 y= ex^4+dx^3+cx^2+bx+a
Configurao: uma string que indica quais os valores que deseja colocar em cada linha e se
deseja cabealhos de linha e coluna. Coloque cada parmetro na ordem em que deseja v-los
aparecer na folha de clculo. (Se no fornecer uma string de configurao, ser fornecida uma
predefinida.) Os parmetros vlidos so:
H (Colocar cabealhos de coluna)
h (Colocar cabealhos de linha)
sl (declive, vlido apenas para os modelos 16)
int (interceo, vlido apenas para os modelos 16)
cor (correlao, vlido apenas para os modelos 16)
predY
Apresenta o Y previsto para um determinado x.
PredY(mode, x, parameters)
Mode (Modo) rege o modelo de regresso utilizado:
1 y= sl*x+int
2 y= sl*ln(x)+int
3 y= int*exp(sl*x)
4 y= int*x^sl
5 y= int*sl^x
6 y= sl/x+int
7 y= L/(1 + a*exp(b*x))
8 y= a*sin(b*x+c)+d
9 y= cx^2+bx+a
10 y= dx^3+cx^2+bx+a
11 y= ex^4+dx^3+cx^2+bx+a
Parameters (Parmetros) refere-se a um argumento (uma lista dos coeficientes da linha de
regresso) ou aos n coeficientes consecutivos.
PredX
Apresenta o x previsto para um determinado y.
PredX(mode, y, parameters)
Mode (Modo) rege o modelo de regresso utilizado:
HypZ1mean
O teste Z de uma amostra para uma mdia.
HypZ1mean( ,n,0,,,mode,[configuration])
2: > 0
3: 0
Configurao: uma string que controla quais os resultados mostrados e a ordem em que aparecem.
Uma string vazia "" apresenta a predefinio: todos os resultados, incluindo cabealhos. As opes
na string de configurao so separadas por espaos.
h: sero criadas clulas cabealho
acc: o resultado do teste, 0 ou 1 para indicar a rejeio ou a falha de rejeio da hiptese nula
tZ: o valor Z do teste
tM: o valor introduzido
prob: a probabilidade da cauda inferior
cZ: o valor Z crtico associado ao nvel- introduzido
cx1: o valor crtico mais baixo da mdia associado ao valor Z crtico
cx2: o valor crtico mais elevado da mdia associado ao valor Z crtico
std: o desvio padro
Exemplo:
HYPZ2mean
O teste Z de duas amostras para a diferena entre duas mdias.
HypZ2mean( 1,2, n1,n2,1,2,,mode,[configuration])
2: 1 > 2
3: 1 2
Configurao: uma string que controla quais os resultados mostrados e a ordem em que aparecem.
Uma string vazia "" apresenta a predefinio: todos os resultados, incluindo cabealhos. As opes
na string de configurao so separadas por espaos.
h: sero criadas clulas cabealho
acc: o resultado do teste, 0 ou 1 para indicar a rejeio ou a falha de rejeio da hiptese nula
tZ: o valor Z do teste
tM: o valor introduzido
prob: a probabilidade da cauda inferior
cZ: o valor Z crtico associado ao nvel- introduzido
cx1: o valor crtico mais baixo de associado ao valor Z crtico
cx2: o valor crtico mais elevado de associado ao valor Z crtico
std: o desvio padro
Exemplo:
HypZ2mean(0.461368, 0.522851, 50, 50, 0.2887, 0.2887, 0.05, 1, "")
HypZ1prop
O teste Z de uma amostra para uma proporo.
HypZ1prop(x,n,0,,,mode,[configuration]) em que x o nmero de sucessos da
amostra
Modo: especifica que hiptese alternativa utilizar:
1: < 0
2: > 0
3: 0
Configurao: uma string que controla quais os resultados mostrados e a ordem em que aparecem.
Uma string "" vazia apresenta a predefinio: todos os resultados, incluindo cabealhos. As
opes na string de configurao so separadas por espaos.
HypZ2prop
O teste Z de duas amostras para comparar duas propores.
HypZ2prop x1,x2,n1,n2,,,mode,[configuration]) em que x1 and x2 so os nmeros de
sucessos das duas amostras)
1: 1 < 2
2: 1 > 2
3: 1 2
Configurao: uma string que controla quais os resultados mostrados e a ordem em que aparecem.
Uma string "" vazia apresenta a predefinio: todos os resultados, incluindo cabealhos. As
opes na string de configurao so separadas por espaos.
h: sero criadas clulas cabealho
acc: o resultado do teste, 0 ou 1 para indicar a rejeio ou a falha de rejeio da hiptese nula
tZ: o valor Z do teste
tP: o valor do teste
prob: a probabilidade da cauda inferior
cZ: o valor Z crtico associado ao nvel- introduzido
cp1: o valor crtico mais baixo de associado ao valor Z crtico
cp2: o valor crtico mais elevado de associado ao valor Z crtico
Exemplo:
HypZ2prop(21, 26, 50, 50, 0.05, 1, "")
HypT1mean
O teste T de uma amostra para uma mdia.
HypT1mean( , n, 0,,mode,[configuration])
2: > 0
3: 0
Configurao: uma string que controla quais os resultados mostrados e a ordem em que aparecem.
Uma string "" vazia apresenta a predefinio: todos os resultados, incluindo cabealhos. As
opes na string de configurao so separadas por espaos.
h: sero criadas clulas cabealho
acc: o resultado do teste, 0 ou 1 para indicar a rejeio ou a falha de rejeio da hiptese nula
tT: o valor T do teste
tM: o valor introduzido
prob: a probabilidade da cauda inferior
df: os graus de liberdade
cT: o valor T crtico associado ao nvel- introduzido
cx1: o valor crtico mais baixo da mdia associado ao valor T crtico
cx2: o valor crtico mais elevado da mdia associado ao valor T crtico
Exemplo:
HypT1mean(0.461368, 0.2776, 50, 0.5, 0.05, 1, "")
HypT2mean
O teste T de duas amostras para a diferena entre duas mdias.
HypT2mean ( 1, 2,n1,n2,s1,s2,,pooled,mode,[configuration]
2: 1 > 2
3: 1 2
Configurao: uma string que controla quais os resultados mostrados e a ordem em que aparecem.
Uma string "" vazia apresenta a predefinio: todos os resultados, incluindo cabealhos. As
opes na string de configurao so separadas por espaos.
h: sero criadas clulas cabealho
acc: o resultado do teste, 0 ou 1 para indicar a rejeio ou a falha de rejeio da hiptese nula
tT: o valor T do teste
tM: o valor introduzido
prob: a probabilidade da cauda inferior
cT: o valor T crtico associado ao nvel- introduzido
ConfZ1mean
O intervalo de confiana Normal de uma amostra para uma mdia.
ConfZ1mean( ,n,s,C,[configuration])
Configurao: uma string que controla quais os resultados mostrados e a ordem em que aparecem.
Uma string "" vazia apresenta a predefinio: todos os resultados, incluindo cabealhos. As
opes na string de configurao so separadas por espaos.
h: sero criadas clulas cabealho
Z: o valor Z crtico
zXl: o limite inferior do intervalo de confiana
zXh: o limite superior do intervalo de confiana
prob: a probabilidade da cauda inferior
std: o desvio padro
Exemplo:
ConfZ1mean(0.461368, 50, 0.2887, 0.95, "")
ConfZ2mean
O intervalo de confiana Normal de duas amostras para a diferena entre duas mdias.
ConfZ2mean ( 1, 2,n1,n2,s1,s2,C,[configuration]
Configurao: uma string que controla quais os resultados mostrados e a ordem em que aparecem.
Uma string vazia "" apresenta a predefinio: todos os resultados, incluindo cabealhos. As opes
na string de configurao so separadas por espaos.
h: sero criadas clulas cabealho
Z: o valor Z crtico
zXl: o limite inferior do intervalo de confiana
zXh: o limite superior do intervalo de confiana
prob: a probabilidade da cauda inferior
std: o desvio padro
Exemplo:
ConfZ2mean(0.461368, 0.522851, 50, 50, 0.2887, 0.2887, 0.95, "")
ConfZ1prop
O intervalo de confiana Normal de uma amostra para uma proporo.
ConfZ1prop(x,n,C,[configuration])
ConfZ2prop
O intervalo de confiana Normal de duas amostras para a diferena entre duas propores.
ConfZ2prop(x1,x2,n1,n2,C,[configuration])
Configurao: uma string que controla quais os resultados mostrados e a ordem em que aparecem.
Uma string vazia "" apresenta a predefinio: todos os resultados, incluindo cabealhos. As opes
na string de configurao so separadas por espaos.
h: sero criadas clulas cabealho
Z: o valor Z crtico
zXl: o limite inferior do intervalo de confiana
zXh: o limite superior do intervalo de confiana
zXm: o ponto mdio do intervalo de confiana
std: o desvio padro
Exemplo:
ConfZ2prop(21, 26, 50, 50, 0.95, "")
ConfT1mean
O intervalo de confiana do T de Student de uma amostra para uma mdia.
ConfT1mean( ,s,n,C,[configuration])
Configurao: uma string que controla quais os resultados mostrados e a ordem em que aparecem.
Uma string vazia "" apresenta a predefinio: todos os resultados, incluindo cabealhos. As opes
na string de configurao so separadas por espaos.
h: sero criadas clulas cabealho
DF: os graus de liberdade
T: o valor T crtico
tXl: o limite inferior do intervalo de confiana
ConfT2mean
O intervalo de confiana do T de Student de duas amostras para a diferena entre duas mdias.
ConfT2mean ( 1, 2,n1,n2,s1,s2,C,pooled,[configuration]
Configurao: uma string que controla quais os resultados mostrados e a ordem em que aparecem.
Uma string vazia "" apresenta a predefinio: todos os resultados, incluindo cabealhos. As opes
na string de configurao so separadas por espaos.
h: sero criadas clulas cabealho
DF: os graus de liberdade
T: o valor T crtico
tXl: o limite inferior do intervalo de confiana
tXh: o limite superior do intervalo de confiana
tXm: o ponto mdio do intervalo de confiana
std: o desvio padro
Exemplo:
ConfT2mean(0.461368, 0.522851, 0.2776, 0.2943, 50, 50, 0, 0.95, "")
Do1VStats
Fazer estatsticas a 1 varivel. Realiza os mesmos clculos que so efetuados quando se toca em
na Numeric View (Vista numrica) da aplicao Statistics 1Var (Estatstica 1 var) e guarda
os resultados nas variveis de resultados adequadas da aplicao Statistics 1Var (Estatstica 1 var).
Hn deve ser uma das variveis H1-H5 da Symbolic View (Vista simblica) da aplicao Statistics
1Var (Estatstica 1 var).
Do1VStats(Hn)
Exemplo:
Do1VStats(H1) executa estatsticas sumrias para a anlise H1 atualmente definida.
SetFreq
Definir frequncia. Define a frequncia para uma das anlises estatsticas (H1-H5) definidas na
Symbolic View (Vista simblica) da aplicao Statistics 1Var (Estatstica 1 var). A frequncia pode
ser uma das colunas D0-D9 ou qualquer nmero inteiro positivo. Hn deve ser uma das variveis H1-
-H5 da Symbolic View (Vista simblica) da aplicao Statistics 1Var (Estatstica 1 var). Se for
SetSample
Definir dados de amostra. Define os dados de amostra para uma das anlises estatsticas (H1-H5)
definidas na Symbolic View (Vista simblica) da aplicao Statistics 1Var (Estatstica 1 var). Define
como coluna de dados uma das variveis de coluna D0-D9 para uma das anlises estatsticas H1-
-H5.
SetSample(Hn,Dn)
Exemplo:
SetSample(H2,D2) define o campo Independent Column (Coluna Independente) para a anlise
H2 de modo a utilizar os dados da lista D2.
PredX
Prever X. Utiliza o ajuste da primeira anlise ativa (S1-S5) encontrada para prever um valor de x
dado o valor de y.
PredX(value) (valor)
PredY
Prever Y. Utiliza o ajuste da primeira anlise ativa (S1-S5) encontrada para prever um valor de y
dado o valor de x.
PredY(value) (valor)
Resid
Residuais. Apresenta a lista de residuais para a anlise determinada (S1-S5), com base nos dados
e num ajuste definido na Symbolic View (Vista simblica) para essa anlise.
Resid(Sn) ou Resid()
Resid() procura a primeira anlise definida na Symbolic View (Vista simblica) (S1-S5).
Do2VStats
Fazer estatsticas a 2 variveis. Realiza os mesmos clculos que so efetuados quando se toca em
na Numeric View (Vista numrica) da aplicao Statistics 2Var (Estatstica 2 var) e guarda
os resultados nas variveis de resultados adequadas da aplicao Statistics 2Var (Estatstica 2 var).
SetDepend
Definir a coluna dependente. Define a coluna dependente para uma das anlises estatsticas S1-S5
como uma das variveis de coluna C0-C9.
SetDepend(Sn,Cn)
Exemplo:
SetDepend(S1,C3) define o campo Dependent Column (Coluna dependente) para a anlise S1
utilizar os dados na lista C3.
SetIndep
Definir a coluna independente. Define a coluna independente para uma das anlises estatsticas S1-
-S5 como uma das variveis de coluna C0-C9.
SetIndep(Sn,Cn)
Exemplo:
SetIndep(S1, C2) define o campo Independent Column (Coluna independente) para a anlise
S1 os dados na lista C2.
DoInference
Calcular o intervalo de confiana ou testar hipteses. Utiliza as definies atuais na Symbolic View
(Vista simblica) e na Numeric View (Vista numrica) para calcular um intervalo de confiana ou
testar uma hiptese. Realiza os mesmos clculos que so efetuados quando se toca em
na Numeric View (Vista numrica) da aplicao Inference (Inferncia) e guarda os resultados nas
variveis de resultados adequadas da aplicao Inference (Inferncia).
DoInference()
HypZ1mean
O teste Z de uma amostra para uma mdia. Apresenta uma lista que contm (por ordem):
0 ou 1 para indicar a rejeio ou a falha de rejeio da hiptese nula
O valor Z do teste
O valor introduzido
2: > 0
3: 0
Exemplo:
HypZ1mean(0.461368, 50, 0.5, 0.2887, 0.05, 1) d {1, -.9462, 0.4614, 0.8277,
1.6448, 0.5671}
HypZ2mean
O teste Z de duas amostras para mdias. Apresenta uma lista que contm (por ordem):
0 ou 1 para indicar a rejeio ou a falha de rejeio da hiptese nula
O valor Z do teste
tZ: o valor Z do teste
O valor do teste
A probabilidade da cauda superior
O valor Z crtico superior associado ao nvel- introduzido
O valor crtico de associado ao valor Z crtico
HypZ2mean( 1 2,n1,n2,1,2,,mode)
2: 1 > 2
3: 1 2
Exemplo:
HypZ2mean(0.461368, 0.522851, 50, 50, 0.2887, 0.2887, 0.05, 1) d {1,
-1.0648, -0.0614, 0.8565, 1.6448, 0.0334}.
HypZ1prop
O teste Z de uma proporo. Apresenta uma lista que contm (por ordem):
0 ou 1 para indicar a rejeio ou a falha de rejeio da hiptese nula
O valor Z do teste
O valor do teste
A probabilidade da cauda superior
2: > 0
3: 0
Exemplo:
HypZ1prop(21, 50, 0.5, 0.05,1) d {1, -1.1313, 0.42, 0.8710, 1.6448, 0.6148}
HypZ2prop
O teste Z de duas amostras para propores. Apresenta uma lista que contm (por ordem):
0 ou 1 para indicar a rejeio ou a falha de rejeio da hiptese nula
O valor Z do teste
O valor Z do teste
O valor do teste
A probabilidade da cauda superior
O valor Z crtico superior associado ao nvel- introduzido
O valor crtico de associado ao valor Z crtico
HypZ2prop( 1, 2,n1,n2,,mode)
2: 1 > 2
3: 1 2
Exemplo:
HypZ2prop(21, 26, 50, 50, 0.05, 1) d {1, -1.0018, -0.1, 0.8417, 1.6448, 0.0633}
HypT1mean
O teste t de uma amostra para uma mdia. Apresenta uma lista que contm (por ordem):
0 ou 1 para indicar a rejeio ou a falha de rejeio da hiptese nula
O valor T do teste
O valor introduzido
A probabilidade da cauda superior
Os graus de liberdade
2: > 0
3: 0
Exemplo:
HypT1mean(0.461368, 0.2776, 50, 0.5, 0.05, 1) d {1, -.9462, 0.4614, 0.8277,
1.6448, 0.5671}
HypT2mean
O teste T de duas amostras para mdias. Apresenta uma lista que contm (por ordem):
0 ou 1 para indicar a rejeio ou a falha de rejeio da hiptese nula
O valor T do teste
O valor do teste
A probabilidade da cauda superior
Os graus de liberdade
O valor T crtico superior associado ao nvel- introduzido
O valor crtico de associado ao valor t crtico
HypT2mean(( 1, 2,s1,s2,n1,n2,,pooled,mode)
2: 1 > 2
3: 1 2
Exemplo:
HypT2mean(0.461368, 0.522851, 0.2776, 0.2943,50, 50, 0.05, 0, 1) d {1,
-1.0746, -0.0614, 0.8574, 97.6674, 1.6606, 0.0335}
ConfZ1mean
O intervalo de confiana Normal de uma amostra para uma mdia. Apresenta uma lista que contm
(por ordem):
ConfZ2mean
O intervalo de confiana Normal de duas amostras para a diferena entre duas mdias. Apresenta
uma lista que contm (por ordem):
O valor Z crtico mais baixo
O limite inferior do intervalo de confiana
O limite superior do intervalo de confiana
ConfZ2mean( 1, 2,n1,n2,1,2,C)
Exemplo:
ConfZ2mean(0.461368, 0.522851, 50, 50, 0.2887, 0.2887, 0.95) d {-1.9599,
-0.1746, 0.0516)}
ConfZ1prop
O intervalo de confiana Normal de uma amostra para uma proporo. Apresenta uma lista que
contm (por ordem):
O valor Z crtico mais baixo
O limite inferior do intervalo de confiana
O limite superior do intervalo de confiana
ConfZ1prop(x,n,C)
Exemplo:
ConfZ1prop(21, 50, 0.95) d {-1.9599, 0.2831, 0.5568}
ConfZ2prop
O intervalo de confiana Normal de duas amostras para a diferena entre duas propores.
Apresenta uma lista que contm (por ordem):
O valor Z crtico mais baixo
O limite inferior do intervalo de confiana
O limite superior do intervalo de confiana
ConfZ2prop( 1, 2,n1,n2,C)
Exemplo:
ConfZ2prop(21, 26, 50, 50, 0.95) d {-1.9599, -0.2946, 0.0946)}
ConfT2mean
O intervalo de confiana do T de Student de duas amostras para a diferena entre duas mdias.
Apresenta uma lista que contm (por ordem):
Os graus de liberdade
O limite inferior do intervalo de confiana
O limite superior do intervalo de confiana
ConfT2mean( 1, 2,s1,s2,n1,n2,pooled,C)
Exemplo:
ConfT2mean(0.461368, 0.522851, 0.2887, 0.2887, 50, 50, 0.95,0) d {98.0000,
-1.9844, - 0.1760, 0.0531)}
Chi2GOF
Teste de qui-quadrado da adequao do ajuste. Toma como argumentos uma lista de dados de
contagem observados, uma segunda lista e um valor de 0 ou 1. Se o valor=0, a segunda lista
assumida como uma lista de probabilidades esperadas. Se o valor=1, ento, a segunda lista
assumida como uma lista de contagens esperadas. Apresenta uma lista que contm o valor
estatstico do qui-quadrado, a probabilidade e os graus de liberdade.
Chi2GOF(List1, List2, Value)
Exemplo:
Chi2GOF({10,10,12,15,10,6},{.24,.2,.16,.14,.1 3,.13},0) d {10.1799...,
0.07029..., 5}
Chi2TwoWay
Teste bidirecional de qui-quadrado. Dada uma matriz de dados de contagem, apresenta uma lista
que contm o valor estatstico do qui-quadrado, a probabilidade e os graus de liberdade.
Chi2TwoWay(Matriz)
Exemplo:
Chi2TwoWay([[30,35,30],[11,2,19],[43,35,35]]) d {14.4302..., 0.0060..., 4}
LinRegrTConfInt
O intervalo de confiana da regresso linear para a interceo. Perante uma lista de dados variveis
explicativos (X), uma lista de dados variveis de resposta (Y) e um nvel de confiana, apresenta
uma lista que contm os seguintes valores pela ordem apresentada:
C: o nvel de confiana determinado
Critical T (T crtico): o valor de T associado ao nvel de confiana determinado
DF: os graus de liberdade
0: a interceo da equao de regresso linear
LinRegrTMean-Resp
O intervalo de confiana da regresso linear para uma resposta mdia. Perante uma lista de dados
variveis explicativos (X), uma lista de dados variveis de resposta (Y), um valor de X e um nvel de
confiana, apresenta uma lista que contm os seguintes valores pela ordem apresentada:
X: o valor de X determinado
C: o nvel de confiana determinado
DF: os graus de liberdade
LinRegrTPredInt
O intervalo de previso da regresso linear para uma resposta futura. Perante uma lista de dados
variveis explicativos (X), uma lista de dados variveis de resposta (Y), um valor de X futuro e um
nvel de confiana, apresenta uma lista que contm os seguintes valores pela ordem apresentada:
X: o valor de X futuro determinado
C: o nvel de confiana determinado
DF: os graus de liberdade
: a resposta mdia para o valor de X futuro determinado
serr : o erro padro da resposta mdia
serrInter: o erro padro da interceo
Lower (Inferior): o limite inferior do intervalo de previso para a resposta mdia
Upper (Superior): o limite superior do intervalo de previso para a resposta mdia
LinRegrTPredInt(List1, List2, X-value, Cvalue)
Exemplo:
LinRegrTPredInt({1, 2, 3, 4}, {3, 2, 0, -2}, 2.5, 0.95) d {2.5, 0.95, 4.302..., 2,
0.75, 0.433..., 1.113..., 2.613...}
LinRegrTTest
O teste t da regresso linear. Perante uma lista de dados variveis explicativos (X), uma lista de
dados variveis de resposta (Y) e um valor para AltHyp, apresenta uma lista que contm os
seguintes valores pela ordem apresentada:
T: o valor t
P: a probabilidade associada ao valor t
DF: os graus de liberdade
0: a interceo y da linha de regresso
AltHyp=2 para 0
Exemplo:
LinRegrTTest({1,2,3,4}, {3,2,0,-2}, 0) d {9.814..., 2, 5, 1.7, 0.387..., 0.173...,
0.474..., 0.989..., 0.979...}
CalcFV
Resolve o valor futuro de um investimento ou emprstimo.
CalcFV(NbPmt,IPYR,PV,PMTV[,PPYR,CPYR,BEG]
Exemplo:
CalcFV(360, 6.5, 150000, -948.10) d -2.25
CalcNbPmt
Resolve o nmero de pagamentos num investimento ou emprstimo.
CalcNbPmt(IPYR,PV,PMTV,FV[,PPYR,CPYR,BEG])
Exemplo:
CalcNbPmt(6.5, 150000, -948.10, -2.25) d 360.00
CalcPMT
Resolve o valor de um pagamento para um investimento ou emprstimo.
CalcPMT(NbPmt,IPYR,PV,FV[,PPYR,CPYR,BEG])
Exemplo:
CalcPMT(360, 6.5, 150000, -2.25) d -948.10
CalcPV
Resolve o valor atual de um investimento ou emprstimo.
CalcPV(NbPmt,IPYR,PMTV,FV[,PPYR,CPYR,BEG])
Exemplo:
CalcPV(360, 6.5, -948.10, -2.25) d 150000.00
DoFinance
Calcular resultados de VDT. Resolve um problema VDT para a varivel TVMVar. A varivel deve ser
uma das variveis da Numeric View (Vista numrica) da aplicao Finance (Financeira). Realiza o
mesmo clculo que efetuado quando se toca em na Numeric View (Vista numrica) da
aplicao Finance (Financeira) com TVMVar destacado.
DoFinance(TVMVar)
Exemplo:
DoFinance(FV) apresenta o valor futuro de um investimento da mesma forma que ao tocar em
na Numeric View (Vista numrica) da aplicao Finance (Financeira) com FV destacado.
Solve3x3
Resolve um sistema linear de equaes 3x3.
Solve3x3(a, b, c, d, e, f, g, h, i, j, k, l)
Resolve o sistema linear representado por:
ax+by+cz=d
ex+fy+gz=h
ix+jy+kz=l
LinSolve
Resolver sistema linear. Resolve o sistema linear 2x2 ou 3x3 representado pela matriz.
LinSolve(matriz)
Exemplo:
LinSolve([[A, B, C], [D, E,F]]) resolve o sistema linear:
ax+by=c
dx+ey=f
AAS
ngulo-ngulo-Lado. Toma como argumentos as medidas de dois ngulos e o comprimento do lado
oposto ao primeiro ngulo e apresenta uma lista que contm o comprimento do lado oposto ao
segundo ngulo, o comprimento do terceiro lado e a medida do terceiro ngulo (por essa ordem).
AAS (angle,angle,side) (ngulo,ngulo,lado)
Exemplo:
AAS(30, 60, 1) no modo de graus d {1.732, 2, 90}
SAS
Lado-ngulo-Lado. Toma como argumentos os comprimentos de dois lados e a medida do ngulo
includo e apresenta uma lista que contm o comprimento do terceiro lado, a medida do ngulo
oposto ao terceiro lado e a medida do ngulo oposto ao segundo lado.
SAS(side,angle,side)
Exemplo:
SAS(2, 60, 1) no modo de graus d {1,732, 30, 90}
SSA
Lado-Lado-ngulo. Toma como argumentos os comprimentos de dois lados e a medida de um
ngulo no includo e apresenta uma lista que contm o comprimento do terceiro lado, a medida do
ngulo oposto ao segundo lado e a medida do ngulo oposto ao terceiro lado. Nota: num caso
ambguo, este comando apenas lhe fornecer uma das duas solues possveis.
SSA(side,side,angle)
Exemplo:
SSA(1, 2, 30) d {1.732, 90, 60}
SSS
Lado-Lado-Lado. Toma como argumentos os comprimentos dos trs lados de um tringulo e
apresenta as medidas dos ngulos opostos aos mesmos, por ordem.
SSS(side,side,side)
Exemplo:
SSS(3, 4, 5) no modo de graus d {36.8, 53.1, 90}
DoSolve
Resolve o problema atual na aplicao Triangle Solver (Solucionador de tringulos). A aplicao
Triangle Solver (Solucionador de tringulos) tem de ter dados suficientes introduzidos para assegurar
uma soluo bem-sucedida, ou seja, devem existir, pelo menos, trs valores introduzidos, um dos
quais tem de ser o comprimento de um lado. Apresenta uma lista que contm os valores
desconhecidos na Numeric View (Vista numrica), na respetiva ordem de apresentao nessa vista
(da esquerda para a direita e de cima para baixo).
DoSolve()
Exemplo:
SolveForSlope(3,2,4,2) d 2
SolveForYIntercept
Resolver a interceo y. Toma como entrada as coordenadas de um ponto (x, y) e um declive m e
apresenta a interceo y da linha com o declive determinado que contm o ponto determinado.
SolveForYIntercept(x, y, m)
Exemplo:
SolveForYIntercept(2,3,-1) d 5
DELTA
Discriminante. Dados os coeficientes de uma equao quadrtica ax2+bx+c=0, apresenta o valor do
discriminante na Quadratic Formula (Frmula Quadrtica).
DELTA(a, b, c)
Exemplo:
DELTA(1,0,-4) d 16
CHECK
Marcar. Marca ou seja, seleciona a varivel da Symbolic View (Vista simblica) correspondente a
Digit (Dgito). utilizada principalmente na programao para ativar definies da Symbolic View
(Vista simblica) em aplicaes.
CHECK(Digit) (Dgito)
Exemplo:
Com a aplicao Function (Funo) como aplicao atual, CHECK(1) marca a varivel F1 da
Symbolic View (Vista simblica) da aplicao Function (Funo). O resultado que F1(X)
desenhado na Plot View (Vista de desenho) e tem uma coluna de valores de funo na Numeric
View (Vista numrica) da aplicao Function (Funo). Com outra aplicao como a aplicao atual,
teria de introduzir Function.CHECK(1).
UNCHECK
Anular a marcao. Anula a marcao ou seja, cancela a seleo da varivel da Symbolic View
(Vista simblica) correspondente a Digit (Dgito). utilizada principalmente na programao para
desativar definies da vista simblica em aplicaes.
UNCHECK(Digit) (Dgito)
Exemplo:
Com a aplicao Sequence (Sequncia) como aplicao atual, UNCHECK(2) anula a marcao da
varivel U2 da Symbolic View (Vista simblica) da aplicao Sequence (Sequncia). O resultado
que U2(N) j no desenhado na Plot View (Vista de desenho) e no tem uma coluna de valores
na Numeric View (Vista numrica) da aplicao Sequence (Sequncia). Com outra aplicao como a
aplicao atual, teria de introduzir Sequence.UNCHECK(2).
ISCHECK
Teste da marcao. Testa se uma varivel da Symbolic View (Vista simblica) est marcada.
Apresenta 1 se a varivel estiver marcada e 0 se no estiver.
ISCHECK(Digit) (Dgito)
Exemplo:
Com a aplicao Function (Funo) como a aplicao atual, ISCHECK(3) verifica se F3(X) est
marcado na Symbolic View (Vista simblica) da aplicao Function (Funo).
!
Fatorial. Devolve o fatorial de um nmero inteiro positivo. Para nmeros no inteiros, ! = (x + 1). Isto
calcula a funo Gamma (Gama).
value! (valor!)
Exemplo:
6! d 720
%
Percentagem x de y. Apresenta (x/100)*y.
%(x, y)
Exemplo:
%(20,50) d 10
(
Abre parnteses.
*
Smbolo de multiplicao. Apresenta o produto dos dois nmeros ou o produto escalar de dois
vetores.
+
Smbolo de adio. Apresenta a soma de dois nmeros, a soma, termo a termo, de duas listas ou
duas matrizes ou adiciona duas strings.
Smbolo de subtrao. Apresenta a diferena entre dois nmeros ou a subtrao, termo a termo, de
duas listas ou duas matrizes.
.*
Multiplicao, termo a termo, para matrizes. Apresenta a multiplicao, termo a termo, de duas
matrizes.
Matrix1.*Matrix2
Exemplo:
[[1,2],[3,4]].*[[3,4],[5,6]] d [[3,8],[15,24]]
./
Diviso, termo a termo, para matrizes. Apresenta a diviso, termo a termo, de duas matrizes.
Matrix1. / Matrix2
.^
Exponenciao, termo a termo, para matrizes. Apresenta a exponenciao, termo a termo, para uma
matriz.
Matrix .^ Integer
/
Smbolo de diviso. Apresenta o quociente de dois nmeros ou o quociente, termo a termo, de duas
listas. Para a diviso de uma matriz por uma matriz quadrada, apresenta a multiplicao esquerda
pelo inverso da matriz quadrada.
<
Teste da desigualdade estrita "menor do que". Apresenta 1 se o lado esquerdo da desigualdade for
menor do que o lado direito e 0 se no for. Tenha em ateno que possvel comparar mais do que
dois objetos. Assim, 6 < 8 < 11 apresenta 1 (porque verdadeiro), ao passo que 6 < 8 < 3 apresenta
0 (uma vez que falso).
<=
Teste da desigualdade "menor ou igual". Apresenta 1 se o lado esquerdo da desigualdade for menor
do que o lado direito ou se os dois lados forem iguais e 0 se assim no for. Tenha em ateno que
possvel comparar mais do que dois objetos. Veja o comentrio acima referente a <.
<>
Teste de desigualdade. Apresenta 1 se a desigualdade for verdadeira e 0 se a desigualdade for
falsa.
=
Smbolo de igual. Une dois membros de uma equao.
==
Teste de igualdade. Apresenta 1 se o lado esquerdo e o lado direito forem iguais e 0 se no forem.
>
Teste da desigualdade estrita "maior do que". Apresenta 1 se o lado esquerdo da desigualdade for
maior do que o lado direito e 0 se no for. Tenha em ateno que possvel comparar mais do que
dois objetos. Veja o comentrio acima referente a <.
>=
Teste da desigualdade "maior ou igual". Apresenta 1 se o lado esquerdo da desigualdade for maior
do que o lado direito ou se os dois lados forem iguais e 0 se assim no for. Tenha em ateno que
possvel comparar mais do que dois objetos. Veja o comentrio acima referente a <.
^
Smbolo de potncia. Eleva um nmero a uma potncia ou uma matriz a uma potncia inteira.
a2q
Dados uma matriz simtrica e um vetor de variveis, apresenta a forma quadrtica da matriz,
utilizando as variveis no vetor.
abcuv
Dados uma matriz simtrica e um vetor de variveis, apresenta a forma quadrtica da matriz,
utilizando as variveis no vetor.
a2q(Matrix, [Var1, Var2.])
Exemplo:
a2q([[1,2],[4,4]],[x,y]) d x^2+6*x*y+4*y^2
additionally (adicionalmente)
Utilizado em programao com assume para a determinao de um pressuposto adicional acerca de
uma varivel.
Exemplo:
assume(n,integer);
additionally(n>5);
algvar
Apresenta a matriz dos nomes de variveis simblicas utilizadas numa expresso. A lista ordenada
pelas extenses algbricas necessrias para construir a expresso original.
algvar(Expr)
Exemplo:
algvar(sqrt(x)+y) d
AND
"E" lgico. Apresenta 1 se os lados esquerdo e direito forem ambos verdadeiros e apresenta 0 se
no forem.
Expr1 AND Expr2
Exemplo:
3 +1==4 AND 4 < 5 d 1
append
Anexa um elemento a uma lista ou vetor.
append((List, Element) (Lista, Elemento)
ou
append(Vector, Element) (Vetor, Elemento)
Exemplo:
apply
Apresenta um vetor ou matriz que contm os resultados da aplicao de uma funo aos elementos
do vetor ou da matriz.
apply(Varf(Var), Vector) ou apply(Varf(Var), Matrix)
Exemplo:
apply(xx^3,[1 2 3]) d [1 8 27]
assume
Utilizado em programao para a determinao de um pressuposto acerca de uma varivel.
assume(Var,Expr)
Exemplo:
assume(n, integer)
basis
Dada uma matriz, apresenta a base do subespao linear definido pelo conjunto de vetores na matriz.
basis(Matrix)) (Matriz)
Exemplo:
basis([[1,2,3],[4,5,6],[7,8,9],[10,11,12]]) d [[-3,0,3],[0,-3,-6]]
bounded_function
Argumento apresentado pelo comando limite, indicando que a funo delimitada.
breakpoint
Utilizado em programao para inserir um ponto de paragem ou pausa intencional.
canonical_form
Apresenta um trinmio de segundo grau em forma cannica.
canonical_form(Trinmio,[Var])
Exemplo:
canonical_form(2*x^2-12*x+1) d 2*(x-3)^2- 17
cat
Calcula os objetos numa sequncia e, em seguida, apresenta-os concatenados em forma de string.
cat(Object1, Object2,)
Exemplo:
cat("aaa",c,12*3) d "aaac36"
charpoly
Apresenta os coeficientes do polinmio caracterstico de uma matriz. Com apenas um argumento, a
varivel utilizada no polinmio x. Com uma varivel como segundo argumento, o polinmio
apresentado em funo dessa varivel.
charpoly(Matrix,[Var])
Exemplo:
charpoly([[1,2],[3,4]], z) d z^2-5*z- 2
chrem
Apresenta um vetor que contm os restos chineses para dois conjuntos de nmeros inteiros,
contidos em dois vetores ou duas listas.
chrem(List1, List2) ou chrem(Vector1, Vector2)
Exemplo:
chrem([2,3],[7,5]) d [-12,35]
col
Dados uma matriz e um nmero inteiro n, apresenta a n-sima coluna da matriz como um vetor.
col(Matrix, Integer)
Exemplo:
col d [2,5,8]
colDim
Apresenta o nmero de colunas de uma matriz.
colDim(Matrix)
Exemplo:
colDim d 3
comDenom
Reescreve uma soma de fraes racionais como uma nica frao racional. O denominador da
frao racional nica o denominador comum das fraes racionais na expresso original. Com uma
companion
Apresenta a matriz companheira de um polinmio.
companion(Poli,Var)
Exemplo:
companion(x^2+5x-7,x) d
compare
Compara dois objetos e apresenta 1 se type(Obj1)<type(Obj2) ou se type(Obj1)=type(Obj2) e
Obj1<Obj2; Caso contrrio, apresenta 0.
compare(Obj1, Obj2)
Exemplo:
compare(1,2) d 1
complexroot
Com um polinmio e um nmero real como respetivos dois argumentos, apresenta uma matriz. Cada
linha da matriz contm uma raiz complexa do polinmio com a respetiva multiplicidade ou um
intervalo com essa raiz e a respetiva multiplicidade. O intervalo define uma regio (possivelmente)
retangular no plano complexo em que a raiz complexa se encontra.
Com dois nmeros complexos adicionais como terceiro e quarto argumentos, apresenta uma matriz,
tal como descrito para dois argumentos, mas apenas para as razes que se encontram na regio
retangular definida pela diagonal criada pelos dois nmeros complexos.
complexroot(Poli, Real, [Complex1], [Complex2])
Exemplo:
complexroot(x^3+8, 0.01) d
Esta matriz indica que existe 1 raiz complexa em x=2, com outra raiz entre os dois valores no vetor
da segunda linha e uma terceira raiz entre os dois valores no vetor da terceira linha.
contains
Dados uma lista ou vetor e um elemento, apresenta o ndice da primeira ocorrncia do elemento na
lista ou vetor. Se o elemento no aparecer na lista ou vetor, apresenta 0.
CopyVar
Copia a primeira varivel para a segunda varivel sem efetuar clculos.
CopyVar(Var1,Var2)
correlation
Apresenta a correlao dos elementos de uma lista ou matriz.
correlation(List) ou correlation(Matrix)
Exemplo:
correlation d
count
Existem duas utilizaes para esta funo, nas quais o primeiro argumento sempre um
mapeamento de uma varivel para uma expresso. Se a expresso for uma funo da varivel, a
funo aplicada a cada elemento do vetor ou matriz (o segundo argumento) e apresentada a
soma dos resultados. Se a expresso for um teste booleano, cada elemento do vetor ou matriz
testado e apresentado o nmero de elementos que passaram no teste.
count(Var Function, Matrix) ou count(Var Test, Matrix)
Exemplo:
count(xx2,[1 2 3]) d 14
count(x x>1, [1 2 3]) d 2
covariance
Apresenta a covarincia dos elementos de uma lista ou matriz.
covariance(List) ou covariance(Matrix)
Exemplo:
covariance d
covariance_correlation
Apresenta um vetor que contm a covarincia e a correlao dos elementos de uma lista ou matriz.
covariance_correlation(List) ou
covariance_correlation(Matrix)
Exemplo:
cpartfrac
Apresenta o resultado da decomposio em fraes parciais de uma frao racional no campo de
complexos.
cpartfrac(FracRac)
Exemplo:
cpartfrac d
crationalroot
Apresenta a lista de razes racionais complexas de um polinmio, sem indicar a multiplicidade.
crationalroot(Poli)
Exemplo:
crationalroot(2*x^3+(-5-7*i)*x^2+ (-4+14*i)*x+8-4*i) d
cumSum
Aceita como argumento uma lista ou um vetor e apresenta uma lista ou vetor cujos elementos so a
soma acumulativa do argumento original.
cumSum(List) ou cumSum(Vector)
Exemplo:
cumSum([0,1,2,3,4]) d [0,1,3,6,10]
delcols
Dados uma matriz e um nmero inteiro n, elimina a n-sima coluna da matriz e apresenta o
resultado. Se for utilizado um intervalo de dois nmeros inteiros em vez de um nico nmero inteiro,
elimina todas as colunas no intervalo e apresenta o resultado.
delcols(Matrix, Integer) ou delcols(Matrix, Intg1..Intg2)
Exemplo:
delcols d
delrows
Dados uma matriz e um nmero inteiro n, elimina a n-sima linha da matriz e apresenta o resultado.
Se for utilizado um intervalo de dois nmeros inteiros em vez de um nico nmero inteiro, elimina
todas as linhas no intervalo e apresenta o resultado.
delrows(Matrix, Integer) ou delrows(Matrix, Intg1..Intg2)
delrows d
deltalist
Apresenta a lista das diferenas entre termos consecutivos na lista original.
deltalist(Lst)
Exemplo:
deltalist([1,4,8,9]) d [3,4,1]
Dirac
Apresenta o valor da funo delta de Dirac para um nmero real.
Dirac(Real)
Exemplo:
Dirac(1) d 0
e
Introduz a constante matemtica e (nmero de Euler).
egcd
Dados dois polinmios, A e B, apresenta trs polinmios U, V e D, de modo que:
U(x)*A(x)+V(x)*B(x)=D(x),
em que D(x)=GCD(A(x),B(x)) o mximo divisor comum dos polinmios A e B.
Os polinmios podem ser fornecidos em forma simblica ou como listas de coeficientes por ordem
descendente.
Sem um terceiro argumento, assumido que os polinmios so expresses de x. Com uma varivel
como terceiro argumento, os polinmios so expresses da mesma.
egcd((PolyA, PolyB, [Var]) ou egcd(ListA, ListB, [Var])
Exemplo:
egcd((x-1)^2,x^3-1) d [-x-2,1,3*x-3]
eigenvals
Apresenta a sequncia de valores prprios de uma matriz.
eigenvals(Matriz)
Exemplo:
eigenvals d [3 -3 3]
eigenvects d
eigVl
Apresenta a matriz de Jordan associada a uma matriz quando os valores prprios so calculveis.
EVAL
Calcula uma expresso.
eval(Expr)
Exemplo:
eval(2+3) d 5
evalc
Apresenta uma expresso complexa escrita com a forma real+i*imag.
evalc(Expr)
Exemplo:
evalc d
evalf
Dados uma expresso e um nmero de dgitos significativos, apresenta o clculo numrico da
expresso para o nmero determinado de dgitos significativos. Com apenas uma expresso,
apresenta o clculo numrico baseado nas definies CAS.
evalf(Expr,[Integer])
Exemplo:
evalf(2/3) d 0.666666666667
even
Testa se um nmero inteiro ou no par. Apresenta 1 se for e 0 se no for.
Exemplo:
even(1251) d 0
exact
Converte uma expresso decimal numa expresso racional ou real.
EXP
Apresenta a soluo da constante matemtica e elevada potncia de uma expresso.
exp(Expr)
Exemplo:
exp(0) d 1
exponential_regression
Dado um conjunto de pontos, apresenta um vetor que contm os coeficientes a e b de y=b*a^x, a
exponencial que melhor se adequa ao conjunto de pontos. Os pontos podem ser os elementos de
duas listas ou as linhas de uma matriz.
exponential_regression(Matrix) ou exponential_regression(List1, List2)
Exemplo:
exponential_regression d 1.60092225473,1.10008339351
EXPR
Analisa uma string num nmero ou numa expresso e apresenta o resultado calculado.
EXPR(String)
Exemplos:
expr("2+3") d 5
expr("X+10") d 100, se a varivel X tiver o valor 90
ezgcd
Utiliza o algoritmo EZ GCD para apresentar o mximo divisor comum de dois polinmios com, pelo
menos, duas variveis.
ezgcd(Poli1,Poli2)
Exemplo:
ezgcd(x^2-2*x-x*y+2*y,x^2-y^2) d x-y
f2nd
Apresenta um vetor constitudo pelo numerador e pelo denominador de uma forma irredutvel de uma
frao racional.
f2nd(FracRac)
Exemplo:
factorial
Apresenta o fatorial de um nmero inteiro ou a soluo da funo gama para um nmero no inteiro.
Para um nmero inteiro n, factorial(n)=n!. Para um nmero real no inteiro a, factorial(a)=a! =
Gamma(a + 1).
factorial(Integer) ou factorial(Real)
Exemplos:
factorial(4) d 24
factorial(1.2) d 1.10180249088
float
FLOAT_DOM ou float (flutuar) uma opo do comando assume (assumir); tambm um nome
apresentado pelo comando type (tipo).
fMax
Dada uma expresso em x, apresenta o valor de x para o qual a expresso tem o respetivo valor
mximo. Dadas uma expresso e uma varivel, apresenta o valor dessa varivel para o qual a
expresso tem o respetivo valor mximo.
fMax(Expr,[Var])
Exemplo:
fMax(-x^2+2*x+1,x) d 1
fMin
Dada uma expresso em x, apresenta o valor de x para o qual a expresso tem o respetivo valor
mnimo. Dadas uma expresso e uma varivel, apresenta o valor dessa varivel para o qual a
expresso tem o respetivo valor mnimo.
fMin(Expr,[Var])
Exemplo:
fMin(x^2-2*x+1,x) d 1
format
Apresenta um nmero real como uma string com o formato indicado (f=flutuante, s=cientfico,
e=engenharia).
format(Real, String)
Exemplo:
format(9.3456,"s3") d 9.35
froot
Apresenta um vetor que contm as razes e polos de um polinmio racional. A cada raiz ou polo,
segue-se a respetiva multiplicidade.
froot(RatPoly)
Exemplo:
froot d [0 3 1 2 3 -1]
fsolve
Apresenta a soluo numrica de uma equao ou de um sistema de equaes. Com o terceiro
argumento opcional, pode especificar uma tentativa para a soluo ou um intervalo dentro do qual se
espera achar a soluo. Com o quarto argumento opcional, pode designar o algoritmo iterativo a
utilizar pelo solucionador.
fsolve(Expr,Var,[Guess or Interval],[Method])
Exemplo:
fsolve(cos(x)=x,x,-1..1,bisection_solver) d [0.739085133215]
function_diff
Apresenta a funo derivada de uma funo (como mapeamento).
function_diff(Fnc)
Exemplo:
function_diff(sin) d (_x)cos(_x)
gauss
Dada uma expresso, seguida de um vetor de variveis, utiliza o algoritmo de Gauss para apresentar
a forma quadrtica da expresso escrita como uma soma ou diferena entre os quadrados das
variveis fornecidas no vetor.
gauss(Expr,VetVar)
Exemplo:
gauss(x^2+2*a*x*y,[x,y]) d (a*y+x)^2+(- y^2)*a^2
GF
Cria um Galois Field (Campo de Galois) de caracterstica p com elementos p^n.
gramschmidt
Dadas uma base de um subespao vetorial e uma funo que define um produto escalar nesse
subespao vetorial, apresenta uma base ortonormal para essa funo.
gramschmidt(Vector, Function) (Vetor, Funo)
Exemplo:
gramschmidt d
halftan2hypexp
Apresenta uma expresso com seno, cosseno e tangente reescritos em funo da semitangente e
sinh, cosh e tanh reescritos em funo da exponencial natural.
halftan_hyp2exp(ExprTrig)
Exemplo:
halftan_hyp2exp(sin(x)+sinh(x)) d
halt
Utilizado em programao para entrar no modo de depurao passo a passo.
hamdist
Apresenta a distncia de Hamming entre dois nmeros inteiros.
hamdist(Integer1, Integer2)
Exemplo:
hamdist(0x12,0x38) d 3
has
Apresenta 1 caso uma varivel se encontre numa expresso. Caso contrrio, apresenta 0.
has(Expr,Var)
Exemplo:
has(x+y,x) d 1
head
Apresenta o primeiro elemento de um vetor, sequncia ou string especificado.
head(Vector) ou head(String) ou head(Obj1, Obj2,)
Heaviside
Apresenta o valor da funo Heaviside para um dado nmero real (ou seja, 1 se x>=0 e 0 se x<0).
Heaviside(Real)
Exemplo:
Heaviside(1) d 1
hyp2exp
Apresenta uma expresso com termos hiperblicos reescritos como exponenciais.
hyp2exp(Expr)
Exemplo:
hyp2exp(cosh(x)) d
iabcuv
Apresenta [u,v] de modo que au+bv=c para trs nmeros inteiros a, b e c. Tenha em ateno que c
tem de ser um mltiplo do mximo divisor comum de a e b para que exista uma soluo.
iabcuv(Intgra, Intgrb, Intgrc)
Exemplo:
iabcuv(21,28,7) d [-1,1]
ibasis
Dadas duas matrizes, interpreta-as como dois espaos vetoriais e apresenta a base vetorial da
respetiva interseco.
ibasis(Matrix1, Matrix2)
Exemplo:
icontent
Apresenta o mximo divisor comum dos coeficientes inteiros de um polinmio.
icontent(Poli,[Var])
Exemplo:
icontent(24x^3+6x^2-12x+18) d 6
id
Apresenta um vetor que contm a soluo para a funo de identidade do(s) argumento(s).
identity
Dado um nmero inteiro n, apresenta a matriz de identidade da dimenso n.
identity(Integer)
Exemplo:
identity(3) d
iegcd
Apresenta o mximo divisor comum expandido de dois nmeros inteiros.
iegcd(Integer1, Integer2)
Exemplo:
iegcd(14, 21) d [-1, 1, 7]
igcd
Apresenta o mximo divisor comum de dois nmeros inteiros ou dois nmeros racionais ou dois
polinmios com diversas variveis.
igcd((Integer1, Integer2) ou igcd(Ratnl1, Ratnl2) ou igcd(Poly1, Poly2)
Exemplo:
igcd(24, 36) d 12
igcd(2/3,3/4) d 1/12
interval2center
Apresenta o centro de um intervalo.
interval2center(Interval)
Exemplo:
interval2center(2..5) d 7/2
inv
Apresenta o inverso de uma expresso ou matriz.
inv(Expr) ou inv(Matrix)
Exemplo:
inv(9/5) d 5/9
iquorem
Apresenta o quociente e o resto euclidiano de dois nmeros inteiros.
iquorem(Integer1, Integer2)
Exemplo:
iquorem(63, 23) d [2, 17]
jacobi_symbol
Repe o kernel de uma aplicao linear de uma matriz.
jacobi_symbol(Integer1, Integer2)
Exemplo:
jacobi_symbol(132,5) d -1
ker
Apresenta o smbolo de Jacobi dos nmeros inteiros indicados.
ker(Matrix)
Exemplo:
ker([[1 2], [3 6]] d [2 1]
laplacian
Apresenta o laplaciano de uma expresso relativamente a um vetor de variveis.
laplacian(Expr, Vector)
Exemplo:
laplacian(exp(z)*cos(x*y),[x,y,z]) d x^2*cos(x*y)*exp(z)- y^2*cos(x*y)*exp(z)
+cos(x*y)*exp(z)
lcoeff
Apresenta o coeficiente do termo de mximo grau de um polinmio. O polinmio pode ser expresso
em forma simblica ou como uma lista.
lcoeff(Poly) ou lcoeff(List) ou lcoeff(Vector)
Exemplo:
lcoeff(-2*x^3+x^2+7*x) d -2
length
Apresenta o comprimento de uma lista, string ou conjunto de objetos.
length(List) ou length(String) ou length(Object1, Object2,)
Exemplo:
length([1,2,3]) d 3
lgcd
Apresenta o mximo divisor comum de um conjunto de nmeros inteiros ou polinmios, contidos
numa lista, num vetor ou simplesmente introduzidos diretamente como argumentos.
lgcd(List) ou lgcd(Vector) ou lgcd(Integer1, Integer2, ) ou lgcd(Poly1,
Poly2, )
Exemplo:
lgcd([45,75,20,15]) d 5
lin
Apresenta uma expresso com as exponenciais linearizadas.
lin(Expr)
Exemplo:
lin((exp(x)^3+exp(x))^2) d exp(6*x)+2*exp(4*x)+exp(2*x)
linear_interpolate
Extrai uma amostra regular de uma linha poligonal definida por uma matriz de duas linhas.
linear_interpolate(Matrix,Xmin,Xmax,Xstep)
Exemplo:
linear_interpolate([[1,2,6,9],[3,4,6,7]],1,9, 1) d
[[1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0], [3.0,4.0,4.5,5.0,5.5,6.0,6.33333333333,6.6666 6666667,7.0]
linear_regression
Dado um conjunto de pontos, apresenta um vetor que contm os coeficientes a e b de y=a*x+b, a
regresso linear que melhor se adequa ao conjunto de pontos. Os pontos podem ser os elementos
de duas listas ou as linhas de uma matriz.
list2mat
Apresenta uma matriz de n colunas, resultante da diviso de uma lista em linhas, contendo, cada
uma, n termos. Se o nmero de elementos na lista no for divisvel por n, a matriz preenchida com
zeros.
list2mat(List, Integer)
Exemplo:
list2mat({1,8,4,9},1) d
lname
Apresenta uma lista das variveis de uma expresso.
lname(Expr)
Exemplo:
lname(exp(x)*2*sin(y)) d [x,y]
lnexpand
Apresenta a forma expandida de uma expresso logartmica.
lnexpand(Expr)
Exemplo:
lnexpand(ln(3*x)) d ln(3)+ln(x)
logarithmic_regression
Dado um conjunto de pontos, apresenta um vetor que contm os coeficientes a e b de y=a*ln(x)+b, a
funo logartmica natural que melhor se adequa ao conjunto de pontos. Os pontos podem ser os
elementos de duas listas ou as linhas de uma matriz.
logarithmic_regression(Matrix) ou logarithmic_regression(List1, List2)
Exemplo:
logb
Apresenta o logaritmo de base b de a.
logistic_regression
Apresenta y, y', C, y'max, xmax e R, em que y uma funo logstica (a soluo de y'/y=a*y+b), de
modo que y(x0)=y0, e em que [y'(x0),y'(x0+1)...] a melhor aproximao da linha formada pelos
elementos contidos na lista L.
logistic_regression(Lst(L),Real(x0),Real(y0))
Exemplo:
logistic_regression([0.0,1.0,2.0,3.0,4.0],0.0 ,1.0) d [-17.77/(1+exp(-
0.496893925384*x+2.82232341488+3.14159265359* i)),-2.48542227469/(1+cosh(-
0.496893925384*x+2.82232341488+3.14159265359* i))]
lu
Para uma matriz numrica A, apresenta uma permutao P, L e U de modo que PA = LU.
lu(Matrix)
Exemplo:
lu([1 2],[3 4]) d [ [1 2] [[1 0],[3 1]] [[1 2], [0 -2]]]
lvar
Dada uma expresso, apresenta uma lista das funes da expresso que utilizam variveis,
incluindo ocorrncias das prprias variveis.
lvar(Expr)
Exemplo:
lvar(e^(x)*2*sin(y) + ln(x)) d [e^(x) sin(y) ln(x)]
map
Existem duas utilizaes para esta funo, nas quais o segundo argumento sempre um
mapeamento de uma varivel para uma expresso. Se a expresso for uma funo da varivel, a
funo aplicada a cada elemento do vetor ou matriz (o primeiro argumento) e apresentado o
vetor ou matriz resultante. Se a expresso for um teste booleano, cada elemento do vetor ou matriz
testado e os resultados so apresentados como um vetor ou matriz. Cada teste apresenta 0 (falha)
ou 1 (aprovao).
map(Matrix, Var Function) ou map(Matrix, Var Test)
Exemplo:
map([1 2 3], xx3) d [1 8 27]
map([1 2 3], x x>1) d [0 1 1]
mat2list
Apresenta um vetor que contm os elementos de uma matriz.
matpow
Dados uma matriz e um nmero inteiro n, apresenta a n-sima potncia da matriz atravs do mtodo
de Jordan.
matpow(Matrix, Integer)
Exemplo:
matpow([[1,2],[3,4]],n) d [[(sqrt(33)- 3)*((sqrt(33)+5)/2)^n*-6/(-12*sqrt(33))+(-
(sqrt(33))-3)*((-(sqrt(33))+5)/2)^n*6/(- 12*sqrt(33)),(sqrt(33)-3)*((sqrt(33)+5)/ 2)^n*(-(sqrt(33))-3)/
(-12*sqrt(33))+(- (sqrt(33))-3)*((-(sqrt(33))+5)/2)^n*(- (sqrt(33))+3)/(- 12*sqrt(33))],[6*((sqrt(33)+5)/
2)^n*-6/(- 12*sqrt(33))+6*((-(sqrt(33))+5)/2)^n*6/(- 12*sqrt(33)),6*((sqrt(33)+5)/2)^n*(- (sqrt(33))-3)/
(-12*sqrt(33))+6*((- (sqrt(33))+5)/2)^n*(-(sqrt(33))+3)/(- 12*sqrt(33))]]
matrix (matriz)
Dados dois nmeros inteiros p e q, faz uma matriz com linhas p e colunas q, preenchidas com zeros.
Dado um valor como um terceiro argumento, apresenta uma matriz preenchida com esse valor. Dado
um mapeamento utilizando j e k, utiliza o mapeamento para preencher a matriz (j a linha atual e k a
coluna atual). Esta funo pode ser utilizada com o comando "apply" (aplicar).
matrix(p, q, [Value or Mapping(j,k)])
Exemplo:
matrix(1,3,5) d [5 5 5]
MAXREAL
Apresenta o nmero real mais elevado que a calculadora HP Prime capaz de representar nas
vistas Home (Incio) e do CAS: No CAS, MAXREAL=1.79769313486*10308 Na vista Home (Incio),
MAXREAL=9.99999999999E499
mean
Apresenta a mdia aritmtica de uma lista (com uma lista opcional como lista de pesos). Com uma
matriz como argumento, apresenta a mdia das colunas.
mean(List1, [List2]) ou mean(Matrix)
Exemplo:
mean([1,2,3],[1,2,3]) d 7/3
median
Apresenta a mediana de uma lista (com uma lista opcional como lista de pesos). Com uma matriz
como argumento, apresenta a mediana das colunas.
median(List1, [List2]) ou median(Matrix)
Exemplo:
member
Dados uma lista ou vetor e um elemento, apresenta o ndice da primeira ocorrncia do elemento na
lista ou vetor. Se o elemento no aparecer na lista ou vetor, apresenta 0. semelhante a "contains"
(contm), com a exceo de que o elemento vem em primeiro lugar na ordem de argumentos.
member(( Element, List) ou contains(Element, Vector)
Exemplo:
member(2, {0,1,2,3}) d 3
MINREAL
Apresenta o nmero real mais baixo (prximo de zero) que a calculadora HP Prime capaz de
representar nas vistas Home (Incio) e do CAS:
No CAS, MINREAL=2.22507385851*10-308.
Na vista Home (Incio), MINREAL=1 E-499.
modgcd
Utiliza o algoritmo modular para apresentar o mximo divisor comum a dois polinmios.
modgcd(Poli1,Poli2)
Exemplo:
modgcd(x^4-1,(x-1)^2) d x-1
mRow
Dados uma expresso, uma matriz e um nmero inteiro n, multiplica a linha n da matriz pela
expresso.
mRow(Expr, Matrix, Integer)
Exemplo:
mRow d
mult_c_conjugate
Se a expresso complexa indicada contiver um denominador complexo, apresenta a expresso
depois de tanto o numerador como o denominador terem sido multiplicados pelo conjugado
complexo do denominador. Se a expresso complexa indicada no contiver um denominador
complexo, apresenta a expresso depois de tanto o numerador como o denominador terem sido
multiplicados pelo conjugado complexo do numerador.
mult_c_conjugate(Expr)
Exemplo:
mult_conjugate
Pega numa expresso em que o numerador ou o denominador contm uma raiz quadrada. Se o
denominador contiver uma raiz quadrada, apresenta a expresso depois de tanto o numerador como
o denominador terem sido multiplicados pelo conjugado do denominador. Se o denominador no
contiver uma raiz quadrada, apresenta a expresso depois de tanto o numerador como o
denominador terem sido multiplicados pelo conjugado do numerador.
mult_conjugate(Expr)
Exemplo:
mult_conjugate d
nDeriv
Dados uma expresso, uma varivel de diferenciao e um nmero real h, apresenta um valor
aproximado da derivada da expresso, utilizando f(x)=(f(x+h)f(x+h))/(2*h).
Sem um terceiro argumento, o valor de h definido como 0.001. Com um nmero real como terceiro
argumento, este o valor de h. Com uma varivel como terceiro argumento, apresenta a expresso
acima com essa varivel em vez de h.
nDeriv(Expr,Var, Real) ou nDeriv(Expr, Var1, Var2)
Exemplo:
nDeriv(f(x),x,h) d (f(x+h)-(f(x-h)))*0.5/h
NEG
Menos unrio. Introduz o sinal negativo.
normal
Apresenta a forma expandida irredutvel de uma expresso.
normal(Expr)
Exemplo:
normal(2*x*2) d 4*x
normalize
Dado um vetor, apresenta o mesmo dividido pela respetiva norma l2 (em que a norma l2 a raiz
quadrada da soma dos quadrados das coordenadas do vetor).
Dado um nmero complexo, apresenta o mesmo dividido pelo respetivo mdulo.
normalize(Vector) ou normalize(Complex)
Exemplo:
normalize(3+4*i) d (3+4*i)/5
odd
Apresenta 1 se um determinado nmero inteiro for mpar. Caso contrrio, apresenta 0.
odd(Integer)
Exemplo:
odd(6) d 0
OR
"Ou" lgico. Apresenta 1 se um ou ambos os lados forem verdadeiros e 0 se nenhum for.
Expr1 ou Expr2
Exemplo:
3 +1==4 OR 8 < 5 d 1
order_size
Apresenta o resto (termo O) de uma expanso de srie: limit(x^a*order_size(x),x=0)=0 se a>0.
order_size(Expr)
pa2b2
Pega num nmero inteiro primo n congruente com 1 mdulo 4 e apresenta [a,b] de modo que
a^2+b^2=n.
pa2b2(Integer)
Exemplo:
pa2b2(17) d [4 1]
pade
Apresenta a aproximao de Pad de uma expresso, ou seja, uma frao racional P/Q de modo
que P/Q=Expr mod x^(n+1) ou mod N com grau(P)<p.
pade(Expr, Var, Integern, Integerp)
Exemplo:
pade(exp(x), x, 5, 3) d
peval
Com um polinmio definido por um vetor de coeficientes e um valor real n, avalia o polinmio nesse
valor.
peval(Vector, Value)
PI
Insere .
PIECEWISE
Utilizado para definir uma funo definida por partes. Toma como argumentos pares constitudos por
uma condio e uma expresso. Cada um destes pares define uma subfuno da funo definida
por partes e o domnio em que esta atua.
PIECEWISE
Exemplo:
PIECEWISE
Tenha em ateno que a sintaxe varia se a definio Entry (Entrada) no estiver definida como
Textbook (Texto):
PIECEWISE(Case1, Test1, ...[ Casen, Testn])
plotinequation
Mostra o grfico da soluo das inequaes com 2 variveis.
plotinequation(Expr,[x=xrange,y=yrange],[xste p],[ystep])
polar_point
Dados o raio e o ngulo de um ponto na forma polar, apresenta o ponto com as coordenadas
retangulares na forma complexa.
polar_point(Radius, Angle)
Exemplo:
pole
Dados um crculo e uma linha, apresenta o ponto em que a linha polar relativamente ao crculo.
pole(Crcle,Line)
Exemplo:
pole(circle(0, 1), line(1+i, 2)) d o ponto (1/2,1/2)
POLYCOEF
Apresenta os coeficientes de um polinmio com as razes indicadas no argumento do vetor ou lista.
POLYEVAL
Dados um vetor ou lista de coeficientes e um valor, calcula o polinmio fornecido por esses
coeficientes no valor indicado.
POLYEVAL(Vector, Value) ou POLYEVAL(List, Value)
Exemplo:
POLYEVAL({1,0,-1},3) d 8
polygon (polgono)
Desenha o polgono cujos vrtices so os elementos de uma lista.
polygon(Point1, Point2, , Pointn)
Exemplo:
polygon(GA,GB,GD) desenha ABD
polygonplot
Utilizado na Symbolic View (Vista simblica) da aplicao Geometry (Geometria). Dada uma matriz n
m, desenha e liga os pontos (xk, yk), em que xk o elemento na linha k e na coluna 1 e yk o
elemento na linha k e na coluna j (com j fixo para k=1 para n linhas). Assim, cada emparelhamento
de colunas gera a sua prpria figura, resultando em figuras m1.
polygonplot(Matrix)
Exemplo:
polygonplot desenha duas figuras, cada uma com trs pontos ligados por segmentos.
polygonscatterplot
Utilizado na Symbolic View (Vista simblica) da aplicao Geometry (Geometria). Dada uma matriz n
m, desenha e liga os pontos (xk, yk), em que xk o elemento na linha k e na coluna 1 e yk o
elemento na linha k e na coluna j (com j fixo para k=1 para n linhas). Assim, cada emparelhamento
de colunas gera a sua prpria figura, resultando em figuras m.
polygonscatterplot(Matrix)
Exemplo:
polygonscatterplot desenha duas figuras, cada uma com trs pontos ligados por
segmentos.
POLYROOT
Apresenta os zeros do polinmio indicado como um vetor de coeficientes.
POLYROOT(Vetor)
Exemplo:
POLYROOT([1 0 -1]) d {-1, 1}
potential
Apresenta uma funo cujo gradiente o campo vetorial definido por um vetor e um vetor de
variveis.
potential(Vector1, Vector2)
Exemplo:
potential([2*x*y+3,x^2-4*z,-4*y],[x,y,z]) d x2*y+3*x-4*y*z
power_regression
Dado um conjunto de pontos definido por duas listas, apresenta um vetor que contm os coeficientes
m e b de y=b*x^m, o monmio que melhor aproxima os pontos indicados.
power_regression(List1, List2)
Exemplo:
power_regression({1, 2, 3, 4}, {1, 4, 9, 16}) d [2 1]
powerpc
Dados um crculo e um ponto, apresenta o nmero real d2r2, em que d a distncia entre o ponto e
o centro do crculo e r o raio do crculo.
powerpc(Circle, Point)
Exemplo:
powerpc(circle(0,1+i),3+i) d 8
prepend
Adiciona um elemento no incio de uma lista ou vetor.
prepend(List, Element) ou prepend(Vector, Element)
Exemplo:
primpart
Apresenta um polinmio dividido pelo mximo divisor comum dos respetivos coeficientes.
primpart(Poli,[Var])
Exemplo:
primpart(2x^2+10x+6) d x^2+5*x+3
product
Com uma expresso como primeiro argumento, apresenta o produto das solues quando a varivel
na expresso passa de um valor mnimo para um valor mximo por um determinado incremento. Se
no for fornecido qualquer incremento, este assumido como 1.
Com uma lista como primeiro argumento, apresenta o produto dos valores na lista.
Com uma matriz como primeiro argumento, apresenta o produto, elemento a elemento, da matriz.
product(Expr, Var, Min, Max, Step) ou product(List) ou product(Matrix)
Exemplo:
product(n,n,1,10,2) d 945
propfrac
Apresenta uma frao ou frao racional A/B simplificada como Q+r/B, em que R<B ou em que o
grau de R inferior ao grau de B.
propfrac(Fraction) ou propfrac(RatFrac)
Exemplo:
propfrac(28/12) d 2+1/3
ptayl
Dados um polinmio P e um valor a, apresenta o polinmio de Taylor Q de modo que P(x)=Q(x a).
ptayl(Poly, Value, [Var])
Exemplo:
ptayl(x^2+2*x+1,1) d x^2+4*x+4
purge
Anula a atribuio do nome de uma varivel.
purge(Var)
Q2a
Dados uma forma quadrtica e um vetor de variveis, apresenta a matriz da forma quadrtica
relativamente s variveis indicadas.
q2a(Expr, Vector)
q2a(x^2+2*x*y+2*y^2,[x,y]) d
quantile
Dados uma lista ou vetor e um valor do quantil entre 0 e 1, apresenta o quantil correspondente dos
elementos da lista ou vetor.
quantile(List, Value) ou quantile(Vector, Value)
Exemplo:
quantile([0,1,3,4,2,5,6],0.25) d 1
quartile1
Dada uma lista ou vetor, apresenta o primeiro quartil dos elementos da lista ou vetor. Dada uma
matriz, apresenta o primeiro quartil das colunas da matriz.
quartile1(List) ou quartile1(Vector) ou quartile1(Matrix)
Exemplo:
quartile1([1,2,3,5,10,4]) d 2
quartile3
Dada uma lista ou vetor, apresenta o terceiro quartil dos elementos da lista ou vetor. Dada uma
matriz, apresenta o terceiro quartil das colunas da matriz.
quartile3(List) ou quartile3(Vector) ou quartile3(Matrix)
Exemplo:
quartile3([1,2,3,5,10,4]) d 5
quartiles
Apresenta uma matriz que contm o mnimo, o primeiro quartil, a mediana, o terceiro quartil e o
mximo dos elementos de uma lista ou vetor. Com uma matriz como argumento, apresenta o resumo
de 5 nmeros das colunas da matriz.
quartiles(List) ou quartiles(Vector) ou quartiles(Matrix)
Exemplo:
quartiles([1,2,3,5,10,4]) d
quorem
Devolve o quociente euclidiano e o resto do quociente de dois polinmios, cada um expresso
diretamente em forma simblica ou como um vetor de coeficientes. Se os polinmios forem
expressos como vetores dos respetivos coeficientes, este comando apresenta um vetor semelhante
do quociente e um vetor do resto.
QUOTE
Apresenta uma expresso no calculada.
quote(Expr)
randexp
Dado um nmero real positivo, apresenta um nmero real aleatrio de acordo com a distribuio
exponencial com o nmero real a>0.
randexp(Real)
randperm
Dado um nmero inteiro positivo, apresenta uma permutao aleatria de [0,1,2,...,n1].
randperm(Inte(n))
Exemplo:
randperm(4) apresenta uma permutao aleatria dos elementos do vetor [0 1 2 3]
randvector
Dado um nmero inteiro n, apresenta um vetor de tamanho n que contm nmeros inteiros aleatrios
no intervalo de -99 a 99 com distribuio uniforme. Com um segundo nmero inteiro opcional m,
apresenta um vetor preenchido com nmeros inteiros no intervalo de (0, m]. Com um intervalo
opcional como segundo argumento, preenche o vetor com nmeros reais nesse intervalo.
randvector(n, [m or p..q]
ranm
Dado um nmero inteiro n, apresenta um vetor de tamanho n que contm nmeros inteiros aleatrios
dentro do intervalo [-99, 99], com distribuio uniforme. Dados dois nmeros inteiros n e m,
apresenta uma matriz nxm. Com um intervalo como o argumento final, apresenta um vetor ou matriz
cujos elementos so nmeros reais aleatrios confinados a esse intervalo.
ratnormal
Reescreve uma expresso como uma frao racional irredutvel.
ratnormal(Expr)
Exemplo:
ratnormal d
rectangular_coordinates([1, /4]) d
reduced_conic
Pega numa expresso cnica e apresenta um vetor com os seguintes itens:
A origem da cnica
A matriz de uma base em que a cnica reduzida
0 ou 1 (0 se a cnica for degenerada)
A equao reduzida da cnica
Um vetor das equaes paramtricas da cnica
reduced_conic(Expr, [Vector])
Exemplo:
reduced_conic(x^2+2*x-2*y+1) d
ref
Realiza a reduo de Gauss de uma matriz.
ref(Matrix)
Exemplo:
ref d
remove
Dado um vetor ou lista, remove as ocorrncias de Value (Valor) ou remove os valores que tornam o
Test (Teste) verdadeiro e apresenta o vetor ou lista resultante.
remove(Value, List) ou remove(Test, List)
Exemplo:
remove(5,{1,2,5,6,7,5}) d {1,2,6,7}
remove(xx5, [1 2 5 6 7 5]) d [1 2]
residue
Apresenta o resduo de uma expresso ao valor a.
residue(Expr, Var, Value)
Exemplo:
residue(1/z,z,0) d 1
restart
Purga todas as variveis.
restart(NULL)
resultant
Apresenta a resultante (ou seja, a determinante da matriz de Sylvester) de dois polinmios.
resultant(Poli1, Poli2, Var)
Exemplo:
resultant(x^3+x+1, x^2-x-2,x) d -11
revlist
Inverte a ordem dos elementos de uma lista ou vetor.
revlist(List) ou revlist(Vector)
Exemplo:
revlist([1,2,3]) d [3,2,1]
romberg
Utiliza o mtodo de Romberg para apresentar o valor aproximado de uma integral definida.
romberg(Expr, Var, Val1, Val2)
Exemplo:
romberg(exp(x^2),x,0,1) d 1.46265174591
row
Dados uma matriz e um nmero inteiro n, apresenta a linha n da matriz. Dados uma matriz e um
intervalo, apresenta um vetor que contm as linhas da matriz indicadas pelo intervalo.
row d [4 5 6]
rowAdd
Dados uma matriz e dois nmeros inteiros, apresenta a matriz obtida a partir da matriz indicada aps
a linha indicada pelo segundo nmero inteiro ser substituda pela soma das linhas indicadas pelos
dois nmeros inteiros.
rowAdd(Matrix, Integer1, Integer2)
Exemplo:
rowAdd d
rowDim
Apresenta o nmero de linhas de uma matriz.
rowDim(Matrix)
Exemplo:
rowDim d 2
rowSwap
Dados uma matriz e dois nmeros inteiros, apresenta a matriz obtida a partir da matriz indicada aps
se trocarem as duas linhas indicadas pelos dois nmeros inteiros.
rowSwap(Matrix,Integer1,Integer2)
Exemplo:
rowSwap d
rsolve
Perante uma expresso que define uma relao de recorrncia, uma varivel e uma condio inicial,
apresenta a soluo de forma fechada (se possvel) da sequncia recorrente. Dadas trs listas, cada
uma contendo vrios itens da natureza acima, resolve o sistema de sequncias recorrentes.
rsolve(Expr, Var, Condition) ou rsolve(List1, List2, List3)
Exemplo:
rsolve(u(n+1)=2*u(n)+n,u(n),u(0)=1) d [-n+2*2n-1]
seq
Perante uma expresso, uma varivel definida sobre um intervalo e um valor de incremento,
apresenta um vetor que contm a sequncia obtida quando a expresso calculada dentro do
intervalo determinado, utilizando o incremento indicado. Se no for fornecido qualquer incremento, o
incremento utilizado 1.
seq(Expr, Var=Interval, [Step])
Exemplo:
seq(2k,k=0..8) d [1,2,4,8,16,32,64,128,256]
seqsolve
Semelhante a rsolve. Perante uma expresso que define uma relao de recorrncia em funo de n
e/ou o termo anterior (x), seguida de um vetor de variveis e uma condio inicial para x (o termo 0),
apresenta a soluo de forma fechada (se possvel) para a sequncia recorrente. Dadas trs listas,
cada uma contendo vrios itens da natureza acima, resolve o sistema de sequncias recorrentes.
seqsolve(Expr, Vector, Condition) ou seqsolve(List1, List2, List3)
Exemplo:
seqsolve(2x+n,[x,n],1) d -n-1+2*2n
shift_phase
Apresenta o resultado da aplicao de um desfasamento de pi/2 para uma expresso trigonomtrica.
shift_phase(Expr)
Exemplo:
shift_phase(sin(x)) d -cos((pi+2*x)/2)
signature
Apresenta a assinatura de uma permutao.
signature(Vector)
Exemplo:
signature([2 1 4 5 3]) d 1
simult d
sincos
Apresenta uma expresso com exponenciais complexas reescritas em termos de seno e cosseno.
sincos(Expr)
Exemplo:
sincos(exp(i*x)) d cos(x)+(i)*sin(x)
spline
Dados duas listas ou vetores (um para os valores de x e um para os valores de y), assim como uma
varivel e um grau inteiro, apresenta o spline natural atravs dos pontos fornecidos pelas duas listas.
Os polinmios do spline so em funo da varivel indicada e so do grau indicado.
spline(ListX, ListY, Var, Integer) ou spline(VectorX, VectorY, Var,
Integer)
Exemplo:
spline({0,1,2},{1,3,0},x,3) d
sqrfree
Apresenta a decomposio do argumento, recolhendo os termos com o mesmo expoente.
sqrfree(Expr)
Exemplo:
sqrfree((x-2)^7*(x+2)^7*(x^4-2*x^2+1)) d (x^2-1)^2*(x^2-4)^7
sqrt
Apresenta a raiz quadrada de uma expresso.
sqrt(Expr)
Exemplo:
sqrt(50) d 5*sqrt(2)
stddev
Apresenta o desvio padro dos elementos de uma lista ou apresenta uma lista dos desvios padro
das colunas de uma matriz. A segunda lista opcional uma lista de pesos.
stddev(List1, [List2]) ou stddev(Vector1, [Vector2]) ou stddev(Matrix)
Exemplo:
stddev({1,2,3}) d
stddevp
Apresenta o desvio padro da populao dos elementos de uma lista ou apresenta uma lista dos
desvios padro da populao das colunas de uma matriz. A segunda lista opcional uma lista de
pesos.
stddevp(List1, [List2]) ou stddevp(Vector1, [Vector2]) ou stddevp(Matrix)
Exemplo:
stddevp({1,2,3}) d 1
sto
Guarda um nmero real ou uma string numa varivel.
sto((Real or Str),Var)
sturmseq
Apresenta a sequncia de Sturm para um polinmio ou uma frao racional.
sturmseq(Poli,[Var])
Exemplo:
sturmseq(x^3-1,x) d [1 [[1 0 0 -1] [3 0 0] 9] 1]
subMat
Extrai, a partir de uma matriz, uma submatriz cuja diagonal definida por quatro nmeros inteiros.
Os primeiros dois nmeros inteiros definem a linha e a coluna do primeiro elemento e os dois ltimos
nmeros inteiros definem a linha e a coluna do ltimo elemento da submatriz.
subMat(Matrix, Int1, Int2, Int3, Int4)
Exemplo:
subMat d
surd
Dados uma expresso e um nmero inteiro n, apresenta a expresso elevada potncia 1/n.
surd(Expr, Integer)
Exemplo:
surd(8,3) d 2
sylvester
Apresenta a matriz de Sylvester de dois polinmios.
sylvester(Poli1, Poli2, Var)
Exemplo:
sylvester(x2-1,x3-1,x) d
table
Define um array em que os ndices so strings ou nmeros reais.
table(SeqEqual(index_name=element_value))
tail
Dada uma lista, string ou sequncia de objetos, apresenta um vetor com o primeiro elemento
eliminado.
tail(List) ou tail(Vector) ou tail(String) ou tail(Obj1, Obj2,)
Exemplo:
tail([3 2 4 1 0]) d [2 4 1 0]
tan2cossin2
Apresenta uma expresso com tan(x) reescrito como (1cos(2*x))/sin(2*x).
tan2cossin2(Expr)
Exemplo:
tan2cossin2(tan(x)) d (1-cos(2*x))/sin(2*x)
transpose
Apresenta uma matriz transposta (sem conjugao).
transpose(Matrix)
Exemplo:
transpose d
trunc
Dado um valor ou lista de valores, bem como um nmero inteiro n, apresenta o valor ou lista
truncado a n casas decimais. Se n no for fornecido, assumido como 0. Aceita nmeros
complexos.
trunc(Real, Integer) ou trunc(List, Integer)
Exemplo:
trunc(4.3) d 4
tsimplify
Apresenta uma expresso com transcendentais reescritas como exponenciais complexas.
tsimplify(Expr)
Exemplo:
tsimplify(exp(2*x)+exp(x)) d exp(x)^2+exp(x)
type
Apresenta o tipo de uma expresso (p. ex., lista, string).
type(Expr)
Exemplo:
type("abc") d DOM_STRING
unapply
Apresenta a funo definida por uma expresso e uma varivel.
unapply(Expr,Var)
Exemplo:
union
O comando "union" (unio) um operador infix entre dois objetos que so vetores, matrizes ou listas.
Dadas duas matrizes com o mesmo nmero de colunas, apresenta a unio das matrizes como uma
matriz com o mesmo nmero da coluna. Dadas duas listas, apresenta a unio das listas como um
vetor.
UTPC
Probabilidade da cauda superior para as distribuies Chi-Square (Qui-quadrado). Dados graus de
liberdade e um valor, apresenta a probabilidade de que uma varivel aleatria 2 com os dados
graus de liberdade superior ao valor.
UTPC(degrees, value)
Exemplo:
UTPC(3,10) d 0.018566135463
UTPF
Probabilidade da cauda superior para distribuies F de Snedecor. Dados graus de liberdade do
numerador, graus de liberdade do denominador e um valor, apresenta a probabilidade de que uma
varivel aleatria F de Snedecor superior ao valor.
UTPF(numerator, denominator, value)
Exemplo:
UTPF(3,4,5) d 0.077018715403
UTPN
Probabilidade da cauda superior para as distribuies Normal. Dados uma mdia e varincia que
define uma distribuio normal, bem como um valor, apresenta a probabilidade de que uma varivel
aleatria normal tem um valor superior ao valor.
UTPN (mean, variance, value)
Exemplo:
UTPN(0,1,2) d 0.022750131948 aps aproximao
UTPT
Probabilidade da cauda superior para as distribuies t de Student. Dados graus de liberdade e um
valor, apresenta a probabilidade de que uma varivel aleatria t de Student com os graus de
liberdade especificados superior ao valor.
UTPT(degrees, value)
Exemplo:
UTPT(3,10) d 0.001064199529
variance
Apresenta a varincia de uma lista ou a lista de varincias das colunas de uma matriz. A segunda
lista opcional uma lista de pesos.
variance(List1, [List2]) ou variance(Matrix)
Exemplo:
variance({3, 4, 2}) d 2/3
vpotential
Dados um vetor V e um vetor de variveis, apresenta o vetor U de modo que curl(U)=V.
vpotential(Vector1, Vector2)
Exemplo:
vpotential([2*x*y+3,x2-4*z,-2*y*z],[x,y,z]) d
when
Utilizado para introduzir uma declarao condicional.
XOR
"Ou" exclusivo. Apresenta 1 se a primeira expresso for verdadeira e a segunda expresso for falsa
ou se a primeira expresso for falsa e a segunda expresso for verdadeira. Caso contrrio,
apresenta 0.
Expr1 XOR Expr2
Exemplo:
0 XOR 1 d 1
zip
Aplica uma funo bivariada aos elementos de duas listas ou vetores e apresenta os resultados num
vetor. Sem o valor predefinido, o comprimento do vetor o mnimo dos comprimentos das duas
listas. Com o valor predefinido, a lista mais curta preenchida com o valor predefinido.
zip(functionList1, List2, Default) ou zip(function, Vector1, Vector2,
Default)
Exemplo:
ztrans
Transformada Z de uma sequncia.
ztrans(Expr,[Var],[ZtransVar])
Exemplo:
ztrans(a^n,n,z) d z/(a-z)
|
Localizado no menu Catalog (Catlogo) e no menu Template (Modelo), o comando "where" (onde)
tem vrias utilizaes associadas a declaraes variveis. Por exemplo, utilizado para substituir os
valores para uma ou mais variveis numa expresso. Pode tambm ser utilizado para definir o
domnio de uma varivel.
Expr|Var=Val ou Expr|{Var1=Val1, Var2=Val2Varn=Valn} ou Expr|Var>n ou Expr|
Var<n etc.
Exemplos:
(X+Y)|{X=2, Y=6} d 8
int((1-x)^p|p>0,x,0,1) d ((-x+1)^(p+1))/(-p-1)
Insere pi.
Teste da desigualdade "menor ou igual". Apresenta 1 se o lado esquerdo da desigualdade for menor
do que o lado direito ou se os dois lados forem iguais e 0 se assim no for.
Teste da desigualdade "maior ou igual". Apresenta 1 se o lado esquerdo da desigualdade for maior
do que o lado direito ou se os dois lados forem iguais e 0 se assim no for.
Calcula a expresso e, em seguida, guarda o resultado na varivel var. Tenha em ateno que
no pode ser utilizado com os grficos G0G9. Consulte o comando BLIT.
expression var
i
Insere o nmero imaginrio i.
-1
3.
No campo Function (Funo), introduza a funo. A
B C
Os novos campos aparecem por baixo da sua funo, um para cada varivel utilizada na
definio da mesma. Tem de decidir quais devem ser argumentos de entrada para as suas
funes e quais so variveis globais cujos valores no esto introduzidos na funo. Neste
exemplo, tornaremos A e B variveis de entrada, para que a nossa nova funo assuma dois
argumentos. O valor de C ser fornecido pela varivel global C (que, por predefinio, zero).
4. Certifique-se de que A e B esto selecionados e de que C no est.
5. Toque em .
Pode executar a sua funo, inserindo-a na linha de introduo da vista Home (Incio) ou
selecionando-a no menu USER (Utilizador). Tem de introduzir o valor para cada varivel que
escolha como parmetro. Neste exemplo, escolhemos A e B como parmetros. Assim, poderia
introduzir SINCOS(0.5, 0.75). Com C=0 e no modo de radianos, tal apresentaria 1.211
As variveis so objetos que tm nomes e contm dados. So utilizadas para guardar dados, para
os utilizar mais tarde ou para controlar definies no sistema Prime. Existem quatro tipos de
variveis, todos os quais podem ser encontrados no menu Vars, premindo :
2. Atribua 2 a A:
3.
Multiplique A por 5:5
Este exemplo ilustra o processo utilizado para guardar e utilizar qualquer varivel Home (Incio) e
no apenas as variveis Home (Incio) reais A a Z. importante fazer corresponder o objeto que
pretende guardar com o tipo correto de varivel Home (Incio). Consulte Variveis Home (Incio)
na pgina 446 para mais informaes.
2. Atribua 2 a ME:
3. apresentada uma mensagem a perguntar se pretende criar uma varivel denominada ME.
Pode agora utilizar essa varivel em clculos subsequentes: ME*3 dar 29.6, por exemplo.
Exemplo 3: Tambm pode guardar objetos em variveis, utilizando o operador de atribuio:
Name:=Object. Neste exemplo, iremos guardar {1,2,3} na varivel do utilizador YOU.
2 3
2. apresentada uma mensagem a perguntar se deseja criar uma varivel denominada YOU.
A varivel YOU criada e contm a lista {1,2,3}. Pode agora utilizar essa varivel em
clculos subsequentes: Por exemplo, YOU+60 apresentar {61,62,63}.
Pode ver o valor atribudo a uma varivel de Home (Incio), da aplicao ou do utilizador
introduzindo o respetivo nome na vista Home (Incio) e premindo . Pode introduzir o
5.
Toque em para sair ou para regressar ao submenu Vars atual.
Qualificar variveis
Alguns nomes de variveis da aplicao so partilhados por vrias aplicaes. Por exemplo, a
aplicao Function (Funo) contm uma varivel designada Xmin, mas o mesmo se aplica s
aplicaes Polar, Parametric (Paramtrica), Sequence (Sequncia) e Solve (Resolv). Embora com
nomes idnticos, estas variveis contm geralmente valores diferentes. Se tentar aceder ao
contedo de uma varivel que utilizada em mais do que uma aplicao, introduzindo apenas o
respetivo nome na vista Home (Incio), ir obter o contedo dessa verso da varivel na aplicao
atual. Por exemplo, se a aplicao Function (Funo) estiver ativa e introduzir Xmin na vista Home
(Incio), ser apresentado o valor de Xmin da aplicao Function (Funo). Se desejar o valor de
menu de caracteres ( ).
Categoria Nomes
Real AaZe
Complex (Complexos) Z0 a Z9
List (Lista) L0 a L9
Matrix (Matriz) M0 a M9
Graphics (Grficos) G0 a G9
HFormat
HDigits
HComplex
Date
Time
Language
Entry
Integer
Base
Bits
Signed
Variveis da aplicao
Para ter acesso s variveis da aplicao, prima a e toque em . Estas so apresentadas abaixo,
agrupadas por aplicao. Tenha em ateno que, caso tenha personalizado uma aplicao
integrada, a sua aplicao aparecer no menu de variveis da aplicao, com o nome que lhe tiver
dado. Pode aceder s variveis numa aplicao personalizada da mesma forma que acede s
variveis nas aplicaes integradas.
Isect (Interseco)
Symbolic (Simblica) F1 F6
F2 F7
F3 F8
F4 F9
F5 F0
Cursor Xtick
GridDots Xzoom
GridLines Ymax
Labels Ymin
Method Ytick
Recenter Yzoom
Xmax
NumStep NumZoom
NumIndep
AComplex AFormat
Variveis de resultados
Extremum (Extremo)
Contm o valor da ltima utilizao da funo Extremum (Extremo) do menu na Plot View
(Vista de desenho) da aplicao Function (Funo). A funo de aplicao EXTREMUM (Extremo)
no guarda resultados para esta varivel.
Isect (Interseco)
Contm o valor da ltima utilizao da funo Isect (Interseco) do menu na Plot View
(Vista de desenho) da aplicao Function (Funo). A funo de aplicao ISECT (Interseco) no
guarda resultados para esta varivel.
Root (Raiz)
Contm o valor da ltima utilizao da funo Root (Raiz) do menu na Plot View (Vista de
desenho) da aplicao Function (Funo). A funo de aplicao ROOT (Raiz) no guarda
resultados para esta varivel.
Slope (Declive)
Contm o valor da ltima utilizao da funo Slope (Declive) do menu na Plot View (Vista
de desenho) da aplicao Function (Funo). A funo de aplicao SLOPE (Declive) no guarda
resultados para esta varivel.
GridLines Labels
PixSize ScrollText
Xmax Xmin
Ymax Ymin
XTick Ytick
AComplex AFormat
Row Col
Cell
AComplex AFormat
Isect (Interseco)
Symbolic (Simblica) E1 E6
E2 E7
E3 E8
E4 E9
E5 E0
Cursor Xtick
GridDots Xzoom
GridLines Ymax
Labels Ymin
Method Ytick
Recenter Yzoom
Xmax
AComplex AFormat
Symbolic (Simblica) V1 V6
V2 V7
V3 V8
V4 V9
V5 V0
Cursor Xtick
GridDots Xzoom
GridLines Ymax
Labels Ymin
Recenter Ytick
Xmax Yzoom
NumYStart NumType
NumXStep NumXZoom
NumYStep NumYZoom
AComplex AFormat
MinVal X2
Q1 MeanX
MedVal sX
Q3 X
MaxVal serrX
H2 H2Type
H3 H3Type
H4 H4Type
H5 H5Type
Cursor Xmin
GridDots Xtick
GridLines Xzoom
Hmin Ymax
Hmax Ymin
Hwidth Ytick
Labels Yzoom
Recenter
Numeric (Numrica) D1 D6
D2 D7
D3 D8
D4 D9
D5 D0
AComplex AFormat
Resultados
NbItem
Contm o nmero de pontos de dados na atual anlise a 1 variveis (H1-H5).
MinVal
Contm o valor mnimo do conjunto de dados na atual anlise a 1 varivel (H1-H5).
Q1
Contm o valor do primeiro quartil na atual anlise a 1 varivel (H1-H5).
MedVal
Contm a mediana na atual anlise a 1 varivel (H1-H5).
Q3
Contm o valor do terceiro quartil na atual anlise a 1 varivel (H1-H5).
X
Contm a soma do conjunto de dados na atual anlise a 1 varivel (H1-H5).
X2
Contm a soma dos quadrados do conjunto de dados na atual anlise a 1 varivel (H1-H5).
MeanX
Contm a mdia do conjunto de dados na atual anlise a 1 varivel (H1-H5).
sX
Contm o desvio padro da amostra do conjunto de dados na atual anlise a 1 varivel (H1-H5).
X
Contm o desvio padro da populao do conjunto de dados na atual anlise a 1 varivel (H1-H5).
serrX
Contm o erro padro do conjunto de dados na atual anlise a 1 varivel (H1-H5).
Corr X
CoefDet serrX
sCov MeanY
Cov Y
XY Y2
MeanX sY
X Y
X2 serrY
S2 S2Type
S3 S3Type
S4 S4Type
S5 S5Type
Cursor Xtick
GridDots Xzoom
GridLines Ymax
Labels Ymin
Recenter Ytick
Xmax Yzoom
Numeric (Numrica) C1 C6
C2 C7
C3 C8
C4 C9
C5 C0
AComplex AFormat
Resultados
NbItem
Contm o nmero de pontos de dados na atual anlise a 2 variveis (S1-S5).
Corr
Contm o coeficiente de correlao do mais recente clculo de estatsticas sumrias. Este valor
baseia-se apenas no ajuste linear, independentemente do tipo de ajuste escolhido.
CoefDet
Contm o coeficiente de determinao do mais recente clculo de estatsticas sumrias. Este valor
tem por base o tipo de ajuste escolhido.
sCov
Contm a covarincia da amostra da atual anlise estatstica a 2 variveis (S1-S5).
Cov
XY
Contm a soma dos produtos de XY para a atual anlise estatstica a 2 variveis (S1-S5).
MeanX
Contm a mdia dos valores independentes (X) da atual anlise estatstica a 2 variveis (S1-S5).
X
Contm a soma dos valores independentes (X) da atual anlise estatstica a 2 variveis (S1-S5).
X2
Contm a soma dos quadrados dos valores independentes (X) da atual anlise estatstica a 2
variveis (S1-S5).
X
Contm o desvio padro da populao dos valores independentes (X) da atual anlise estatstica a 2
variveis (S1-S5).
serrX
Contm o erro padro dos valores independentes (X) da atual anlise estatstica a 2 variveis (S1-
-S5).
MeanY
Contm a mdia dos valores dependentes (Y) da atual anlise estatstica a 2 variveis (S1-S5).
Contm a soma dos valores dependentes (Y) da atual anlise estatstica a 2 variveis (S1-S5).
Y2
Contm a soma dos quadrados dos valores dependentes (Y) da atual anlise estatstica a 2 variveis
(S1-S5).
sY
Contm o desvio padro da amostra dos valores dependentes (Y) da atual anlise estatstica a 2
variveis (S1-S5).
Y
Contm o desvio padro da populao dos valores dependentes (Y) da atual anlise estatstica a 2
variveis (S1-S5).
serrY
Contm o erro padro dos valores dependentes (Y) da atual anlise estatstica a 2 variveis (S1-
-S5).
Corr CoefDet
serrLine serrSlope
serrInter Yval
serrY CritScore
Result CritVal1
TestScore CritVal2
TestValue DF
Prob
Method
Conf s1
ExpList s2
Mean1 1
Mean2 2
n1 x1
n2 x2
0 Xlist (Lista X)
0 Ylist (Lista Y)
ObsList Xval
ObsMat
AComplex AFormat
Resultados
CoefDet
Contm o valor do coeficiente de determinao.
ContribList
Contm uma lista das contribuies de qui-quadrado por categoria para o teste de qui-quadrado da
adequao do ajuste.
ContribMat
Contm uma matriz das contribuies de qui-quadrado por categoria para o teste bidirecional de qui-
-quadrado.
Corr
CritScore
Contm o valor da distribuio de Z ou t associado ao valor- introduzido
CritVal1
Contm o valor crtico mais baixo da varivel experimental associado ao valor negativo de
TestScore que foi calculado a partir do nvel introduzido.
DF
Contm os graus de liberdade dos testes t.
ExpList
Contm uma lista das contagens esperadas por categoria para o teste de qui-quadrado da
adequao do ajuste.
ExpMat
Contm a matriz das contagens esperadas por categoria para o teste bidirecional de qui-quadrado.
Inter
Contm o valor da interceo da linha de regresso para o teste t linear ou o intervalo de confiana
para a interceo.
Prob
Contm a probabilidade associada ao valor de TestScore.
Result
Para testes de hipteses, contm 0 ou 1 para indicar a rejeio ou a falha de rejeio da hiptese
nula.
serrInter
Contm o erro padro da interceo para o teste t linear ou o intervalo de confiana para a
interceo.
serrLine
serrSlope
Contm o erro padro do declive para o teste t linear ou o intervalo de confiana para o declive.
serrY
Contm o erro padro de para o intervalo de confiana para uma resposta mdia ou o intervalo de
previso para uma resposta futura.
Slope (Declive)
Contm o valor do declive da linha de regresso para o teste t linear ou o intervalo de confiana para
o declive.
TestScore
Contm o valor da distribuio Z ou t, calculado a partir dos dados introduzidos do teste de hiptese
ou do intervalo de confiana.
Yval
Contm o valor de para o intervalo de confiana para uma resposta mdia ou o intervalo de
previso para uma resposta futura.
Symbolic (Simblica) X1 X6
Y1 Y6
X2 X7
Y2 Y7
X3 X8
Y3 Y8
X4 X9
Y4 Y9
X5 X0
Y5 Y0
Cursor Xmax
GridDots Xmin
GridLines Xtick
Labels Xzoom
Method Ymax
Recenter Ymin
Tmin Ytick
Tmax Yzoom
NumStep NumZoom
AComplex AFormat
Symbolic (Simblica) R1 R6
R2 R7
R3 R8
R4 R9
R5 R0
max Xmax
step Xmin
Axes Xtick
Cursor Xzoom
GridDots Ymax
GridLines Ymin
Labels Ytick
Method Yzoom
NumStep NumZoom
AComplex AFormat
BEG PMT
FV PPYR
IPYR PV
GSize
AComplex AFormat
AComplex AFormat
a Contm um vetor com a ltima soluo encontrada pela aplicao Linear Solver (Solucionador linear).
SideB AngleB
SideC AngleC
Rect
AComplex AFormat
AComplex AFormat
AComplex AFormat
AComplex AFormat
a2 Contm um vetor com a ltima soluo encontrada pela aplicao Linear Solver (Solucionador linear).
Symbolic (Simblica) U1 U6
U2 U7
U3 U8
U4 U9
U5 U0
Cursor Xmin
GridDots Xtick
GridLines Xzoom
Labels Ymax
Nmin Ymin
Nmax Ytick
Recenter Yzoom
NumStart NumZoom
NumStep
AComplex AFormat
Unidades
Uma unidade de medida como polegadas, ohm ou Becquerel permite atribuir uma magnitude
precisa a uma grandeza fsica.
Pode anexar uma unidade de medida a qualquer nmero ou resultado numrico. Um valor numrico
com unidades anexadas designado por medida. Pode efetuar operaes com medidas da mesma
forma que o faz com nmeros sem unidades anexadas. As unidades so mantidas com os nmeros
em operaes subsequentes.
necessrio, toque em .
O menu organizado por categoria. Cada categoria listada esquerda, sendo as unidades da
categoria selecionada listadas direita.
Categorias de unidades
length (comprimento)
area (rea)
volume
time (tempo)
speed (velocidade)
mass (massa)
acceleration (acelerao)
force (fora)
energy (energia)
Unidades 461
power (potncia)
pressure (presso)
temperature (temperatura)
electricity (eletricidade)
light (luz)
angle (ngulo)
viscosity (viscosidade)
radiation (radiao)
Prefixos
O menu Units (Unidades) inclui uma entrada que no uma categoria de unidade, nomeadamente,
Prefix (Prefixo). Se selecionar esta opo, apresentada uma paleta de prefixos.
Clculos de unidades
Um nmero acrescido de uma unidade uma medida. Pode efetuar clculos com vrias medidas,
desde que as unidades de cada medida pertenam mesma categoria. Por exemplo, pode adicionar
duas medidas de comprimento (incluindo comprimentos de diferentes unidades, conforme ilustrado
Selecione in (polegadas)
O resultado apresentado como 32.7 cm. Se queria o resultado em polegadas, teria introduzido
5 polegadas primeiro.
Ferramentas de unidade
Existem vrias ferramentas para gesto e operaes com unidades. Para que fiquem disponveis,
prima e toque em .
Convert (Converter)
Converte uma unidade para outra da mesma categoria.
CONVERT(5_m,1_ft) d 16.4041994751_ft
MKSA
Metros, quilogramas, segundos, amperes. Converte uma unidade complexa nos componentes base
do sistema MKSA.
MKSA(8.175_cm/s) d .08175_m*s1
UFACTOR
Converso por decomposio de unidade. Converte uma medida que utiliza uma unidade composta
numa medida expressa em unidades constituintes. Por exemplo, Coulomb uma medida de carga
eltrica uma unidade composta derivada das unidades de base Ampere e segundo: 1 C = 1 A *
1 s. Assim:
UFACTOR(100_C,1_A)) d 100_A*s
USIMPLIFY
Simplificao de unidades. Por exemplo, um Joule definido como um kg*m2/s2. Assim:
USIMPLIFY(5_kg*m^2/s^2) d 5_J
Constantes fsicas
possvel selecionar (pelo nome ou pelo valor), e utilizar nos clculos, os valores de 34 constantes
matemticas e fsicas. Estas constantes so agrupadas em quatro categorias: matemtica, qumica,
fsica e mecnica quntica. fornecida uma lista de todas essas constantes em Lista de constantes
na pgina 469.
Pode introduzir apenas o valor de uma constante ou a constante e respetivas unidades (caso possua
unidades). Se o ecr apresentar , o valor introduzido no ponto do cursor. Se o ecr
apresentar , o valor e respectivas unidades so introduzidos no ponto do cursor.
Na figura anterior, a primeira entrada mostra a Universal Gas Constant (Constante Universal dos
Gases) aps ter sido escolhida com apresentado. A segunda entrada mostra a mesma
constante, mas escolhida com apresentado.
Lista de constantes
Categoria Nome e smbolo
Math (Matemtica) e
MAXREAL
MINREAL
Boltmann, k
permittivity, 0 (permitividade)
permeability, 0 (permeabilidade)
gravitation, G (gravitao)
Quantum Planck, h
Dirac,
Faraday, F
Rydberg, R
As listas so constitudas por nmeros reais ou complexos, expresses ou matrizes, separados por
vrgulas, todos eles entre chavetas. Uma lista pode conter, por exemplo, uma sequncia de nmeros
reais como {1,2,3}. As listas so uma forma prtica de agrupar objetos relacionados.
Pode efetuar operaes com listas em Home (Incio) e nos programas.
Existem dez variveis de lista disponveis, designadas L0 a L9, ou pode criar os seus prprios
nomes de variveis de lista. Pode utiliz-los em clculos ou expresses em Home (Incio) ou num
programa. Recupere um nome de lista a partir do menu Vars ( ) ou digite, simplesmente, o
respetivo nome com o teclado.
Pode criar, editar, eliminar, enviar e receber listas com nomes no List Catalog (Catlogo de Listas):
(Lista). Pode tambm criar e guardar listas, com ou sem nome, na vista Home
(Incio).
As variveis de lista tm um comportamento idntico ao das colunas C1-C0 na aplicao Statistics
2Var (Estatstica 2 var) e s colunas D1-D0 na aplicao Statistics 1Var (Estatstica 1 var). Pode
guardar uma coluna de estatsticas como uma lista (ou vice-versa) e utilizar qualquer uma das
funes de lista nas colunas de estatsticas, bem como as funes de estatstica nas variveis de
lista.
(Lista)
Se estiver a criar e no a alterar uma nova lista, certifique-se de que escolhe uma lista que
no contenha elementos.
3.
Introduza os valores pretendidos na lista, premindo aps cada um.
Os valores podem ser nmeros reais ou complexos (ou uma expresso). Se introduzir uma
expresso, esta calculada e o resultado inserido na lista.
4.
Quando terminar, prima (Lista) a fim de regressar ao List Catalog (Catlogo de
Abre a lista destacada para edio. Tambm pode, simplesmente, tocar no nome
de uma lista.
Apresenta um menu que permite escolher entre tipo de letra pequeno, mdio e grande
(Lista)
2. Toque no nome da lista (L1, L1, etc.). apresentado o List Editor (Editor de Listas).
Se a lista for uma das listas reservadas L0 a L9, apenas o contedo da lista eliminado. A lista ,
simplesmente, despojada do seu contedo. Se a lista tiver um nome atribudo por si (que no L0 a
L9), eliminada na totalidade.
O contedo das listas L0 a L9 eliminado, e quaisquer listas com outros nomes so eliminadas na
totalidade.
Aparece um par de chavetas na linha de introduo. Todas as listas devem estar entre
chavetas.
2.
Introduza o primeiro elemento da lista, seguido de uma vrgula: [elemento]
3. Toque em .
4. Introduza o nome:
5.
Conclua a operao: .
Para apresentar uma lista na vista Home (Incio), digite o respetivo nome e prima .
Referncias da lista
Imagine L1:={5, "abcde", {1,2,3,4,5}, 11}. L1(1) d 5 e L1(2) d "abcde". L1(2, 4) d 100 (o
cdigo ASCII para d) e L1(2,4,1) d "d". L1({2,4}) d {"abcde", {1,2,3,4,5},11}, extraindo uma
sublista de todos os elementos de 2 a 4.
Funes de lista
As funes de lista encontram-se no menu Math (Matemtica). Pode utiliz-las em Home (Incio) e
nos programas.
Pode digitar o nome da funo ou copiar o nome da funo a partir da categoria List (Lista) do menu
Math (Matemtica).
Prima 6 para selecionar a categoria List (Lista) na coluna esquerda do menu Math
(Matemtica). (List (Lista) a sexta categoria no menu Math (Matemtica), por isso que premir 6
As funes de lista encontram-se entre parnteses. Contm argumentos separados por vrgulas,
como, por exemplo, em CONCAT(L1,L2). Um argumento pode ser um nome de varivel de lista ou
a prpria lista; por exemplo, REVERSE(L1) ou REVERSE({1,2,3}).
Os operadores comuns como +, -, e podem aceitar listas como argumentos. Se existirem dois
argumentos e ambos forem listas, estas devem ter o mesmo comprimento, uma vez que o clculo
emparelha os elementos. Se existirem dois argumentos e um deles for um nmero real, o clculo
aplicado a cada elemento da lista.
Exemplo:
5*{1,2,3} d {5,10,15}.
Alm dos operadores comuns que podem aceitar nmeros, matrizes ou listas como argumentos,
existem comandos que s podem ser aplicados a listas.
Formato do menu
Por predefinio, uma funo de List (Lista) apresentada no menu Math (Matemtica) com o nome
descritivo, e no com o respetivo nome de comando. Assim, a abreviatura CONCAT apresentada
como Concatenate (Concatenar) e a abreviatura POS apresentada como Position (Posio).
Se preferir que o menu Math (Matemtica) apresente os nomes de comando, cancele a seleo da
opo Menu Display (Apresentao Menu) na pgina 2 do ecr Home Settings (Definies de incio).
Diferena
Apresenta a lista de elementos no comuns de duas listas.
DIFFERENCE({1,2,3,4}, {1,3,5,7}) d {2,4,5,7}
Intersect (Interseco)
Apresenta a lista de elementos comuns listas a duas listas.
INTERSECT({1,2,3,4}, {1,3,5,7}) d {1,3}
Fazer lista
Calcula uma sequncia de elementos para uma nova lista, utilizando a sintaxe:
MAKELIST(expression,variable,begin,end,increment)
Calcula a expresso no que diz respeito varivel, medida que a varivel assume valores do incio
ao fim, como incrementos.
Exemplo:
Em Home (Incio), gere uma srie de quadrados de 23 a 27:
Selecione List (Lista). Selecione Make List (Fazer lista) (ou MAKELIST)
23 27 1
Reverse (Inverter)
Cria uma lista invertendo a ordem dos elementos numa lista.
REVERSE(list)
Exemplo:
REVERSE({1,2,3}) d {3,2,1}
Concatenate (Concatenar)
Concatena duas listas numa nova lista.
CONCAT(list1,list2)
Exemplo:
CONCAT({1,2,3},{4}) d {1,2,3,4}.
Position (Posio)
Apresenta a posio de um elemento numa lista. O elemento pode ser um valor, uma varivel ou
uma expresso. Caso haja mais do que uma instncia do elemento, apresentada a posio da
primeira ocorrncia. devolvido um valor de 0 caso no exista nenhuma ocorrncia do elemento
especificado.
POS(list, element)
Exemplo:
POS ({3,7,12,19},12) d 3
LIST
Cria uma nova lista composta pelas primeiras diferenas de uma lista; isto , as diferenas entre
elementos consecutivos na lista. A nova lista tem menos um elemento do que a lista original. As
diferenas para {x1, x2, x3,... xn-1, xn} so {x2x1, x3x2 ,... xnxn1}.
LIST(list1)
Exemplo:
Na vista Home (Incio), guarde {3,5,8,12,17,23} em L5 e ache as primeiras diferenas para a lista.
LIST
Calcula a soma de todos os elementos numa lista.
LIST(list)
Exemplo:
LIST({2,3,4}) d 9.
1 1
Poder agora ver os dados da lista na Numeric View (Vista numrica) da aplicao Statistics
1Var (Estatstica 1 var).
3. Inicie a aplicao Statistics 1Var (Estatstica 1 var).
Por predefinio, H1 utiliza os dados em D1, pelo que no necessrio fazer mais nada na
Symbolic View (Vista simblica). No entanto, se os dados de interesse estivessem em D2, ou
em qualquer outra coluna que no D1, teria de especificar aqui a coluna de dados pretendida.
5. Calcule as estatsticas.
Pode criar, editar e realizar operaes com matrizes e vetores na vista Home (Incio), no CAS ou em
programas. Pode introduzir matrizes diretamente na vista Home (Incio) ou no CAS, ou utilizar o
Matrix Editor (Editor de Matrizes).
Vetores
Os vectores so arrays unidimensionais. So constitudos por apenas uma linha. Um vetor
representado por parnteses simples; por exemplo, [1 2 3]. Pode ser um vetor de nmero real ou um
vetor de nmero complexo, como, por exemplo [1+2*i 7+3*i].
Matrizes
Matrizes so arrays bidimensionais. So constitudas por um mnimo de duas linhas e um mnimo de
uma coluna. As matrizes podem conter qualquer combinao de nmeros reais e complexos, como,
por exemplo:
ou
Variveis de matriz
Existem dez matrizes de variveis reservadas disponveis, com o nome M0 a M9; no entanto, pode
guardar uma matriz num nome da varivel que definir. Pode depois utiliz-las em clculos nas vistas
Home (Incio) ou do CAS, bem como em programas. Pode recuperar nomes de matriz a partir do
menu Vars ou, simplesmente, digitar os nomes com o teclado.
Depois de selecionar um nome de matriz, pode criar, editar e eliminar matrizes no Matrix Editor
(Editor de Matrizes). Pode tambm enviar uma matriz para outra HP Prime.
No Matrix Catalog (Catlogo de Matrizes), o tamanho de uma matriz mostrado ao lado do nome da
matriz. (Uma matriz em branco mostrada como 1*1). O nmero de elementos nela contidos
mostrado ao lado de um vetor.
Pode tambm criar e guardar matrizes, com ou sem nome, na vista Home (Incio). Por exemplo, o
comando:
POLYROOT([1,0,1,0])M1
guarda as razes do vetor complexo de comprimento 3 na varivel M1. Assim, M1 contm as trs
razes de: 0, 1 e 1.
Insere uma linha de zeros acima, ou uma coluna de zeros esquerda, da clula
destacada. -lhe solicitado que escolha linha ou coluna.
Apresenta um menu que permite escolher entre tipo de letra pequeno, mdio e
grande.
Uma tecla de comutao tripla que controla de que modo o cursor se move aps a
introduo de um elemento. move o cursor para a direita;
Move o cursor para a primeira linha, ltima linha, primeira coluna, ou ltima coluna,
respetivamente.
(Matriz)
2.
Caso deseje criar um vetor, prima ou at destacar a matriz pretendida, toque em
3.
Caso deseje criar uma matriz, toque no nome da matriz (M0 a M9) ou prima ou at
Repare que uma matriz em branco apresentada com o tamanho 1*1 ao lado do nome.
4. Para cada elemento na matriz, digite um nmero ou uma expresso e, em seguida, toque em
ou prima .
Pode introduzir nmeros complexos de forma complexa, ou seja, (a, b), em que a a parte real
e b a parte imaginria. Pode tambm introduzi-los com a forma a+bi.
5. Por predefinio, quando um elemento introduzido, o cursor move-se para a coluna seguinte
na mesma linha. Pode utilizar as teclas do cursor a fim de se mover para outra linha ou coluna.
Pode tambm alterar a direo na qual o cursor se move automaticamente tocando em
. O boto alterna entre as opes seguintes:
: o cursor move-se para a clula abaixo da clula atual quando prime .
: o cursor permanece na clula atual quando prime .
6.
Quando terminar, prima (Matriz) para regressar ao Matrix Catalog /Catlogo
2.
Introduza um valor no quadrado. Em seguida, prima para introduzir um segundo valor na
mesma linha, ou prima a fim de adicionar uma linha. A matriz cresce consigo medida
que vai introduzindo valores, adicionando linhas e colunas conforme necessrio.
coluna, ou para eliminar a linha ou coluna. Pode tambm premir para eliminar
uma linha ou coluna. Na figura acima, premir resultaria na eliminao da segunda linha
da matriz.
4.
Quando tiver terminado, prima e a matriz ser apresentada no History (Histrico).
Poder ento utilizar a sua matriz ou atribuir-lhe um nome.
a ser guardada em M5. Repare que pode introduzir uma expresso (como 5/2) para um elemento da
matriz, sendo esta calculada aps a introduo.
A figura direita mostra o vetor [1 2 3] a ser guardado na varivel do utilizador M25. Ser-lhe-
solicitado que confirme se deseja criar a sua prpria varivel. Toque em para avanar ou
para cancelar.
Quando tocar em , a sua nova matriz ser guardada com o nome M25. Essa varivel ir
aparecer na seco User (Utilizador) do menu Vars. Ir tambm ver a sua nova matriz no Matrix
Catalog (Catlogo de Matrizes).
728 5 1 2
Referncias da matriz
M1(1,2) apresenta o valor na primeira linha e segunda coluna da matriz M1. M1({1} apresenta a
primeira linha de M1 como um vetor. M1(-1) apresenta a primeira coluna de M1 como um vetor.
M1({1,2}) apresenta as primeiras duas linhas de M1. M1({1,1},{2,2}}) extrai uma submatriz
do elemento na primeira linha e coluna para elemento na segunda linha e coluna. Se M1 um vetor,
M1({1,3}) extrai um subvetor dos primeiros trs elementos.
Aritmtica de matrizes
Pode utilizar as funes aritmticas (+, , , e potncias) com argumentos de matriz. A diviso
esquerda multiplica pelo inverso do divisor. Pode introduzir as matrizes propriamente ditas ou os
nomes das variveis de matriz guardadas. As matrizes podem ser reais ou complexas.
Para os exemplos seguintes, guarde [[1,2],[3,4]] em M1 e [[5,6],[7,8]] em M2.
1. Selecione a primeira matriz:
(Matriz)
1 2 3 4
(Matriz)
5 6 7 8
1 2
1 2
1 5
Tambm pode elevar uma matriz a uma potncia sem a guardar primeiro como varivel.
As matrizes podem tambm ser elevadas a potncias negativas. Neste caso, o resultado
equivalente a 1/ [matrix]^ABS(power). No exemplo seguinte, M1 elevada potncia de 2.
1 2
1 2
matriz e premindo .
5 7 1
1 4 1 2
2 1
Funes de matriz
As funes de matriz esto disponveis na categoria Matrix (Matriz) no menu Math (Matemtica):
Selecione Matrix (Matriz). Selecione uma funo.
Matrix (Matriz)
Transpose (Transpor)
Transpe a matriz. Para uma matriz complexa, TRN acha a transposio conjugada.
TRN(matrix)
Exemplo:
TRN apresenta
Determinant (Determinante)
Determinante de uma matriz quadrada.
DET(matrix)
Exemplo:
DET apresenta -2
RREF
Reduced Row-Echelon Form (Forma escalonada reduzida por linhas). Altera uma matriz retangular
para a sua forma escalonada reduzida por linhas.
RREF(matrix)
Exemplo:
RREF apresenta
Identity (Identidade)
Matriz de identidade. Cria uma matriz quadrada de dimenso tamanho x tamanho cujos elementos
na diagonal so 1 e elementos fora da diagonal so zero.
IDENMAT(size) (tamanho)
Random (Aleatrio)
Dados dois nmeros inteiros, n e m, e um nome de matriz, cria uma matriz n x m que contm
nmeros inteiros aleatrios no intervalo 99 a 99, com distribuio uniforme, e guarda-a no nome de
matriz. Dado apenas um nmero inteiro, apresenta um vetor desse comprimento, preenchido com
nmeros inteiros aleatrios. Dado um par de nmeros inteiros adicionais opcionais, apresenta uma
matriz de nmeros aleatrios restritos ao intervalo definido por esses nmeros inteiros.
randMat([MatrixName],n,[m], [lower, upper})
Exemplo:
RANDMAT(M1,2,2) apresenta uma matriz 2x2 com elementos inteiros aleatrios, e guarda-a em
M1.
Jordan
Apresenta uma matriz quadrada nxn com expr na diagonal, 1 por cima e 0 em todos os outros locais.
JordanBlock(Expr,n)
Exemplo:
JordanBlock(7,3) apresenta
Isometric (Isomtrica)
Matriz de uma isometria fornecida pelos seus elementos prprios.
mkisom(vector,sign(1 or -1))
Exemplo:
Vandermonde
Apresenta a matriz de Vandermonde. Dado um vetor [n1, n2 nj], apresenta a matriz cuja primeira
linha [(n1)0, (n1)1, (n1)2, ,(n1)j-1]. A segunda linha [(n2)0, (n2)1, (n2)2, ,(n2)j-1], etc.
vandermonde(vector)
Exemplo:
Basic (Bsico)
Norm (Norma)
Apresenta a norma de Frobenius de uma matriz.
|matrix| (|matriz|)
Exemplo:
d 5.47722557505
ROWNORM d 7
COLNORM apresenta 6
SPECNORM d 5.46498570422
SPECRAD(matrix) d 5.37228132327
Condition (Condio)
Nmero da condio. Acha a norma-1 (norma de coluna) de uma matriz quadrada.
COND(matrix)
Exemplo:
COND d 21
Rank (Ordem)
Ordem de uma matriz retangular.
RANK(matrix)
Exemplo:
Pivot
Dados uma matriz, um nmero de linha n e um nmero de coluna m, utiliza a eliminao de Gauss
para apresentar uma matriz com zeros na coluna m, embora o elemento na coluna m e na linha n
seja mantido como pivot.
pivot(matrix,n,m)
Exemplo:
pivot d
Trace (Traar)
Encontra o trao de uma matriz quadrada. O trao igual soma dos elementos na diagonal. (
igual tambm soma dos valores prprios).
TRACE(matrix)
Exemplo:
TRACE d 5
Advanced (Avanado)
Eigenvalues (Valores prprios)
Apresenta os valores prprios em forma de vetor para a matriz.
EIGENVAL(matrix)
Exemplo:
jordan d
Diagonal
Dada uma lista, apresenta uma matriz com os elementos da lista ao longo da diagonal e zeros
noutros locais. Dada uma matriz, apresenta um vetor dos elementos ao longo da diagonal.
diag(list) ou diag(matrix)
Exemplo:
diag d [1 4]
Cholesky
Para uma matriz A simtrica numrica, apresenta a matriz L de modo a que A=L*tran(L).
cholesky(matrix)
Exemplo:
Hermite
Forma normal de Hermite de uma matriz com coeficientes em Z: apresenta U,B de modo a que U
invertvel em Z, B triangular superior e B=U*A.
ihermite(Mtrx(A))
Exemplo:
ihermite apresenta
Hessenberg
Reduo de matriz forma de Hessenberg. Apresenta [P,B] de modo a que B=inv(P)*A*P.
hessenberg(Mtrx(A))
Exemplo:
Smith
Forma normal de Smith de uma matriz com coeficientes em Z: apresenta U,B,V de modo a que U e V
invertvel em Z, B diagonal, B[i,i] divide B[i+1,i+1], e B=U*A*V.
ismith(Mtrx(A))
Exemplo:
ismith apresenta
Factorize (Decompor)
LQ
Decomposio LQ. Decompe uma matriz m n em trs matrizes L, Q e P, em que {[L[m n
lowertrapezoidal]],[Q[n n orthogonal]],[P[m m permutation]]}, e P*A=L*Q.
LQ(matrix)
Exemplos:
LQ apresenta
LSQ
Least Squares (Mnimos quadrados). Apresenta a matriz (ou o vetor) dos mnimos quadrados de
norma mnima correspondente ao sistema matrix1*X=matrix2.
LSQ(matrix1, matrix2)
Exemplo:
LSQ apresenta
LU
LU Decomposition (Decomposio LU). Decompe uma matriz quadrada em trs matrizes L, U e P,
em que {[L[lowertriangular]],[U[uppertriangular]],[P[permutation]] }} e P*A=L*U.
LU(matrix)
Exemplo:
LU apresenta
QR d
SCHUR
Schur Decomposition (Decomposio de Schur). Decompe uma matriz quadrada em duas matrizes.
Se a matrix (matriz) for real, ento, o resultado {[[orthogonal]],[[upper-quasi triangular]]}. Se a
matrix (matriz) for complexa, ento, o resultado {[[unitary]],[[upper-triangular]]}.
SCHUR(matrix)
Exemplo:
SCHUR apresenta
SVD
Singular Value Decomposition (Decomposio em Valores Singulares). Decompe uma matriz m n
em duas matrizes e um vetor: {[[m m square orthogonal]],[[n n square orthogonal]], [real]}.
SVD(matrix)
Exemplo:
SVD apresenta
SVL
Singular Values (Valores Singulares). Apresenta um vetor que contm os valores singulares de uma
matriz.
SVL(matrix)
Exemplo:
Vector (Vetor)
Cross Product (Produto com cruz)
Cross Product (Produto com cruz) de vector1 com vector2.
CROSS(vector1, vector2)
L2Norm
Apresenta a norma l2 (sqrt(x1^2+x2^2+...xn^2)) de um vetor.
l2norm(Vect)
Exemplo:
l2norm([3 4 -2]) d 29
L1Norm
Apresenta a norma l1 (soma dos valores absolutos das coordenadas) de um vetor.
l1norm(Vect)
Exemplo:
l1norm([3 4 -2]) d 9
Exemplos
Identity Matrix (Matriz de identidade)
Pode criar uma matriz de identidade com a funo IDENMAT. Por exemplo, IDENMAT(2) cria a
matriz de identidade 22 [[1,0],[0,1]].
Tambm pode criar uma matriz de identidade com a funo MAKEMAT (criar matriz). Por exemplo, se
introduzir MAKEMAT(I J,4,4) cria uma matriz 4 4 que mostra o numeral 1 para todos os
elementos, exceto os zeros na diagonal. O operador lgico () apresenta 0 quando I (o nmero da
linha) e J (o nmero da coluna) so iguais, e apresenta 1 quando no o so. (Pode inserir
escolhendo o smbolo na paleta de relaes: .)
Que pode depois ser guardada como uma matriz real 3 x 4 em qualquer varivel de matriz. Neste
exemplo, utiliza-se M1.
Depois, pode utilizar a funo RREF a fim de alterar para a forma escalonada reduzida por linhas,
guardando-a em qualquer varivel de matriz. Neste exemplo, utiliza-se M2.
Save (Guardar): cria uma cpia da nota selecionada e solicita que a guarde com um
novo nome.
Clear (Limpar): cria uma cpia da nota selecionada e solicita que a guarde com um
novo nome.
4. Escreva a sua nota, utilizando as teclas de edio e as opes de formatao descritas nas
seces seguintes. Depois de concluir, saia do Note Editor (Editor de Notas) premindo
Fornece opes para formatar com negrito, itlico, sublinhado, maisculas, acima da linha e
abaixo da linha. Consulte Opes de formatao na pgina 518.
Um boto de comutao que oferece trs tipos de marca de pargrafo. Consulte Opes de
formatao na pgina 518.
Mostra opes para copiar texto contido numa nota. Ver abaixo.
(Limpar)
Apresenta uma paleta de caracteres especiais. Para digitar um deles, destaque-o e toque em
Teclas Propsito
Com o modo de maisculas bloqueado, faa com que o carcter seguinte seja uma letra
minscula
Um boto de comutao que oferece trs tipos de marca de pargrafo. Consulte Opes de
formatao na pgina 518
Com o modo de maisculas bloqueado, faa com que todos os caracteres sejam letras
minsculas at que o modo seja redefinido
Modo de bloqueio: faa com que todos os caracteres sejam letras minsculas at que o modo
seja redefinido
Com o modo de minsculas bloqueado, faa com que o carcter seguinte seja uma letra
maiscula
Com o modo de minsculas bloqueado, faa com que todos os caracteres sejam letras
maisculas at que o modo seja redefinido
O lado esquerdo da rea de notificao da barra de ttulo indica o modo que ir ser aplicado ao
carcter seguinte que introduzir.
Formatao de texto
Pode introduzir texto em formatos diferentes no Note Editor (Editor de Notas). Escolha uma opo de
formatao antes de comear a introduzir texto. As opes de formatao encontram-se descritas
em Opes de formatao na pgina 518.
Opes de formatao
As opes de formatao esto disponveis atravs de trs botes no Note Editor (Editor de Notas) e
na Info View (Vista de informao) de uma aplicao:
Categoria Opes
1022 pt.
Cor de fundo
Left (Esquerda)
Center (Centro)
Alinhar (alinhamento do Right (Direita)
texto)
Bold (Negrito)
Italic (Itlico)
Estilo do tipo de letra Underline (Sublinhado)
Strikethrough (Rasurado)
Marcas de pargrafo
2. Introduza a expresso matemtica tal como o faria nas vistas Home (Incio) ou do CAS. Pode
utilizar o modelo matemtico, bem como qualquer funo dos menus Toolbox.
3.
Quando acabar de introduzir a sua expresso matemtica, prima 2 ou 3 vezes
(consoante a complexidade da expresso) para sair do editor. Pode agora continuar a introduzir
texto.
(Copiar)
: Corta a seleo.
4. Selecione o que deseja copiar ou cortar (utilizando as opes listadas imediatamente acima).
5. Toque em ou .
7. Mova o cursor para o local onde deseja colar o texto copiado e abra a rea de transferncia.
Este captulo descreve a Linguagem de Programao da HP Prime (HP PPL). Neste captulo, obter
informaes sobre:
comandos de programao
escrever funes em programas
utilizar variveis em programas
executar programas
depurar programas
criar programas para construo de aplicaes personalizadas
enviar um programa para outra HP Prime
Programas da HP Prime
Um programa da HP Prime contm uma sequncia de comandos que so executados
automaticamente para realizar uma tarefa.
Estrutura de comandos
Os comandos so separados por ponto e vrgula ( ; ). Nos comandos que requerem vrios
argumentos, esses argumentos so colocados entre parnteses e separados por uma vrgula( , ).
Por exemplo,
PIXON (xposition, yposition);
s vezes, os argumentos de um comando so opcionais. Se um argumento for omitido, utilizado
um valor predefinido no seu lugar. No caso do comando PIXON, poderia ser utilizado um terceiro
argumento para especificar a cor do pxel:
PIXON (xposition, yposition [,color]);
Neste manual, os argumentos opcionais dos comandos aparecem dentro de parnteses retos, como
apresentado acima. No exemplo PIXON, uma varivel grfica (G) poderia ser especificada como
primeiro argumento. A predefinio G0, que contm sempre o ecr apresentado no momento.
Assim, a sintaxe completa do comando PIXON :
PIXON([G,] xposition, yposition [ ,color]);
Alguns comandos integrados empregam uma sintaxe alternativa, em que os argumentos de funo
no aparecem entre parnteses. Disso so exemplo os comandos RETURN e RANDOM.
Estrutura dos programas
Os programas podem conter qualquer nmero de sub-rotinas (sendo, cada uma, uma funo ou um
procedimento). As sub-rotinas comeam por um cabealho constitudo pelo nome, seguido de
parnteses entre os quais se encontra uma lista de parmetros ou argumentos, separados por
vrgulas. O corpo de uma sub-rotina uma sequncia de declaraes delimitada por um par BEGIN-
-END; . Por exemplo, o corpo de um programa simples, chamado MYPROGRAM, poderia ter o
seguinte aspeto:
EXPORT MYPROGAM()
Comentrios
Quando uma linha de um programa comea com duas barras, //, o resto da linha ignorado. Isso
permite inserir comentrios no programa:
EXPORT MYPROGAM()
BEGIN
PIXON(1,1);
//Esta linha apenas um comentrio.
END;
Save (Guardar)
Sort (Ordenar)
Delete (Eliminar)
Clear (Limpar)
(Programa)
2.
Introduza um nome para o programa. (para bloquear o modo alfa)
MYPROGRAM .
Strings
Drawing (Desenho)
Matrix (Matriz)
I/O (E/S)
More (Mais)
Block (Bloco)
Branch (Ramal)
Loop (Ciclo)
Variable (Varivel)
Function (Funo)
3. Selecione Loop (Ciclo) e, em seguida, selecione FOR (Para) no submenu. Repare que
inserido um modelo FOR_FROM_TO_DO_. Basta-lhe preencher a informao em falta.
10.
Quando terminar, prima para regressar ao Program Catalog (Catlogo de
programas) ou para ir para a vista Home (Incio). Est agora pronto para executar o
programa.
Executar um programa
Na vista Home (Incio), introduza o nome do programa. Se o programa requer parmetros, introduza
um par de parnteses depois do nome do programa, contendo os parmetros separados por uma
vrgula. Para executar o programa, prima .
1.
Prima e toque em .
4. Toque em trs vezes para percorrer o ciclo FOR. Repare que o nmero mostra
incrementos de 1 de cada vez.
Programas multifunes
Se houver mais do que uma funo EXPORT num programa, quando tocar em , aparecer
uma lista para que possa escolher a funo a executar. Para ver esta funcionalidade, crie um
programa com o texto:
END;
EXPORT NAME2( )
BEGIN
END;
Agora, tenha em ateno que, quando selecionar o programa no Program Catalog (Catlogo de
programas) e tocar em ou , ser apresentada uma lista com NAME1 e NAME2.
Depurar um programa
No pode executar um programa que contenha erros de sintaxe. Se o programa no fizer aquilo que
esperado, ou se o sistema detetar um erro de tempo de execuo, pode executar o programa
passo a passo e observar os valores das variveis locais.
Vamos depurar o programa criado acima: MYPROGRAM.
1. No Program Catalog (Catlogo de programas), selecione MYPROGRAM.
Se houver mais do que uma funo EXPORT num ficheiro, ser apresentada uma lista para que
possa escolher a funo a depurar.
: Fecha o depurador.
2. Toque no programa que deseja editar (ou utilize as teclas de seta para o destacar e prima
).
A HP Prime abre o Program Editor (Editor de Programas). O nome do seu programa aparece na
barra de ttulo do ecr. Os botes e as teclas que pode utilizar para editar o seu programa
encontram-se listados em Program Editor (Editor de Programas): botes e teclas na pgina 526.
: Corta a seleo.
4. Selecione o que deseja copiar ou cortar (utilizando as opes listadas imediatamente acima).
5. Toque em ou .
Eliminar um programa
Para eliminar um programa:
1. Abra o Program Catalog (Catlogo de programas).
2.
Destaque um programa a eliminar e prima .
2.
Prima (Limpar).
Variveis e visibilidade
As variveis existentes num programa da HP Prime podem ser utilizadas para guardar nmeros,
listas, matrizes, objetos grficos e strings. O nome de uma varivel deve ser uma sequncia de
caracteres alfanumricos (letras e nmeros), a comear por uma letra. Os nomes so sensveis a
maisculas e minsculas, por isso, variveis com os nomes MaxTemp e maxTemp so diferentes.
A HP Prime tem variveis integradas de vrios tipos, globalmente visveis (ou seja, visveis onde
quer que esteja na calculadora). Por exemplo, as variveis integradas A a Z podem ser utilizadas
para guardar nmeros reais, as variveis integradas Z0 a Z9 podem ser utilizadas para guardar
nmeros complexos e as variveis integradas M0 a M9 podem ser utilizadas para guardar matrizes,
vetores, etc. Estes nomes so reservados. No os pode utilizar para outros dados. Por exemplo, no
pode atribuir a um programa o nome M1, nem guardar um nmero real numa varivel designada Z8.
Alm destas variveis reservadas, cada aplicao HP tem as suas prprias variveis reservadas.
Alguns exemplos so Root, Xmin e Numstart. A maioria destas variveis de aplicaes local
para a respetiva aplicao, embora algumas sejam concebidas como globais. Por exemplo, C1
utilizada pela aplicao Statistics 2Var (Estatstica 2 var) para guardar dados estatsticos. Esta
varivel global para que possa aceder a esses dados a partir de qualquer ponto no sistema. Uma
vez mais, estes nomes no podem ser utilizados para atribuir um nome a um programa ou guardar
dados de um tipo que no o que a sua conceo permite. ( apresentada uma lista completa das
variveis do sistema e das aplicaes no captulo "Variables" (Variveis).)
Num programa, pode declarar variveis para utilizao exclusiva numa determinada funo. Para
isso, utilize a declarao LOCAL. A utilizao de variveis locais permite-lhe declarar e utilizar
variveis que no iro afetar o resto da calculadora. As variveis locais no esto vinculadas a um
determinado tipo, ou seja, pode armazenar nmeros de ponto flutuante, nmeros inteiros, listas,
matrizes e expresses simblicas numa varivel com qualquer nome local. Embora o sistema
permita que guarde diferentes tipos na mesma varivel local, isso constitui uma m prtica de
programao que deve ser evitada.
As variveis declaradas num programa devem ter nomes descritivos. Por exemplo, melhor que
uma varivel utilizada para guardar o raio de um crculo se chame RADIUS do que VGFTRFG. mais
provvel que se lembre para que serve a varivel se o respetivo nome estiver de acordo com a sua
finalidade.
Caso uma varivel seja necessria aps a execuo do programa, pode ser exportada a partir do
programa com o comando EXPORT. Para o fazer, o primeiro comando do programa (ou seja, numa
linha acima do nome do programa) seria EXPORT RADIUS. Em seguida, se for atribudo um valor a
RADIUS, o nome aparece no menu de variveis ( ) e visvel globalmente. Esta
funcionalidade permite uma extensa e potente interatividade entre diferentes ambientes da HP
Programa ROLLDIE
Vamos comear por criar um programa chamado ROLLDIE. Este simula o lanamento de um nico
dado, apresentando um nmero inteiro aleatrio entre 1 e qualquer nmero transmitido funo.
No Program Catalog (Catlogo de programas), crie um novo programa chamado ROLLDIE. (Para
obter ajuda, consulte Criar um novo programa na pgina 525.) Em seguida, introduza o cdigo no
Program Editor (Editor de Programas).
EXPORT ROLLDIE(N)
BEGIN
RETURN 1+RANDINT(N-1);
END;
A primeira linha o cabealho da funo. A execuo da declarao RETURN faz com que um
nmero inteiro aleatrio de 1 a N seja calculado e apresentado como resultado da funo. Tenha em
ateno que o comando RETURN faz com que a execuo da funo termine. Assim, quaisquer
declaraes entre a declarao RETURN e END so ignoradas.
Na vista Home (Incio) (na verdade, em qualquer ponto da calculadora em que seja possvel utilizar
um nmero), pode introduzir ROLLDIE(6) e ser apresentado um nmero inteiro aleatrio entre 1 e
6, inclusive.
Programa ROLLMANY
Por causa do comando EXPORT em ROLLDIE, outro programa poderia utilizar a funo ROLLDIE e
gerar n lanamentos de um dado com qualquer nmero de lados. No programa seguinte, a funo
ROLLDIE utilizada para gerar n lanamentos de dois dados, cada um com o nmero de lados
indicado pela varivel local sides (lados). Os resultados so guardados na lista L2, de modo que
L2(1) mostre o nmero de vezes que os dados deram um total combinado de 1, L2(2) o nmero de
vezes que os dados deram um total combinado de 2, etc. L2(1) deve ser 0 (uma vez que a soma dos
nmeros em 2 dados deve ser, no mnimo, 2).
EXPORT ROLLMANY(n,sides)
BEGIN
LOCAL k,roll;
// initialize list of frequencies
MAKELIST(0,X,1,2*sides,1) L2;
FOR k FROM 1 TO n DO
ROLLDIE(sides)+ROLLDIE(sides) roll;
L2(roll)+1 L2(roll);
END;
ROLLDIE();
EXPORT ROLLMANY(n,sides)
BEGIN
LOCAL k,roll,results;
// initialize list of frequencies
MAKELIST(0,X,1,2*sides,1) results;
FOR k FROM 1 TO n DO
ROLLDIE(sides)+ROLLDIE(sides) roll;
results(roll)+1 results(roll);
END;
Modo de utilizador
Existem dois modos de utilizador:
Modo de utilizador temporrio: a seguinte tecla premida e apenas essa introduz o objeto que
atribuiu a essa tecla. Depois de introduzir esse objeto, o teclado regressa automaticamente ao
seu modo de funcionamento predefinido.
Se estiver no modo de utilizador e premir uma tecla no alterada, realizada a operao padro
dessa tecla.
Reatribuir teclas
Imagine que deseja atribuir a uma funo frequentemente utilizada como, por exemplo, ALOG
uma tecla prpria no teclado. Basta criar um novo programa que imite a sintaxe da figura seguinte.
Da prxima vez que desejar inserir ALOG na posio do cursor, basta premir .
Pode introduzir qualquer string que deseje na linha RETURN do seu programa. Por exemplo, se
introduzir "Newton", ser esse o texto apresentado quando premir a tecla reatribuda. Pode at fazer
com que o programa apresente funes definidas pelo utilizador e funes do sistema, bem como
variveis definidas pelo utilizador e variveis do sistema.
Pode ainda reatribuir uma combinao de teclas com Shift. Deste modo, por exemplo,
SUGESTO: Uma forma rpida de mandar um programa reatribuir uma tecla consiste em premir
e selecionar Create user key (Criar chave de utilizador) quando estiver no Program Editor
(Editor de Programas). Ser-lhe- ento solicitado que prima a tecla (ou a combinao de teclas) que
pretende reatribuir. apresentado um modelo de programa, com o nome interno da tecla (ou da
combinao de teclas) adicionado automaticamente.
Tecla Nome
+ tecla + tecla +
tecla
Tecla Nome
+ tecla + tecla +
tecla
Tecla Nome
+ tecla + tecla +
tecla
Tecla Nome
+ tecla + tecla +
tecla
Programas de aplicao
Uma aplicao um conjunto unificado de vistas, programas, notas e dados associados. Criar um
programa de aplicao permite redefinir as vistas da aplicao e os mtodos atravs dos quais um
utilizador interage com essas vistas. Isso feito atravs de (a) funes especficas de programas,
com nomes especiais, e (b) da redefinio das vistas no menu View (Vistas).
5. Desenvolva as funes para trabalhar com a sua aplicao personalizada. Quando desenvolver
as funes, utilize as convenes de nomenclatura de aplicaes acima descrita.
6. Coloque o comando VIEW no seu programa para modificar o menu View (Vistas) da aplicao.
7. Decida se a sua aplicao deve criar novas variveis globais. Se assim for, deve export-las
EXPORT de um programa do utilizador separado, invocado a partir da funo Start() no
programa da aplicao. Assim, estas no perdero os respetivos valores.
8. Teste a aplicao e depure os programas associados.
possvel ligar mais do que uma aplicao atravs de programas. Por exemplo, um programa
associado aplicao Function (Funo) poderia executar um comando destinado a iniciar a
aplicao Statistics 1Var (Estatstica 1 var) e um programa associado aplicao Statistics 1Var
(Estatstica 1 var) poderia servir para voltar aplicao Function (Funo) (ou para abrir qualquer
outra aplicao).
Exemplo
2. Toque em .
Neste ponto, tem de decidir como que deseja que o utilizador interaja com a aplicao. Neste
exemplo, queremos que o utilizador possa:
Essas vistas sero ativadas ao premir e , mas a funo Plot() no nosso programa
de aplicao ir abrir a ltima vista referida aps a realizao de algumas configuraes.
Antes de introduzir o programa seguinte, prima para abrir o Info Editor (Editor de
Informaes) e introduza o texto apresentado na figura. Esta nota ser anexada aplicao e ser
apresentada quando o utilizador selecionar a opo Start (Iniciar) a partir do menu View (Vistas) (ou
premir ).
O programa discutido anteriormente neste captulo para obter o nmero de lados de um dado
expandido aqui, de modo que as somas possveis de dois dados sejam guardadas no conjunto de
dados D1. Introduza as sub-rotinas que se seguem no programa para a aplicao DiceSimulation.
Programa DiceSimulation
DICESIMVARS();
ROLLDIE();
EXPORT SIDES,ROLLS;
EXPORT DiceSimulation()
BEGIN
EXPORT ROLLS,SIDES;
1.
Prima e abra o DiceSimulation. Ser apresentada a nota a explicar como funciona a
aplicao.
2.
Prima para ver o menu da aplicao personalizada. Aqui, pode reinicializar a aplicao
(Start) (Iniciar), definir o nmero de lados dos dados e o nmero de lanamentos e executar
uma simulao.
7.
Para executar outra simulao, prima e selecione Roll Dice (Lanar o dado).
Comandos do programa
Esta seco descreve cada comando do programa. Os comandos do menu encontram-se
descritos em primeiro lugar. Os comandos do menu encontram-se descritos em Comandos
do menu Comand (Comandos) na pgina 558.
BEGIN END
Sintaxe: BEGIN command1; command2;; commandN; END;
Define um comando ou um conjunto de comandos a executar em conjunto. No programa simples:
EXPORT SQM1(X)
BEGIN
RETURN X^2-1;
END;
RETURN
Sintaxe: RETURN expresso;
Apresenta o valor atual da expresso.
KILL
Sintaxe: KILL;
Para a execuo passo a passo do programa atual (com depurao).
Branch (Ramal)
No que se segue, a palavra comandos, no plural, refere-se quer a um s comando, quer a um
conjunto de comandos.
IF THEN
CASE
Sintaxe:
CASE
IF teste1 THEN comandos1 END;
IF teste2 THEN comandos2 END;
[ DEFAULT comandos]
END;
Avalia o teste1. Se for verdadeiro, executa os comandos1 e termina o comando CASE. Caso
contrrio, avalia o teste1. Se for verdadeiro, executa os comandos2 e termina o comando CASE.
Continua a avaliar testes at ser encontrado um verdadeiro. Se no for encontrado nenhum teste
verdadeiro, execute os comandos predefinidos, se fornecidos. O comando CASE est limitado a 127
ramais.
Exemplo:
CASE
IF THEN RETURN "negative" (negativo); END;
IF THEN RETURN "small" (pequeno); END;
DEFAULT RETURN "large" (grande);
END;
IFERR
IFERR ELSE
Loop (Ciclo)
FOR
EXPORT MAXFACTORS(N)
BEGIN
LOCAL cur,max,k,result;
1 max;1 result;
FOR k FROM 2 TO N DO
SIZE(CAS.idivis(k)) cur;
IF cur(1) > max THEN
cur(1) max;
k result;
END;
END;
MSGBOX("Max of "+ max +" factors for "+result);
END;
FOR STEP
Sintaxe: FOR var FROM incio TO fim [STEP incremento] DO comandos END;
Define a varivel var como incio e, enquanto esta varivel for igual ou inferior a fim, executa a
sequncia de comandos e, em seguida, adiciona incremento a var.
Exemplo 2: este programa desenha um padro interessante no ecr.
FOR DOWN
Sintaxe: FOR var FROM incio DOWNTO fim DO comandos END;
Define a varivel var como incio e, enquanto esta varivel for igual ou superior a fim, executa a
sequncia de comandos e, em seguida, subtrai 1 (decremento) a var.
REPEAT
Sintaxe: REPEAT comandos UNTIL teste;
Repete a sequncia de comandos at o teste ser verdadeiro (no 0).
O exemplo seguinte solicita um valor positivo para SIDES, modificando um programa anteriormente
apresentado neste captulo:
EXPORT SIDES;
EXPORT GETSIDES()
BREAK
Sintaxe: BREAK(n)
Sai de ciclos, libertando-se de n nveis de ciclo. A execuo comea com a primeira declarao aps
o ciclo. Sem nenhum argumento, sai de um s ciclo.
CONTINUE
Sintaxe: CONTINUE
Transfere a execuo para o incio da iterao seguinte de um ciclo.
Variable (Varivel)
Estes comandos permitem-lhe controlar a visibilidade de uma varivel definida pelo utilizador.
LOCAL
Sintaxe: LOCAL var1,var2,varn;
Torna as variveis var1, var2, etc. locais em relao ao programa em que se encontram.
EXPORT
Sintaxe: EXPORT var1, var2, , varn;
Exporta as variveis var1, var2, etc. para que estejam globalmente disponveis e apaream no menu
User (Utilizador) quando premir e selecionar .
Function (Funo)
Estes comandos permitem-lhe controlar a visibilidade de uma funo definida pelo utilizador.
EXPORT
Sintaxe: EXPORT FunctionName(Parameters) ou Export Var{:=Val) ou Export
Var1[:=Val1], Var2[:=Val2], ...)
Num programa, declara as funes ou variveis para exportar globalmente. As funes exportadas
aparecem no menu User (Utilizador) do Toolbox e as variveis exportadas aparecem nos menus
Vars CAS, App (Aplicao) e User (Utilizador).
Para uma funo exportada, existem duas utilizaes de EXPORT.
Declarao de funo de avano:
EXPORT function(params);
Declarao de funo normal:
EXPORT function[(params)]
VIEW
Sintaxe: EXPORT FunctionName(Parameters) ou Export Var{:=Val) ou
Substitui o menu View (Vistas) da aplicao atual e adiciona uma entrada com "texto". Se "texto" for
selecionado e o utilizador premir ou , functionname() invocado.
KEY
Um prefixo para um nome de uma tecla quando se cria um teclado do utilizador. Consulte O teclado
do utilizador: personalizar os toques nas teclas na pgina 540.
ASC
Sintaxe: ASC (string)
Apresenta uma lista que contm os cdigos ASCII da string.
Exemplo: ASC ("AB") d [65,66]
CHAR
Sintaxe: CHAR(vector) ou CHAR(integer)
Apresenta a string correspondente aos cdigos de caracteres no vector (vetor) ou ao cdigo nico
de integer (nmero inteiro).
Exemplos: CHAR(65) d "A"
CHAR([82,77,72]) d "RMH"
STRING
Sintaxe: STRING(Expression, [Mode], [Precision], [Separator] ou {Separator,
["[DecimalPoint[Exponent[NegativeSign]]]"], [DotZero]}], [SizeLimit] ou
{SizeLimit, [FontSize], [Bold], [Italic], [Monospaced]}]
Calcula a expresso e devolve o resultado como uma string.
Os parmetros adicionais especificam como os nmeros so apresentados.
Se for especificado o Mode (Modo), deve ser:
0: Use current setting (Utilizar a definio atual)
1: Standard (Padro)
2: Fixed (Fixo)
3: Scientific (Cientfico)
4: Engineering (Engenharia)
5: Floating (Flutuante)
6: Rounded (Arredondado)
Adicionar 7 a este valor para especificar o modo de fraco adequado e 14 para o modo de frao
mista.
A preciso -1 para as definies atuais ou 0 a 12.
O separador uma string que contm um conjunto de dgitos e separadores. O ltimo dgito
assumido como sendo aquele antes do ponto decimal. O separador tambm pode ser um nmero. -1
significa utilizar a predefinio, 0 a 10 especificam a utilizao de um dos 11 separadores
incorporados disponveis nas definies de incio.
"[DecimalPoint [Exponent [NegativeSign]]]" uma string de 0 a 3 caracteres. O
primeiro ser utilizado para o ponto decimal, o segundo para o expoente e o ltimo para o sinal
negativo.
Se DotZero no zero, em seguida, os nmeros so apresentados com a forma .1 em vez de 0.1
Se for especificado SizeLimit, o comando ir tentar gerar uma representao do nmero que
encaixa num determinado nmero de pxeis. Pode igualmente especificar o tamanho da letra (10
para 22) e as propriedades (negrito, itlico e mono-espaado sendo valores booleanos com 0 falsos).
No existe garantia de que o resultado ir ajustar-se, mas o comando ir tentar fazer com que se
ajuste.
Exemplos:
String Resultado
STRING(2/3) 0.666666666667
INSTRING
Sintaxe: INSTRING (str1,str2)
Apresenta o ndice da primeira ocorrncia de str2 em str1. Apresenta 0 se a str2 no estiver presente
na str1. Tenha em ateno que o primeiro carcter numa string corresponde posio 1.
Exemplos:
INSTRING ("vanilla","van") d 1
INSTRING ("banana","na") d 3
INSTRING ("ab","abc") d 0
LEFT
RIGHT
Sintaxe: RIGHT(str,n)
Apresenta os ltimos n caracteres da string str. Se n <= 0, apresenta uma string vazia. Se n >
DIM(str), apresenta str.
Exemplo: RIGHT("MOMOGUMBO",5) d "GUMBO"
MID
ROTATE
Sintaxe: ROTATE(str,n)
STRINGFROMID
Sintaxe: STRINGFROMID (nmero inteiro)
Apresenta, em linguagem corrente, a string integrada associada, na tabela de strings internas, ao
nmero inteiro especificado.
Exemplos:
STRINGFROMID(56) d "Complex"
STRINGFROMID(202) d "Real"
REPLACE
Sintaxe: REPLACE(object1, start, object2)
Substitui parte do objeto1 pelo objeto2 a partir de incio. Os objetos podem ser matrizes, vetores ou
strings.
Exemplo:
REPLACE("12345",3,99) d "12995"
Drawing (Desenho)
Existem 10 variveis integradas de grficos na HP Prime, com os nomes G0 a G9. G0 corresponde
sempre ao grfico atual no ecr.
G1 a G9 podem ser utilizadas para guardar temporariamente objetos grficos (abreviatura GROB)
durante a programao de aplicaes que utilizem grficos. So temporrias e, portanto, eliminadas
quando a calculadora desligada.
possvel utilizar vinte e seis funes para modificar variveis de grficos. Treze funcionam com
coordenadas cartesianas do plano cartesiano definido na aplicao atual pelas variveis Xmin,
Xmax, Ymin e Ymax.
As outras treze funcionam com coordenadas de pxeis, em que o pxel 0,0 o pxel superior
esquerdo de GROB e 320, 240 o inferior direito. Os nomes das funes deste segundo conjunto
tm um sufixo _P.
CPX
Converte as coordenadas cartesianas em coordenadas do ecr.
Sintaxe: CPX(x,y) ou CPX({x,y})
DRAWMENU
FREEZE
Sintaxe: FREEZE
Faz uma pausa na execuo do programa at que uma tecla seja premida. Isso evita que o ecr seja
redesenhado aps o final da execuo do programa, deixando a visualizao modificada no ecr
para que o utilizador a veja.
PXC
Converte as coordenadas do ecr em coordenadas cartesianas.
RGB
Sintaxe: RGB(R, G, B, [A])
Apresenta um nmero inteiro que pode ser utilizado como o parmetro de cor para uma funo de
desenho, com base nos valores dos componentes de Vermelho, Verde e Azul (cada 0 a 255).
Se alfa for maior do que 128, apresenta a cor assinalada como transparente. No existe mistura de
canais alfa na Prime.
Exemplos:
RGB(255,0,128) d 16711808.
RECT(RGB(0,0,255)) produz um ecr azul
LINE(0,0,8,8,RGB(0,255,0)) desenha uma linha verde
Pxeis e cartesianas
ARC_P, ARC
Sintaxe: ARC(G, x, y, r [ , a1, a2, c])
Sintaxe: ARC_P(G, x, y, r [ , a1, a2, c])
Desenha um arco ou crculo em G, centrado no ponto x,y , com raio r e cor c, a partir do ngulo a1 e
terminando no ngulo a2.
G pode ser qualquer uma das variveis de grficos e opcional. A predefinio G0.
r indicado em pxeis.
c opcional e, se no for especificado, utilizado o preto. Deve ser especificado desta forma:
#RRGGBB (da mesma forma que uma cor especificada em HTML).
a1 e a2 seguem o modo de ngulo atual e so opcionais. A predefinio um crculo completo.
Exemplo:
ARC(0,0,60,0,,RGB(255,0,0)) desenha um semicrculo vermelho com centro em (0,0)
utilizando a janela Plot Setup (Config desenho) atual e com um raio de 60 pxeis. O semicrculo
desenhado no sentido oposto ao dos ponteiros do relgio de 0 a .
NOTA: A utilizao da mesma varivel para trgtGRB e srcGRB pode ser imprevisvel quando a
origem e o destino se sobrepem.
DIMGROB_P, DIMGROB
FILLPOLY_P, FILLPOLY
Sintaxe: FILLPOLY_P([G],{(x1, y1), (x2, y2),(xn, yn)}, Color, [Alpha])
Sintaxe: FILLPOLY([G],{(x1, y1), (x2, y2),(xn, yn)}, Color, [Alpha])
Para o polgono definido pela lista de pontos, preenche o polgono com a cor definida pela cor do
nmero RGB. Se Alpha (Alfa) for fornecido como um nmero inteiro entre 0 e 255, inclusive, o
polgono desenhado com o nvel de transparncia correspondente. Pode utilizar um vetor de
pontos em vez de uma lista. Neste caso, os pontos podem ser expressos como nmeros complexos.
Exemplo:
GETPIX_P, GETPIX
Sintaxe: GETPIX([G], x, y)
Sintaxe: GETPIX_P([G], x, y)
Apresenta a cor do pxel G com as coordenadas x,y.
G pode ser qualquer uma das variveis de grficos e opcional. A predefinio G0, o grfico atual.
GROBH_P, GROBH
Sintaxe: GROBH(G)
Sintaxe: GROBH_P(G)
Apresenta a altura de G.
G pode ser qualquer uma das variveis de grficos e opcional. A predefinio G0.
GROBW_P, GROB
Sintaxe: GROBW(G)
Sintaxe: GROBW_P(G)
Apresenta a largura de G.
G pode ser qualquer uma das variveis de grficos e opcional. A predefinio G0.
INVERT_P, INVERT
LINE_P, LINE
PIXON_P, PIXON
Sintaxe: PIXON([G], x, y [ ,color])
Sintaxe: PIXON_P([G], x, y [ ,color])
Define a cor do pxel G com as coordenadas x,y como cor. G pode ser qualquer uma das variveis
de grficos e opcional. A predefinio G0, o grfico atual. Cor pode ser qualquer cor especificada
como #RRGGBB. A predefinio preto.
RECT_P, RECT
Sintaxe: RECT([G, x1, y1, x2, y2, edgecolor, fillcolor])
Sintaxe: RECT_P([G, x1, y1, x2, y2, edgecolor, fillcolor])
Desenha um retngulo em G entre os pontos x1,y1 e x2,y2, utilizando a cor do contorno para o
permetro e a cor de preenchimento para o interior.
G pode ser qualquer uma das variveis de grficos e opcional. A predefinio G0, o grfico atual.
x1, y1 so opcionais. Os valores predefinidos representam a parte superior esquerda do grfico.
x2, y2 so opcionais. Os valores predefinidos representam a parte inferior direita do grfico.
corcontorno e corpreenchimento podem ser qualquer cor especificada como #RRGGBB. Ambas so
opcionais e, se corpreenchimento no for especificada, assume como predefinio a corcontorno.
Para apagar um GROB, execute RECT(G). Para limpar o ecr, execute RECT().
Quando so fornecidos argumentos opcionais num comando com vrios parmetros opcionais
(como RECT), os argumentos fornecidos correspondem, em primeiro lugar, aos parmetros mais
esquerda. Por exemplo, no programa abaixo, os argumentos 40 e 90 no comando RECT_P
correspondem a x1 e y1. O argumento #000000 corresponde a corcontorno, uma vez que existe
apenas um argumento adicional. Caso existissem dois argumentos adicionais, seriam referentes a x2
e y2, em vez de corcontorno e corpreenchimento. O programa produz um retngulo com um
contorno preto e um preenchimento preto.
EXPORT BOX()
BEGIN
RECT();
RECT_P(40,90,#0 00000);
WAIT;
END;
SUBGROB_P, SUBGROB
Sintaxe: SUBGROB(srcGRB [ ,x1, y1, x2, y2], trgtGRB)
Sintaxe: SUBGROB_P(srcGRB [ ,x1, y1, x2, y2], trgtGRB)
Define trgtGRB para ser uma cpia da rea de srcGRB entre os pontos x1,y1 e x2,y2.
srcGRB pode ser qualquer uma das variveis de grficos e opcional. A predefinio G0.
trgtGRB pode ser qualquer uma das variveis de grficos, exceto G0.
TEXTOUT_P, TEXTOUT
Sintaxe: TEXTOUT(text [ ,G], x, y [ ,font, c1, width, c2])
Sintaxe: TEXTOUT_P(text [ ,G], x, y [ ,font, c1, width, c2])
Desenha texto com a cor c1, no grfico G, na posio x, y, com o tipo de letra. No desenhe texto
com mais pxeis do que os determinados em largura e apague o fundo antes de desenhar o texto
com a cor c2. G pode ser qualquer uma das variveis de grficos e opcional. A predefinio G0.
O tipo de letra pode ser:
0: tipo de letra atualmente selecionado no ecr Home Settings (Definies de incio); 1: tipo de letra
pequeno; 2: tipo de letra grande. O tipo de letra opcional e, se no for especificado, corresponde
ao tipo de letra que estiver selecionado no ecr Home Settings (Definies de incio).
c1 pode ser qualquer cor especificada como #RRGGBB. A predefinio preto (#000000).
largura opcional e, se no for especificada, no realizado qualquer recorte.
c2 pode ser qualquer cor especificada como #RRGGBB. c2 opcional. Se no for especificada, o
fundo no apagado.
Exemplo:
O programa seguinte apresenta as sucessivas aproximaes de , utilizando a srie para a
tangentedoarco(1). Tenha em ateno que foi especificada uma cor para o texto e para o fundo
(sendo a largura do texto limitada a 100 pxeis).
EXPORT PISERIES()
BEGIN
LOCAL sign;
K:=2;
A:=4;
sign:=1;
RECT();
TEXTOUT_P("N=",0,0);
TEXTOUT_P("PI APPROX=",0,30);
REPEAT
A+sign*4/(2*K-1)A;
TEXTOUT_P(K ,35,0,2,#FFFFFF,100,#333399);
TEXTOUT_P(A ,90,30,2,#000000,100,#99CC33);
sign*-1sign;
K+1K;
TRIANGLE_P, TRIANGLE
Sintaxe: TRIANGLE_P([G], x1, y1, x2, y2, x3, y3, c1, [c2, c3], [Alpha],
["ZString", z1, z2, z3])
Sintaxe: TRIANGLE_P([G], {x1, y1, [c1], [z1]}, {x2, y2, [c2], [z2]},{x3, y3,
[c3], [z3]}, ["ZString"])
Sintaxe: TRIANGLE_P([G],points_definition, triangle_definitions,
rotation_matrix or {rotation_matrix or -1, ["N"], [{eye_x, eye_y, eye_z}
or -1], [{3Dxmin, 3Dxmax, 3Dymin, 3Dymax, 3Dzmin, 3Dzmax}]}, [zstring])
Sintaxe: TRIANGLE_P([G],pre_rotated_points, triangle_definitions, [zstring])
Sintaxe: TRIANGLE_P([G])
A forma bsica de TRIANGLE desenha uma linha entre coordenadas de pxeis especificadas no
grfico, utilizando a cor e a transparncia especificadas (0 Alfa 255). Se forem especificadas trs
cores, mistura as cores entre os vrtices.
A forma avanada de TRIANGLE_P permite que vrios tringulos sejam representados ao mesmo
tempo com uma potencial transformao 3D dos vrtices dos tringulos.
Tal principalmente utilizado se tiver um conjunto de vrtices e tringulos e pretender apresent-los
todos de uma vez (mais rapidamente).
points_definition (definio_pontos) uma lista ou uma matriz de definies de pontos. Cada
ponto definido por dois a quatro nmeros: x, y, z e cor. Uma definio de ponto vlida pode ter
vrias formas. Seguem-se alguns exemplos: [x y, z, c], {x y, z, c}, {x y, #c}, {(x, y), c}, (x, y)... Pode
utilizar um vetor de pontos em vez de uma lista. Neste caso, os pontos podem ser expressos como
nmeros complexos.
triangle_ definitions (definies_tringulos) uma lista ou uma matriz de definies de
tringulos. Cada tringulo definido por trs a cinco nmeros: p1, p2, p3, cor e alfa. p1, p2 e p3 so
o ndice em points_definition (definio_pontos) dos 3 pontos que definem o tringulo. A cor
Matrix (Matriz)
Alguns comandos de matriz tomam como argumento o nome da varivel de matriz qual o comando
aplicado. Os nomes vlidos so as variveis globais M0M9 ou uma varivel local que contenha
uma matriz. Tambm pode introduzir uma matriz diretamente como um argumento para o comando.
ADDCOL
ADDROW
DELCOL
Sintaxe: DELCOL(name ,column_number)
Elimina o column column_number do nome da matriz.
DELROW
EDITMAT
Sintaxe: EDITMAT(name)
Inicia o Matrix Editor (Editor de Matrizes) e apresenta a matriz especificada. Se for utilizado na
programao, regressa ao programa quando o utilizador prime . Embora este comando
apresente a matriz que foi editada, EDITMAT no pode ser utilizado como argumento noutros
comandos de matriz.
REDIM
Sintaxe: REDIM (name, size)
Redimensiona a matriz (nome) ou vetor especificados de acordo com o tamanho. Para uma matriz, o
tamanho uma lista de dois nmeros inteiros (n1,n2). Para um vetor, o tamanho uma lista que
contm um nmero inteiro (n). Os valores existentes na matriz so conservados. Os valores de
preenchimento sero 0.
REPLACE
Sintaxe: REPLACE(name, start, object)
Substitui parte de uma matriz ou vetor guardados em nome com um objeto a partir da posio incio.
Incio para uma matriz uma lista que contm dois nmeros. Para um vetor, um nico nmero.
REPLACE tambm funciona com listas, grficos e strings. Por exemplo, REPLACE("123456", 2,
"GRM") -> "1GRM56"
SCALE
Sintaxe: SCALE(name, value, rownumber)
Multiplica o row_number (nmero_linha) especificado da matriz especificada pelo value (valor).
SCALEADD
Sintaxe: SCALEADD(name, value, row1, row2)
Multiplica a row1 (linha1) especificada da matriz (name) (nome) pelo value (valor) e, em seguida,
adiciona este resultado segunda row2 (linha2) especificada da matriz (name) (nome) e substitui
row1 (linha1) pelo resultado.
SUB
SWAPCOL
SWAPROW
Sintaxe: SWAPROW(name, row1, row2)
Troca a linha1 e a linha2 na matriz especificada (nome).
STARTAPP
Sintaxe: STARTAPP("name")
Inicia a aplicao com o nome. Isso far com que a funo START do programa da aplicao seja
executada, caso exista. iniciada a vista predefinida da aplicao. Tenha em ateno que a funo
START sempre executada quando o utilizador toca em na Application Library (Biblioteca
de Aplicaes). Funciona tambm com as aplicaes definidas pelo utilizador.
Exemplo: STARTAPP("Function") inicia a aplicao Function (Funo).
STARTVIEW
Sintaxe: STARTVIEW( [,draw?])
Inicia a n-sima vista da aplicao atual. Se draw? for verdadeiro (ou seja, no 0), ir obrigar a que o
ecr seja imediatamente redesenhado para essa vista.
Os nmeros de vista (n) so os seguintes:
Symbolic (Simblica):0
Plot (Desenho):1
Numeric (Numrica):2
Symbolic Setup (Config simblica):3
Plot Setup (Config desenho):4
Numeric Setup (Config numrica):5
App Info (Informaes da aplicao): 6
Menu View (Vistas):7
Primeira vista especial (Split Screen Plot Detail (Ecr dividido:
detalhes)):8
Segunda vista especial (Split Screen Plot Table (Ecr dividido: tabela)):9
As vistas especiais entre parnteses referem-se aplicao Function (Funo) e podem ser
diferentes noutras aplicaes. O nmero de uma vista especial corresponde sua posio no menu
View (Vistas) dessa aplicao. A primeira vista especial iniciada com o comando STARTVIEW(8),
a segunda com STARTVIEW(9), e assim sucessivamente.
Tambm pode iniciar vistas no especficas de uma aplicao, especificando um valor inferior a 0
para n:
VIEW
BITNOT
Sintaxe: BITNOT(int)
Apresenta a lgica binria NOT do nmero inteiro especificado.
Exemplo: BITNOT(47) d 549755813840.
BITSL
BITSR
Sintaxe: BITRL(int1 [,int2])
Mudana da lgica binria para a direita. Pega em um ou dois nmeros inteiros como entrada e
apresenta o resultado de mudar os bits do primeiro nmero inteiro para a direita, de acordo com o
nmero de casas indicado pelo segundo nmero inteiro. Se no houver um segundo nmero inteiro,
os bits so mudados uma casa para a direita.
Exemplos:
BITSR(112,2) d 28
BITSR(10) d 5.
BITXOR
Sintaxe: BITXOR(int1, int2, intn)
Apresenta a lgica binria exclusiva OR dos nmeros inteiros especificados.
Exemplo: BITXOR(9,26) d 19.
BR
Sintaxe: BR(#integerm)
Converte um nmero inteiro na base m num nmero inteiro decimal (base 10). O marcador de base
m pode ser b (para binria), o (para octal) ou h (para hexadecimal).
Exemplo: BR(#1101b) d 13
GETBASE
Sintaxe: GETBASE(#integer[m])
Apresenta a base para o nmero inteiro especificado (em qualquer que seja a base predefinida
atual): 0 = predefinio, 1 = binria, 2 = octal, 3 = hexadecimal.
GETBITS
Sintaxe: GETBITS(#integer)
Apresenta o nmero de bits utilizados por inteiro, expresso na base predefinida.
Exemplo: GETBITS(#22122) d #20h ou 32
RB
Sintaxe: RB(integer)
Converte um nmero inteiro decimal (base 10) para um nmero inteiro na base predefinida.
Exemplo: RB(13) d #1101b (se a base predefinida for binria) ou #Dh (se a base predefinida for
hexadecimal).
SETBITS
SETBASE
Sintaxe: SETBASE(#integer[m][c])
Apresenta o nmero inteiro expresso na base m na base indicada por c, que pode ser 1 (para
binria), 2 (para octal) ou 3 (para hexadecimal). O parmetro m pode ser b (para binria), d (para
decimal), o (para octal) ou h (para hexadecimal). Se m for omitido, a entrada assumida como
estando na base predefinida. Da mesma forma, se c for omitido, a sada ser apresentada na base
predefinida.
Exemplos: SETBASE (#34o,1) d #11100b, ao passo que SETBASE (#1101) d #0h (se a base
predefinida for hexadecimal).
I/O (E/S)
Os comandos I/O (E/S) so utilizados para introduzir dados num programa e para extrair dados de
um programa. Permitem que os utilizadores interajam com os programas.
CHOOSE
Sintaxe: CHOOSE(var, "ttulo", "item1", "item2",,"itemn")
Apresenta uma caixa de seleo com o ttulo e que contm os itens escolha. Se o utilizador
selecionar um objeto, a varivel cujo nome fornecido ser atualizada de modo a conter o nmero
do objeto selecionado (um nmero inteiro, 1, 2, 3, ) ou 0 se o utilizador tocar em .
Apresenta verdadeiro (no zero) se o utilizador selecionar um objeto; caso contrrio, apresenta falso
(0).
Exemplo:
CHOOSE
EDITLIST
Sintaxe: EDITLIST(listvar)
Inicia o List Editor (Editor de Listas), carregando listvar, e apresenta a lista especificada. Se for
utilizado na programao, regressa ao programa quando o utilizador toca em .
EDITMAT
Sintaxe: EDITMAT(matrizvar)
Inicia o Matrix Editor (Editor de Matrizes) e apresenta a matriz especificada. Se for utilizado na
programao, regressa ao programa quando o utilizador toca em .
GETKEY
Sintaxe: GETKEY
Apresenta a ID da primeira tecla na memria intermdia do teclado ou 1, caso no tenha sido
premida nenhuma tecla desde a ltima invocao do comando GETKEY. As ID de tecla so nmeros
inteiros de 0 a 50, numeradas da parte superior esquerda (tecla 0) para a parte inferior direita (tecla
50), conforme ilustrado na figura 27-1.
ISKEYDOWN
Sintaxe: ISKEYDOWN(id_tecla);
Apresenta verdadeiro (no zero) se a tecla da qual fornecida a key_id (id_tecla) estiver premida no
momento e falso (0) se no estiver.
MOUSE
Sintaxe: MOUSE[(index)]
Apresenta duas listas que descrevem a localizao atual de cada potencial ponteiro (ou listas vazias
se no forem utilizados ponteiros). Os dados de sada so {x , y, z original, y original, tipo}, em que
tipo 0 (para novo), 1 (para concludo), 2 (para arrastar), 3 (para esticar), 4 (para rodar) e 5 (para
clique longo).
O parmetro opcional ndice o n-simo elemento que teria sido apresentado x, y, x original, etc.
se o parmetro tivesse sido omitido (ou 1 se no tivesse ocorrido qualquer atividade de ponteiros).
MSGBOX
Sintaxe: MSGBOX(expression or string [ ,ok_cancel?]);
Apresenta uma caixa de mensagem com o valor da expresso ou string fornecida.
Apresenta verdadeiro (no zero) se o utilizador tocar em e falso (0) se o utilizador premir
.
EXPORT AREACALC()
BEGIN
LOCAL radius;
INPUT(radius, "Radius of Circle","r = ","Enter radius",1);
MSGBOX("The area is " +*radius^2);
END;
visualizar o texto, para apagar o texto e qualquer outra tecla para ocultar o terminal. Premir
para a interao com o terminal. PRINT, sem qualquer argumento, limpa o terminal.
EXPORT AREACALC()
BEGIN
LOCAL radius;
INPUT(radius, "Radius of Circle","r = ","Enter radius",1);
PRINT("The area is " +*radius^2);
END;
WAIT
Sintaxe: WAIT(n);
Faz uma pausa de n segundos na execuo do programa. Sem nenhum argumento ou com n = 0,
faz uma pausa de um minuto na execuo do programa.
More (Mais)
%CHANGE
Sintaxe: %CHANGE(x,y)
A alterao percentual ao mudar de x para y.
Exemplo: %CHANGE(20,50) d 150.
%TOTAL
Sintaxe: %TOTAL(x,y)
A percentagem de x que corresponde a y.
CAS
EVALLIST
Sintaxe: EVALLIST({list})
Calcula o contedo de cada elemento de uma lista e apresenta a lista calculada.
EXECON
HMS
Sintaxe: HMS(value)
Converte um valor decimal para o formato hexagesimal, ou seja, em unidades subdivididas em
grupos de 60. Tal inclui graus, minutos e segundos, bem como horas, minutos e segundos.
Exemplo: HMS(54.8763) d 545234.68
ITERATE
TICKS
Sintaxe: TICKS
Apresenta o valor do relgio interno em milissegundos.
TIME
Sintaxe: TIME(program_name)
Apresenta o tempo em milissegundos necessrio para executar o programa program_name
(nome_programa). Os resultados so guardados na varivel TIME. A varivel TICKS semelhante.
Contm o nmero de milissegundos desde o arranque.
TYPE
Sintaxe: TYPE(object)
Apresenta o tipo de objeto:
0: Real
1: Integer (Nmero inteiro)
2: String
3: Complex (Complexos)
4: Matrix (Matriz)
5: Error (Erro)
6: List (Lista)
8: Function (Funo)
9: Unit (Unidade)
14.?: cas object (objeto cas). A parte fracionria do tipo cas.
Variveis e programas
A HP Prime contm quatro tipos de variveis: variveis Home (Incio), de aplicao, CAS e do
utilizador. Pode aceder a essas variveis a partir do menu Variable (Varivel) ( ).
Os nomes das variveis Home (Incio) so reservados, ou seja, no podem ser eliminados do
sistema, nem podem ser utilizados para guardar objetos de qualquer outro tipo que no aquele para
o qual foram concebidas. Por exemplo, A a Z e esto reservados para guardar nmeros reais, Z0 a
Variveis de aplicaes
Nem todas as variveis de aplicao so utilizadas em todas as aplicaes. Por exemplo, S1Fit s
utilizada na aplicao Statistics 2Var (Estatstica 2 var). No entanto, muitas das variveis so
comuns s aplicaes Function (Funo), Advanced Graphing (Grficos Avanados), Parametric
(Paramtrica), Polar, Sequence (Sequncia), Solve (Resolv), Statistics 1Var (Estatstica 1 var) e
Statistics 2Var (Estatstica 2 var). Se uma varivel no estiver disponvel em todas estas aplicaes
ou estiver disponvel em apenas algumas destas aplicaes (ou noutra aplicao), aparece, sob o
nome da varivel, uma lista das aplicaes nas quais a varivel pode ser utilizada.
As seces seguintes listam as variveis de aplicaes pela vista em que so utilizadas. Para ver as
variveis listadas de acordo com as categorias em que aparecem no menu Variables (Variveis),
consulte a seco "App variables" (Variveis de aplicaes) no captulo "Variables" (Variveis).
Axes (Eixos)
Ativa ou desativa os eixos.
Na vista Plot Setup (Config desenho), marque (ou desmarque) AXES.
Num programa, introduza:
0 Axes para ativar os eixos.
1 Axes para desativar os eixos.
Cursor
Define o tipo de cursor. (Invertido ou intermitente til se o fundo for slido).
Na vista Plot Setup (Config desenho), escolha Cursor.
Num programa, introduza:
0 Cursor para cruzes contnuas (predefinio).
1 Cursor para inverter as cruzes.
2 Cursor para cruzes intermitentes.
GridDots
Ativa ou desativa a grelha de pontos de fundo na Plot View (Vista de desenho). Na vista Plot Setup
(Config desenho), marque (ou desmarque) GRID DOTS. Num programa, introduza:
0 GridDots para ativar os pontos de grelha (predefinio).
1 GridDots para desativar os pontos de grelha.
GridLines
Ativa ou desativa a grelha de linhas de fundo na Plot View (Vista de desenho).
Na vista Plot Setup (Config desenho), marque (ou desmarque) GRID LINES.
Num programa, introduza:
0 GridLines para ativar as linhas de grelha (predefinio).
1 GridLines para desativar as linhas de grelha.
Hmin/Hmax
Statistics 1Var (Estatstica 1 var)
Define os valores mnimo e mximo das barras de histograma.
Na vista Plot Setup (Config desenho) para estatsticas a uma varivel, defina valores para HRNG.
Num programa, introduza:
n1 Hmin
n2 Hmax
em que n1 < n2
Labels (Etiquetas)
Desenha etiquetas na Plot View (Vista de desenho), apresentando os intervalos de X e Y.
Na vista Plot Setup (Config desenho), marque (ou desmarque) Labels (Etiquetas).
Num programa, introduza:
1 Labels para ativar as etiquetas (predefinio).
2 Labels para desativar as etiquetas.
Method (Mtodo)
Function (Funo), Solve (Resolv), Parametric (Paramtrica), Polar, Statistics 2Var (Estatstica 2 var)
Define o mtodo de criao de grficos: adaptvel, segmentos de passo fixo ou pontos de passo
fixo.
Num programa, introduza:
0 Method para selecionar o mtodo adaptvel.
1 Method para selecionar o mtodo de segmentos de passo fixo.
2 Method para selecionar o mtodo de pontos de passo fixo.
Nmin/Nmax
Sequence (Sequncia)
Define os valores mnimo e mximo para a varivel independente.
Aparece como os campos N RNG (Intervalo N) na vista Plot Setup (Config desenho). Na vista Plot
Setup (Config desenho), introduza os valores para N Rng (Intervalo N).
Num programa, introduza:
n1 Nmin
n2 Nmax
em que n1 < n2
PixSize
Geometry (Geometria)
Define as dimenses de cada pxel quadrado na aplicao Geometry (Geometria). Na Plot View
(Vista de desenho), introduza um valor positivo em Pixel Size (Tamanho do pxel).
Em alternativa, introduza PixSize:=n, em que n>0.
S1mark-S5mark
ScrollText
Geometry (Geometria)
Determina se o comando atual na Plot View (Vista de desenho) se desloca de forma automtica ou
manual. Na Plot View (Vista de desenho), selecione ou desmarque Scroll Text (Percorrer texto).
Tambm pode introduzir ScrollText:=0 para se deslocar manualmente ou ScrollText:=1 para
se deslocar automaticamente.
SeqPlot
Sequence (Sequncia)
Permite escolher entre um grfico tipo "degrau de escada" ou "teia".
Na vista Plot Setup (Config desenho), selecione SeqPlot e, em seguida, Stairstep (Degrau de
escada) ou Cobweb (Teia).
Num programa, introduza:
0 SeqPlot para o tipo "degrau de escada".
1 SeqPlot para o tipo "teia".
min/max
Polar
Define os valores independentes mnimo e mximo.
Na vista Plot Setup (Config desenho), introduza os valores para Rng.
Num programa, introduza:
n1 min
n2 max
em que n1 < n2
Tmin/Tmax
Parametric (Paramtrica)
Define os valores mnimo e mximo da varivel independente.
Na vista Plot Setup (Config desenho), introduza os valores para T Rng.
Num programa, introduza:
n1 Tmin
n2 Tmax
em que n1 < n2
Tstep
Parametric (Paramtrica)
Define o tamanho do passo para a varivel independente.
Na vista Plot Setup (Config desenho), introduza um valor para T Step (Passo de T).
Num programa, introduza:
n Tstep
em que n > 0
Xtick
Define a distncia entre as marcas para o eixo horizontal.
Na vista Plot Setup (Config desenho), introduza um valor para X Tick (Marcas X).
Num programa, introduza:
n Xtick
em que n > 0
Ytick
Define a distncia entre as marcas no eixo vertical.
Na vista Plot Setup (Config desenho), introduza um valor para Y Tick (Marcas Y).
Num programa, introduza:
n Ytick
Xmin/Xmax
n2 Xmax
em que n1 < n2
Ymin/Ymax
n2 Ymax
em que n1 < n2
Xzoom
Define o fator de zoom horizontal.
Factors (Definir fatores), selecione a opo e toque em . Introduza o valor para X Zoom
(Zoom X) e toque em .
Yzoom
Factors (Definir fatores), selecione a opo e toque em . Introduza o valor para Y Zoom
(Zoom Y) e toque em .
AltHyp
Inference (Inferncia)
Determina a hiptese alternativa utilizada para um teste de hiptese.
Na Symbolic View (Vista simblica), selecione uma opo para Alt Hypoth (Hiptese alt.).
Num programa, introduza:
0 AltHyp < 0
1 AltHyp > 0
2 AltHyp 0
E0...E9
Solve (Resolv)
Contm uma equao ou expresso. Na Symbolic View (Vista simblica), selecione uma opo entre
E0 e E9 e, em seguida, introduza uma expresso ou equao. Para selecionar a varivel
independente, realce-a na Numeric View (Vista numrica).
Num programa, introduza (por exemplo):
X+Y*X-2=Y E1
F0...F9
Function (Funo)
Contm uma expresso em X. Na Symbolic View (Vista simblica), selecione uma opo entre F0 e
F9 e, em seguida, introduza uma expresso.
Num programa, introduza (por exemplo):
SIN(X) F1
H1...H5
Statistics 1Var (Estatstica 1 var)
Contm uma lista do(s) conjunto(s) de dados que define(m) uma anlise estatstica a 1 varivel. A
primeira coluna na lista a coluna independente e a segunda (se existente) especifica a coluna
utilizada para as frequncias. Por exemplo, H1, por predefinio, apresenta {D1, ""}, em que D1 a
coluna independente predefinida e "" indica que no existe qualquer coluna utilizada para
frequncias. Na Symbolic View (Vista simblica), selecione uma opo entre H1 e H5 e, em seguida,
introduza uma coluna independente e uma coluna de frequncias opcional.
H1Type...H5Type
Statistics 1Var (Estatstica 1 var)
Define o tipo de grfico utilizado para representar as anlises estatsticas H1 a H5. Na Symbolic
View (Vista simblica), especifique o tipo de grfico no campo para Plot1, Plot2, etc.
Em alternativa, num programa, guarde um dos seguintes nmeros inteiros constantes ou nomes nas
variveis H1Type, H2Type, etc.
1 Histogram (Histograma) (predefinio)
Method (Mtodo)
Inference (Inferncia)
Determina se a aplicao Inference (Inferncia) est definida para calcular resultados de testes de
hipteses ou intervalos de confiana. Na Symbolic View (Vista simblica), faa uma seleo para
Method (Mtodo).
Num programa, introduza:
0 Method para Hypothesis Test (Teste de hiptese)
2 Method para Confidence Interval (Intervalo de confiana)
3 Method para Chi-Square (Qui-quadrado)
4 Method para Regression (Regresso)
R0...R9
Polar
Contm uma expresso em . Na Symbolic View (Vista simblica), selecione uma opo entre R0 e
R9 e introduza uma expresso.
Num programa, introduza:
SIN() R1
S1...S5
Statistics 2Var (Estatstica 2 var)
Contm uma lista que define uma anlise estatstica a 2 variveis. Apresenta uma lista que contm o
nome da coluna independente, o nome da coluna dependente e a equao de ajuste (se existente).
S1Type...S5Type
Statistics 2Var (Estatstica 2 var)
Define o tipo de ajuste a utilizar pela operao FIT no desenho da linha de regresso. Na Symbolic
View (Vista simblica), especifique o ajuste no campo para Type1, Type2, etc.
Num programa, guarde um dos seguintes nmeros inteiros constantes numa varivel S1Type,
S2Type, etc.
1 Linear
2 Logarithmic (Logartmico)
3 Exponential (Exponencial)
InfType
Inference (Inferncia)
Determina o tipo de teste de hiptese ou intervalo de confiana. Depende do valor da varivel
Method (Mtodo). Na Symbolic View (Vista simblica), faa uma seleo para Type (Tipo).
Em alternativa, num programa, guarde o nmero constante da lista abaixo na varivel Type (Tipo).
Com Method=0, os valores constantes e os respetivos significados so os seguintes:
0 Z-Test: 1
1 Z-Test: 1 - 2
2 Z-Test:1
3 Z-Test: 1 - 2
4 T-Test: 1
5 T-Test: 1 - 2
2 Z-Int:1
3 Z-Int: 1 - 2
4 T-Int: 1
5 T-Int: 1 - 2
X0, Y0...X9,Y9
Parametric (Paramtrica)
Contm duas expresses em T: X(T) e Y(T). Na Symbolic View (Vista simblica), selecione uma
opo entre X0Y0 e X9Y9 e introduza expresses em T.
Num programa, guarde expresses em T em Xn e Yn, em que n um nmero inteiro de 0 a 9.
Exemplo:
SIN(4*T) Y1;2*SIN(6*T) X1
U0...U9
Sequence (Sequncia)
Contm uma expresso em N. Na Symbolic View (Vista simblica), selecione uma opo entre U0 e
U9 e, em seguida, introduza uma expresso em N, Un(N-1) ou Un(N-2).
Num programa, utilize o comando RECURSE para guardar a expresso em Un, em que n um
nmero inteiro de 0 a 9.
Exemplo:
RECURSE (U,U(N-1)*N,1,2) U1
C0...C9
Statistics 2Var (Estatstica 2 var)
Contm listas de dados numricos. Na Numeric View (Vista numrica), introduza os dados
numricos em C0 a C9.
Num programa, introduza:
LIST Cn
em que n = 0, 1, 2, 3 ... 9 e LIST uma lista ou o nome de uma lista.
D0...D9
NumStart
Function (Funo) Parametric (Paramtrica) Polar Sequence (Sequncia)
Define o valor inicial para uma tabela na Numeric View (Vista numrica).
Na vista Numeric Setup (Config numrica), introduza um valor para NUMSTART.
Num programa, introduza:
n NumStart
NumXStart
Advanced Graphing (Grficos Avanados)
Define o nmero inicial para os valores de X numa tabela na Numeric View (Vista numrica).
Na vista Numeric Setup (Config numrica), introduza um valor para NUMXSTART.
Num programa, introduza:
n NumXStart
NumYStart
Advanced Graphing (Grficos Avanados)
Define o valor inicial para os valores de Y numa tabela na Numeric View (Vista numrica).
Na vista Numeric Setup (Config numrica), introduza um valor para NUMYSTART.
Num programa, introduza:
n NumYStart
NumStep
Function (Funo) Parametric (Paramtrica) Polar Sequence (Sequncia)
Define o tamanho do passo (valor do incremento) para uma varivel independente na Numeric View
(Vista numrica).
Na vista Numeric Setup (Config numrica), introduza um valor para NUMSTEP.
Num programa, introduza:
NumXStep
Advanced Graphing (Grficos Avanados)
Define o tamanho do passo (valor do incremento) para uma varivel X independente na Numeric
View (Vista numrica).
Na vista Numeric Setup (Config numrica), introduza um valor para NUMXSTEP.
Num programa, introduza:
n NumXStep
em que n > 0
NumYStep
Advanced Graphing (Grficos Avanados)
Define o tamanho do passo (valor do incremento) para uma varivel Y independente na Numeric
View (Vista numrica).
Na vista Numeric Setup (Config numrica), introduza um valor para NUMYSTEP.
Num programa, introduza:
n NumYStep
em que n > 0
NumType
Function (Funo) Parametric (Paramtrica) Polar Sequence (Sequncia) Advanced Graphing
(Grficos Avanados)
Define o formato da tabela.
Na vista Numeric Setup (Config numrica), faa uma seleo para NumType (Tipo de n.).
Num programa, introduza:
0 NumType para Automatic (Automtica) (predefinio).
1 NumType para BuildYourOwn (Cria A Tua).
NumZoom
NumYZoom
Advanced Graphing (Grficos Avanados)
Define o fator de zoom para os valores na coluna Y, na Numeric View (Vista numrica).
Na vista Numeric Setup (Config numrica), introduza um valor para NUMYZOOM.
Num programa, introduza:
n NumYZoom
em que n > 0
Alpha (Alfa)
Define o nvel alfa para o teste de hiptese. Na Numeric View (Vista numrica), defina o valor de
Alpha (Alfa).
Num programa, introduza:
n Alpha
em que 0 < n < 1
Conf
Define o nvel de confiana para o intervalo de confiana. Na Numeric View (Vista numrica), defina
o valor de C.
Num programa, introduza:
n Conf
em que 0 < n < 1
ExpList
Contm as contagens esperadas por categoria para o teste de qui-quadrado da adequao do
ajuste. Na Symbolic View (Vista simblica), campo Expected (Esperado), selecione Count
(Contagem). Em seguida, na Numeric View (Vista numrica), introduza os dados em ExpList.
Define o valor da mdia de uma amostra para um teste de hiptese ou intervalo de confiana de 1
mdia. Para um teste ou intervalo de 2 mdias, define o valor da mdia da primeira amostra. Na
Numeric View (Vista numrica), defina o valor de x ou x1.
Mean2
Para um teste ou intervalo de 2 mdias, define o valor da mdia da segunda amostra. Na Numeric
View (Vista numrica), defina o valor de x2.
Define o valor presumido da mdia da populao para um teste de hiptese. Na Numeric View (Vista
numrica), defina o valor de 0.
n1
Define o tamanho da amostra para um teste de hiptese ou intervalo de confiana. Para um teste ou
intervalo que inclua a diferena entre duas mdias ou duas propores, define o tamanho da
primeira amostra. Na Numeric View (Vista numrica), defina o valor de n1.
n2
Para um teste ou intervalo que inclua a diferena entre duas mdias ou duas propores, define o
tamanho da segunda amostra. Na Numeric View (Vista numrica), defina o valor de n2.
ObsList
Contm os dados de contagem observados para o teste de qui-quadrado da adequao do ajuste.
Na Numeric View (Vista numrica), introduza os seus dados em ObsList.
ObsMat
Contm as contagens observadas por categoria para o teste bidirecional de qui-quadrado. Na
Numeric View (Vista numrica), introduza os seus dados em ObsMat.
Define a proporo presumida de sucessos para o teste Z de uma proporo. Na Numeric View
(Vista numrica), defina o valor de 0.
Pooled (Repartidos)
ProbList
s1
Define o desvio padro da amostra para um teste de hiptese ou intervalo de confiana. Para um
teste ou intervalo que inclua a diferena entre duas mdias ou duas propores, define o desvio
padro da primeira amostra. Na Numeric View (Vista numrica), defina o valor de s1.
s2
Para um teste ou intervalo que inclua a diferena entre duas mdias ou duas propores, define o
desvio padro da segunda amostra. Na Numeric View (Vista numrica), defina o valor de s2.
Define o desvio padro da populao para um teste de hiptese ou intervalo de confiana. Para um
teste ou intervalo que inclua a diferena entre duas mdias ou duas propores, define o desvio
padro da populao da primeira amostra. Na Numeric view (Vista numrica), defina o valor de 1.
Para um teste ou intervalo que inclua a diferena entre duas mdias ou duas propores, define o
desvio padro da populao da segunda amostra. Na Numeric View (Vista numrica), defina o valor
de 2.
x1
x2
Para um teste ou intervalo que inclua a diferena entre duas propores, define o nmero de
sucessos da segunda amostra. Na Numeric View (Vista numrica), defina o valor de x2.
Xlist (Lista X)
Contm a lista de dados explicativos (X) para os testes de regresso e intervalos. Na Numeric View
(Vista numrica), introduza os seus dados em Xlist.
Xval
Para o intervalo de confiana para a resposta mdia e o intervalo de previso para uma resposta
futura, contm o valor da varivel explicativa (X) sob escrutnio. Introduza um valor quando tal lhe for
solicitado pelo assistente.
Ylist (Lista Y)
Contm a lista de dados de resposta (Y) para os testes de regresso e intervalos. Na Numeric View
(Vista numrica), introduza os seus dados em Ylist.
CPYR
Perodos de capitalizao por ano. Define o nmero de perodos de capitalizao por ano para um
clculo do fluxo de dinheiro. Na Numeric View (Vista numrica) da aplicao Finance (Financeira),
introduza um valor para C/YR.
Num programa, introduza:
n CPYR
em que n > 0
FV
Future value (Valor futuro). Define o valor futuro de um investimento. Na Numeric View (Vista
numrica) da aplicao Finance (Financeira), introduza um valor para FV.
Num programa, introduza:
n FV
Os valores positivos representam o retorno de um investimento ou emprstimo.
IPYR
Interest per year (Juros por ano). Define a taxa de juro anual para um fluxo de dinheiro. Na Numeric
View (Vista numrica) da aplicao Finance (Financeira), introduza um valor para I%YR.
Num programa, introduza:
n IPYR
em que n > 0
NbPmt
Number of payments (Nmero de pagamentos). Define o nmero de pagamentos para um fluxo de
dinheiro. Na Numeric View (Vista numrica) da aplicao Finance (Financeira), introduza um valor
para N.
Num programa, introduza:
n NbPmt
em que n > 0
PMT
Payment value (Valor do pagamento). Define o valor de cada pagamento num fluxo de dinheiro. Na
Numeric View (Vista numrica) da aplicao Finance (Financeira), introduza um valor para PMT.
Num programa, introduza:
n PMT
Tenha em ateno que os valores dos pagamentos so negativos se estiver a efetuar o pagamento
e positivos se estiver a receber o pagamento.
PPYR
Payments per year (Pagamentos por ano). Define o nmero de pagamentos realizados por ano para
um clculo do fluxo de dinheiro. Na Numeric View (Vista numrica) da aplicao Finance
(Financeira), introduza um valor para P/YR (P/A).
PV
Present value (Valor atual). Define o valor atual de um investimento. Na Numeric View (Vista
numrica) da aplicao Finance (Financeira), introduza um valor para PV.
Num programa, introduza:
n PV
Nota: os valores negativos representam um investimento ou emprstimo.
GSize
Group size (Tamanho do grupo). Define o tamanho de cada grupo para a tabela de amortizao. Na
Numeric View (Vista numrica) da aplicao Finance (Financeira), introduza um valor para Group
Size (Tamanho do grupo).
Num programa, introduza:
n GSize
LSystem
Contm uma matriz 2x3 ou 3x4 que representa um sistema linear 2x2 ou 3x3. Na Numeric View
(Vista numrica) da aplicao Linear Solver (Solucionador linear), introduza os coeficientes e as
constantes do sistema linear.
Num programa, introduza:
matrixLSystem
em que matrix uma matriz ou o nome de uma das variveis de matriz M0 a M9.
SideA
O comprimento do Lado a. Define o comprimento do lado oposto ao ngulo A. Na Numeric View
(Vista numrica) da aplicao Triangle Solver (Solucionador de tringulos), introduza um valor
positivo para a.
Num programa, introduza:
n SideA
em que n > 0
SideC
AngleA
A medida do ngulo A. Define a medida do ngulo A. O valor desta varivel ser interpretado de
acordo com a definio do modo de ngulo (Graus ou Radianos). Na Numeric View (Vista numrica)
da aplicao Triangle Solver (Solucionador de tringulos), introduza um valor positivo para o ngulo
A.
Num programa, introduza:
n AngleA
em que n > 0
AngleB
A medida do ngulo B. Define a medida do ngulo B. O valor desta varivel ser interpretado de
acordo com a definio do modo de ngulo (Graus ou Radianos). Na Numeric View (Vista numrica)
da aplicao Triangle Solver (Solucionador de tringulos), introduza um valor positivo para o ngulo
B.
Num programa, introduza:
n AngleB
em que n > 0
AngleC
A medida do ngulo C. Define a medida do ngulo C. O valor desta varivel ser interpretado de
acordo com a definio do modo de ngulo (Graus ou Radianos). Na Numeric View (Vista numrica)
da aplicao Triangle Solver (Solucionador de tringulos), introduza um valor positivo para o ngulo
C.
Num programa, introduza:
n AngleC
em que n > 0
Ans
Contm o ltimo resultado calculado na vista Home (Incio) ou do CAS. Ans(n) apresenta o n-simo
resultado no histrico de vista Home (Incio). Na vista do CAS, se Ans uma matriz, Ans(m,n)
apresenta o elemento na linha m e na coluna n.
HAngle
Define o formato de ngulo para a vista Home (Incio). Em Home Settings (Definies de incio),
escolha Degrees (Graus) ou Radians (Radianos) para o valor do ngulo.
Num programa, introduza:
0 HAngle para graus.
1 HAngle para radianos.
HDigits
Define o nmero de dgitos para um formato numrico que no o Standard (Padro) na vista Home
(Incio). Em Home Settings (Definies de incio), introduza um valor no segundo campo de Number
Format (Formato numrico).
Num programa, introduza:
n HDigits, em que 0 < n < 11.
HFormat
Define o formato de apresentao dos nmeros utilizado na vista Home (Incio). Em Home Settings
(Definies de incio), escolha Standard (Padro), Fixed (Fixo), Scientific (Cientfico) ou
Engineering (Engenharia) no campo Number Format (Formato numrico).
Num programa, guarde um dos seguintes nmeros constantes (ou o respetivo nome) na varivel
HFormat:
0 Standard (Padro)
1 Fixed (Fixo)
2 Scientific (Cientfico)
3 Engineering (Engenharia)
Date (Data)
Time (Hora)
Apresenta a hora do sistema. O formato HHMMSS, com as horas no formato de 24 horas. Este
formato utilizado independentemente do formato definido no ecr Home Settings (Definies de
incio). Na pgina 2 das Home Settings (Definies de incio), introduza os valores para Time (Hora).
Num programa, introduza:
HHMMSS Time em que HH so os dois dgitos da hora (0HH<24), MM so os dois dgitos
dos minutos e SS so os dois dgitos dos segundos.
Language (Idioma)
Contm um nmero inteiro que indica o idioma do sistema. Em Home Settings (Definies de incio),
escolha um idioma para o campo Language (Idioma).
Num programa, guarde um dos seguintes nmeros constantes na varivel Language (Idioma):
1 Language (English) (Ingls)
2 Language (Chinese) (Chins)
3 Language (French) (Francs)
4 Language (German) (Alemo)
5 Language (Spanish) (Espanhol)
6 Language (Dutch) (Neerlands)
7 Language (Portuguese) (Portugus)
Entry (Entrada)
Contm um nmero inteiro que indica o modo de entrada. Em Home Settings (Definies de incio),
selecione uma opo para Entry (Entrada).
Num programa, introduza:
0 Entry para Textbook (Texto).
1 Entry para Algebraic (Algbrico).
Base
Apresenta ou define a base para nmeros inteiros. Em Home Settings (Definies de incio),
selecione uma opo para o primeiro campo junto de Integers (Nmeros inteiros). Num programa,
introduza:
0 Base para Binary (Binria).
1 Base para Octal.
2 Base para Decimal.
3 Base para Hexadecimal.
Bits
Apresenta ou define o nmero de bits para representar nmeros inteiros. Em Home Settings
(Definies de incio), introduza um valor para o segundo campo junto de Integers (Nmeros
inteiros). Num programa, introduza:
n Bits, em que n o nmero de bits.
AAngle
Define o modo de ngulo.
Em Symbolic setup (Config simblica), escolha System (Sistema), Degrees (Graus) ou Radians
(Radianos) para o valor do ngulo. System (Sistema) (predefinio) fora o valor do ngulo a
coincidir com a existente em Home Settings (Definies de incio).
Num programa, introduza:
0 AAngle para System (Sistema) (predefinio).
1 AAngle para Radians (Radianos).
2 AAngle para Degrees (Graus).
AComplex
ADigits
Define o nmero de casas decimais a utilizar para os formatos numricos Fixed (Fixo), Scientific
(Cientfico) ou Engineering (Engenharia) na Symbolic Setup (Config simblica) da aplicao.
Em Symbolic Setup (Config simblica), introduza um valor no segundo campo de Number Format
(Formato numrico).
Num programa, introduza:
n ADigits
em que 0 < n <11
AFormat
Define o formato de apresentao dos nmeros utilizado na vista Home (Incio) e para rotular os
eixos na Plot View (Vista de desenho).
Em Symbolic Setup (Config simblica), escolha Standard (Padro), Fixed (Fixo), Scientific
(Cientfico) ou Engineering (Engenharia) no campo Number Format (Formato numrico).
Num programa, guarde o nmero constante na varivel AFormat.
0 System (Sistema)
1 Standard (Padro)
2 Fixed (Fixo)
3 Scientific (Cientfico)
4 Engineering (Engenharia)
Exemplo:
3 AFormat
Variveis de resultados
As aplicaes Function (Funo), Statistics 1Var, (Estatstica 1 var), Statistics 2Var (Estatstica 2 var)
e Inference (Inferncia) disponibilizam funes que geram resultados que podem ser reutilizados fora
dessas aplicaes (como, por exemplo, num programa). Por exemplo, a aplicao Function (Funo)
pode encontrar a raiz de uma funo, sendo essa raiz gravada numa varivel chamada Root (Raiz).
Essa varivel pode, ento, ser utilizada noutro lugar.
As variveis de resultados so listadas atravs das aplicaes que as geram.
A base de nmeros comuns utilizada na matemtica contempornea a base 10. Por predefinio,
todos os clculos realizados pela HP Prime so efetuados na base 10, e todos os resultados so
apresentados na base 10.
No entanto, a HP Prime permite-lhe efetuar aritmtica de nmeros inteiros em quatro bases: decimal
(base 10), binria, (base 2), octal (base 8) e hexadecimal (base 16). Por exemplo, poderia multiplicar
4 na base 16 por 71 na base 8 e a resposta E4 na base 16. Isto equivalente na base 10 a
multiplicar 4 por 57 para obter 228.
Para indicar que vai praticar aritmtica de inteiros, faa anteceder o nmero pelo smbolo cardinal:
(para obter #, prima ). Para indicar a base a utilizar para o nmero, anexe o
marcador de base adequado:
[blank] (em branco) Para adoptar a base predefinida (consulte A base predefinida
na pgina 607)
d decimal
b binria
o octal
h hexadecimal
Assim, #11b representa 310. O marcador de base b indica que o nmero deve ser interpretado como
um nmero binrio: 112. Da mesma forma, #E4h Marcador de base Base [em branco] Adotar a base
predefinida (consulte A base predefinida na pgina 607) d decimal b binria o octal h hexadecimal
582 Aritmtica de nmeros inteiros elementar representa 22810. Neste caso, o marcador base h
indica que o nmero para ser interpretado como um nmero hexadecimal: E416.
A base predefinida
A configurao de uma base predefinida afeta apenas a introduo e apresentao dos nmeros
utilizados em aritmtica de nmeros inteiros. Se tiver configurado a base predefinida para binria, 27
e 44 iro continuar a ser representados dessa forma na vista Home (Incio) e o resultado da soma
desses nmeros continuaria a ser representado como 71. No entanto, se introduziu #27b, obteria um
erro de sintaxe, uma vez que 2 e 7 no so nmeros inteiros encontrados na aritmtica binria. Teria
de introduzir 27 como #11011b (uma vez que 2710=110112).
Configurar uma base predefinida significa que nem sempre precisa de especificar um marcador de
base para nmeros quando pratica aritmtica de nmeros inteiros. A exceo se pretende incluir
um nmero da base no predefinida: ter de incluir o marcador de base. Assim, se a base
predefinida for 2 e desejar introduzir 27 para uma operao de aritmtica de nmeros inteiros, pode
introduzir, simplesmente, #11011 sem o sufixo b. Mas, se desejar introduzir E416, ter de incluir o
sufixo: #E4h. (A HP Prime adiciona quaisquer marcadores de base omitidos quando o clculo
apresentado no histrico).
Repare que, se alterar a base predefinida, qualquer clculo existente no histrico que envolva
aritmtica de nmeros inteiros para os quais no tenha explicitamente adicionado um marcador de
base ser novamente apresentado na nova base. Na figura seguinte, o primeiro clculo inclua
explicitamente marcadores de base (b para cada operando). O segundo clculo uma cpia do
primeiro, mas sem os marcadores de base. A base predefinida foi depois alterada para hex. O
primeiro clculo permaneceu tal como estava, enquanto o segundo sem marcadores de base
explicitamente adicionados aos operandos foi novamente apresentado em base 16.
2. Escolha a base que pretende do menu Integers (Nmeros inteiros): Binary (Binria), Octal,
Decimal ou Hex.
3. O campo direita de Integers (Nmeros inteiros) o campo de tamanho da palavra. Este o
nmero mximo de bits que pode representar um nmero inteiro. O valor predefinido 32, mas
pode alter-lo para qualquer valor entre 1 e 64.
4. Caso deseje permitir nmeros inteiros com sinal, selecione a opo direita do campo de
tamanho de palavra. Escolher esta opo reduz o tamanho mximo de um nmero inteiro para
um bit a menos do que o tamanho da palavra.
#10000b+#10100b =#100100b 16 + 20 = 36
#71o#10100b = #45o 57 20 = 37
A exceo ocorre se um operando no for marcado como um nmero inteiro, ou seja, se no for
antecedido por #. Nesses casos, o resultado apresentado em base 10.
apresentada a caixa de dilogo Edit Integer (Editar inteiro). O campo Was (Era), em cima,
apresenta o resultado que selecionou na vista Home (Incio).
Os equivalentes hexadecimal e decimal so apresentados abaixo do campo Out (Sada),
seguidos de uma representao bit a bit do nmero inteiro.
: ativa o modo de edio. Aparece um cursor e pode mover-se pela caixa de dilogo
utilizando as teclas de cursor. Os campos hexadecimal e decimal podem ser modificados, e o
mesmo se aplica representao de bits. Uma modificao em qualquer um dos campos
modifica automaticamente os outros campos.
NOTA: Se guardar as alteraes, da prxima vez que selecionar o mesmo resultado na vista Home
(Incio) e abrir a caixa de dilogo Edit Integer (Editar inteiro), o valor apresentado no campo Was
(Era) ser o valor que guardou, e no o valor do resultado.
Funes de base
possvel invocar um grande nmero de funes relacionadas com aritmtica de nmeros inteiros a
partir da vista Home (Incio) e dos programas:
BR GETBASE GETBITS
RB SETBASE SETBITS
app (aplicao)
Uma pequena aplicao, concebida para o estudo de um ou mais tpicos relacionados ou para
resolver problemas de um determinado tipo. As aplicaes integradas chamam-se Function
(Funo), Advanced Graphing (Grficos Avanados), Geometry (Geometria), Spreadsheet (Folha de
Clculo), Statistics 1Var (Estatstica 1 var), Statistics 2Var (Estatstica 2 var), Inference (Inferncia),
DataStreamer, Solve (Resolv), Linear Solver (Solucionador Linear), Triangle Solver (Solucionador de
Tringulos), Finance (Financeira), Parametric (Paramtrica), Polar, Sequence (Sequncia), Linear
Explorer (Explorador Linear), Quadratic Explorer (Explorador Quadrtico) e Trig Explorer (Explorador
Trigonomtrico). Uma aplicao pode ser preenchida com os dados e solues de um problema
especfico. reutilizvel (como um programa, mas mais fcil de usar) e regista todas as suas
configuraes e definies.
button (boto)
Uma opo ou menu apresentados na parte inferior do ecr e ativados por meio de toque. Compare
com key (tecla).
CAS
Sistema de lgebra Computacional. Utilize o CAS para efetuar clculos exatos ou simblicos.
Compare com os clculos efetuados na vista Home (Incio) que, frequentemente, do aproximaes
numricas. Pode partilhar resultados e variveis do CAS com a vista Home (Incio) (e vice-versa).
catalog (catlogo)
Um conjunto de itens, como, por exemplo, matrizes, listas, programas e afins. Os novos itens criados
por si so guardados num catlogo, podendo depois escolher um item especfico, num catlogo, a
fim de trabalhar com ele. Um catlogo especial que lista as aplicaes a Application Library
(Biblioteca de Aplicaes).
command (comando)
Uma operao para utilizar nos programas. Os comandos podem guardar resultados em variveis,
mas no apresentam os resultados.
expression (expresso)
Um nmero, varivel ou expresso algbrica (nmeros mais funes) que produz um valor.
function (funo)
Uma operao, possivelmente com argumentos, que apresenta um resultado. No guarda resultados
em variveis. Os argumentos devem estar entre parnteses e separados por vrgulas.
Vista Home (Incio)
O ponto de partida da calculadora. A maior parte dos clculos pode ser realizada na vista Home
(Incio). No entanto, esses clculos apresentam apenas aproximaes numricas. Para obter
resultados exatos, pode utilizar o CAS. Pode partilhar resultados e variveis do CAS com a vista
Home (Incio) (e vice-versa).
input form (formulrio de introduo)
Uma ecr onde pode definir valores ou escolher opes. Outro nome para uma caixa de dilogo.
list (lista)
Um conjunto de objetos separados por vrgulas e contidos em chavetas. As listas so normalmente
utilizadas para conter dados estatsticos e calcular uma funo com diversos valores. As listas
podem ser criadas e manipuladas pelo List Editor (Editor de Listas) e, em seguida, guardadas no List
Catalog (Catlogo de Listas).
matrix (matriz)
Um array bidimensional de nmeros reais ou complexos entre parnteses retos. As matrizes podem
ser criadas e manipuladas pelo Matrix Editor (Editor de Matrizes) e, em seguida, guardadas no Matrix
Catalog (Catlogo de Matrizes). Os vetores tambm so tratados pelo Matrix Catalog (Catlogo de
Matrizes) e pelo Matrix Editor (Editor de Matrizes).
menu
Um conjunto de opes apresentadas no ecr. Pode aparecer em forma de lista ou como um
conjunto de botes na parte inferior do ecr.
note (nota)
Texto que escreve no Note Editor (Editor de Notas). Pode ser uma nota geral e autnoma ou uma
nota especfica de uma aplicao.
open sentence (expresso aberta)
Uma expresso aberta constituda por duas expresses (algbricas ou aritmticas), separadas por
um operador relacional, como, por exemplo, =, <, etc. Entre os exemplos de expresses abertas
encontram-se y2<x-1 e x2y2=3+x.
program (programa)
Um conjunto de instrues reutilizvel que o utilizador regista com o Program Editor (Editor de
Programas).
variable (varivel)
Um nome atribudo a um objeto como, por exemplo, um nmero, uma lista, uma matriz, um grfico,
etc. para o ajudar a recuper-lo mais tarde. O comando atribui uma varivel, e possvel
recuperar o objecto selecionando a varivel associada no menu de variveis ( ).
vector (vetor)
Um array unidimensional de nmeros reais ou complexos entre parnteses retos simples. Os vetores
podem ser criados e manipulados pelo Matrix Editor (Editor de Matrizes) e, em seguida, guardados
no Matrix Catalog (Catlogo de Matrizes).
views (vistas)
Os principais ambientes das aplicaes HP. So exemplos de vistas de aplicao: Plot (Desenho),
Plot Setup (Config desenho), Numeric (Numrica), Numeric Setup (Config numrica), Symbolic
(Simblica) e Symbolic Setup (Config simblica).
613
31 Apndice B Resoluo de problemas
A calculadora no responde
Se a calculadora no responder, deve, em primeiro lugar, reinicializ-la. Trata-se de um
procedimento muito semelhante ao utilizado num PC. Cancela determinadas operaes, restaura
determinadas condies e limpa locais da memria temporria. No entanto, no limpa os dados
guardados (variveis, aplicaes, programas, etc.).
Para reinicializar
Vire a calculadora ao contrrio e insira um clipe no orifcio de Reset (Reinicializar), logo acima da
tampa do compartimento da bateria. A calculadora ser reiniciada, voltando vista Home (Incio).
Se a calculadora no ligar
Se a HP Prime no ligar, siga os passos abaixo at que a calculadora ligue. Poder constatar que a
calculadora liga antes de concluir o procedimento. Se, mesmo assim, a calculadora no ligar,
contacte o Servio de Assistncia a Clientes para obter mais informaes.
1. Carregue a calculadora, no mnimo, uma hora.
2. Aps uma hora de carregamento, ligue a calculadora.
3. Se no ligar, reinicialize a calculadora de acordo com o disposto na seco anterior.
Limites de funcionamento
Temperatura de funcionamento: 0C a 45C (32F a 113F).
Temperatura de armazenamento: 20C a 65C (4 a 149F).
Humidade de funcionamento e armazenamento: 90% de humidade relativa mxima de 40C
(104F). Evite molhar a calculadora.
A bateria funciona a 3,7 V, com uma capacidade de 1500 mAh (5,55 Wh).
Mensagens de estado
A tabela abaixo enumera as mensagens gerais de erro mais comuns e respetivos significados.
Algumas aplicaes, bem como o CAS, possuem mensagens de erro mais especficas que
dispensam explicaes.
Mensagem Significado
Bad argument type (Tipo de argumento incorreto) Entrada incorreta para esta operao.
Insufficient memory (Memria insuficiente) Para continuar a operao, tem de recuperar alguma memria. Elimine
uma ou mais aplicaes, matrizes, listas, notas ou programas
personalizados.
Insufficient statistics data (Dados estatsticos No existem pontos de dados suficientes para o clculo. Para
insuficientes) estatstica a duas variveis, deve haver duas colunas de dados, e cada
coluna deve conter, no mnimo, quatro nmeros.
Statistics data size not equal (Tamanho dos Precisa de duas colunas com nmeros iguais de valores de dados.
dados estat. difer.)
Syntax error (Erro de sintaxe) A funo ou o comando que introduziu no inclui os argumentos
corretos ou na ordem correta. Os delimitadores (parnteses, vrgulas,
pontos e pontos e vrgulas) tambm devem estar corretos. Procure o
nome da funo no ndice remissivo para encontrar a respetiva sintaxe
correta.
No functions checked (Nenhuma funo marcada) Deve introduzir e marcar uma equao na Symbolic View (Vista
simblica) antes de entrar na Plot View (Vista de desenho).
Receive error (Erro de receo) Problema de receo de dados de outra calculadora. Reenvie os
dados.
Out of memory (Memria esgotada) Para continuar a operao, tem de recuperar uma grande quantidade
da memria. Elimine uma ou mais aplicaes, matrizes, listas, notas ou
programas personalizados.
Two decimal separators input (Introduo de dois Um dos nmeros que introduziu tem duas ou mais casas decimais.
separadores decimais)
Inconsistent units (Unidades incoerentes) O clculo envolve unidades incompatveis (por ex., adio de
comprimento e massa).
T
teclado 7
teclas
atalhos de matemtica 13
edio 9
EEX 16
introduo 9
matemtica 12
modelo matemtico 12
shift 10
trace (traar)
calcular uma definio 83
ligar/desligar 84
selecionar um grfico 83
V
varivel 30
vista
exemplo 62
Vista do CAS 4
Vista Home (Incio) 3
Vista Numeric Setup (Config
numrica) 61
exemplo 65
operaes comuns 93
repor predefinies 94
Vista Plot Setup (Config
desenho) 60
configurar a Plot View (Vista de
desenho) 84
exemplo 64
mtodos para grficos 86
operaes comuns 84
Pgina 1 85
Pgina 2 86
repor predefinies 88
Vista Symbolic Setup (Config
simblica) 58
anular definies 71
exemplo 63
operaes comuns 71