Calculadora de Geometria Analítica

Propaganda
Calculadora de Geometria Analítica
Joemir Luchetta ([email protected])
Orientador: Sergio Eduardo Rozada ([email protected])
Faculdade Senac de Ciências Exatas e Tecnologia
No estudo de Geometria Analítica é freqüente a necessidade de efetuarmos operações matemáticas que exigem tempo em demasia. Muitas
ferramentas resolvem operações como intersecção de retas, entretanto a linguagem empregada é de cálculo, o usuário não pode entrar com duas
equações paramétricas e pedir o ponto de intersecção entre as duas retas. Portanto foi desenvolvida uma calculadora em linguagem Java, que utiliza
linguagem geométrica, no intuito de auxiliar os estudantes de Geometria Analítica.
Interface
Procuramos implementar a calculadora com uma interface
gráfica em que o usuário tenha facilidade para visualizar e
encontrar todas as operações oferecidas. Para isso,
implementamos o mecanismo de TABs para separar as
operações em tipos:
ƒOperações Básicas - Soma, subtração, módulo e
versor.
ƒ Figuras Geométricas - Área de paralelogramo e
triângulo, e volume do tetraedro e do paralelepípedo.
ƒ Produtos -Produto misto, escalar. Vetorial e duplo
vetorial.
ƒ Ângulos - Ângulo entre dois vetores e ângulos diretores.
ƒ Intersecções - Intersecções entre duas retas, entre reta
e plano, e entre dois planos, neste tópico somente a
intersecção entre retas está implementada.
A calculadora possui uma regulagem de casas decimais,
como podemos ver na interface mostrada ao lado: o padrão
é de cinco casas decimais, mas o usuário pode colocar
quantas casas desejar e clicar em Atualizar, a calculadora
mostrará a partir de então todos os resultados das
operações calculadas com quantidade de casas decimais
que o usuário definiu e, também, a calculadora tem um
sistema para aproximar as casas decimais automaticamente.
Ao longo do projeto, percebemos a necessidade da
introdução de uma ajuda, onde o usuário pudesse tirar
dúvidas de como utilizar a calculadora e, também, um pouco
da teoria de cada operação feita pela calculadora.
Exemplo de operação realizada pela calculadora
Como já foi citado acima a calculadora realiza desde de operações simples como subtração, adição, módulo e versor envolvendo vetores, até operações
mais complexas como intersecção entre retas, duplo produto vetorial, área de paralelogramo, volume do tetraedro, entre outras operações. Abaixo
temos o exemplo do cálculo da área de um paralelogramo formado pelos vetores de coordenadas (5,0,5) e (5,0,0), a área do paralelogramo formado por
esses dois vetores é 25 como podemos observar na imagem abaixo.
Download