Desenhar Parábolas  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
analeandro
Smalltalk

Membro desde: 05/03/2010 19:43:19
Mensagens: 3
Offline

Estou a criar um programa que visa desenhar parábolas.

Resumidamente, tenho de determinar os limites de variação da parábola no intervalo [x1, x2] a fornecer pelo utilizador, implementando duas funções que dizem qual o máximo e o mínimo da parábola nesse intervalo. E diz mais:

"Repare que só nos interessará calcular o valor y da parábola para valores inteiros de x.
public double maxValue(int x1, int x2)
public double minValue(int x1, int x2)"

Alguém tem ideia de como fazer isto? Já tenho métodos que calculam a quantidade zeros existentes, bem como os respectivos valores.
entanglement
GUJ Hacker

Membro desde: 26/09/2009 09:18:56
Mensagens: 9854
Offline

Você sabe que o máximo ou mínimo de uma parábola pode ser:

Um dos pontos iniciais ou finais; (é bom desenhar uma curva parábola em um papel para você ficar mais esperto):

Ou então o ponto em que a derivada vai a zero. Por exemplo, se sua parábola é y = ax^2 + bx + c, a derivada é y = 2ax + b. Resolvendo essa equação para y = 0, você tem que o valor de x é -b / 2a. Se esse valor estiver no seu intervalo, então o valor de x para o mínimo ou máximo é -b / 2a, e o valor de y você acha.

Você percebeu uma coisa curiosa - o seu professor falou em pontos inteiros, e obviamente -b / 2a não é inteiro sempre. Então você precisa achar uma aproximação para esse valor.
analeandro
Smalltalk

Membro desde: 05/03/2010 19:43:19
Mensagens: 3
Offline

Está resolvido, obrigada.

EDIT: Eu é que estava a complicar isto tudo, acabou por ser bem simples, claro...

This message was edited 1 time. Last update was at 07/03/2010 09:19:26

 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team