Você está na página 1de 6

Equao Vetorial da Reta

Dois pontos P e Q, definem um nico vetor v = PQ, que representa uma direo. Todo ponto R cuja
direo PR seja a mesma de PQ est contido na mesma reta definida pelos pontos P e Q. Portanto,
podemos definir uma reta como o conjunto de todos os pontos da forma:
R = P + t*PQ,
onde t um nmero real, e t*PQ colinear a PQ.

Se P = (a, b), Q = (c, d) so pontos definindo uma reta e R = (x, y) um outro ponto da reta definido
obtido com um certo parmetro t tal que R = P + t*PQ, ento:
(x, y) = (a, b) + t*(c-a, d-b)
ou:
x = a + t*(c-a)
y = b + t*(d-b)
Como cada parmetro real t vai gerar um ponto distinto na reta, podemos considerar que os pontos da
reta esto em funo de t, ou seja:
R(t) = (x(t), y(t)) = P + t*PQ = (a + t*(c-a), b + t*(d-b))
Segmentos de retas: Podemos representar um segmento de reta PQ restringindo o domnio
paramtrico de R(t). Basta observarmos que R(0) = P e R(1) = Q. fcil ver ento que os pontos R(t),
onde
so pontos do segmento.
Interseco de retas: Duas retas r1 e r2 vo se intersectar se possurem um mesmo ponto comum.
Usando a equao vetorial da reta, temos:
R1(t) = (x1(t), y1(t)) e R2(u) = (x2(u), y2(u)).
Para que um ponto pertena simultaneamente a r1 e r2, devemos ter:
x1(t) = x2(u)
y1(t) = y2(u)
Quando esse sistema possui soluo nica nas variveis t e u, essas retas so concorrentes, logo
possuem um ponto de interseco.
Interseco de segmentos de reta: Uma vez conhecidos os parmetros do ponto de interseco de 2
retas, necessrio determinar se este ponto de interseco pertence aos segmentos de retas. Dado um
segmento de reta na forma PQ, com equao vetorial na forma R(t) = P + t*PQ, o ponto de interseco
da reta definida por PQ com uma outra reta pertencer ao segmento PQ se:

onde t o parmetro obtido na resoluo do sistema para determinar interseco de retas. Portanto, dois
segmentos se intersectam se os dois parmetros obtidos respeitarem a condio acima.
Ponto mdio de um segmento de reta: Dada uma reta representada na forma R(t) = P + t*PQ, vamos
analisar o parmetro t:
1. R(0) = P
2. R(1) = Q
3. R(0.5) = P + 0.5PQ = 0.5P + 0.5Q = 0.5 (P+Q) = M

Logo, pela definio de ponto mdio M, conclumos que R(0.5) o ponto mdio do segmento PQ.
ngulo de duas retas e segmentos de reta: O ngulo entre duas retas R1(t) = P+t*(PQ) e
R2(u) = S + u*(ST) o mesmo ngulo dos vetores PQ e ST. O mesmo vale para os segmentos de reta
PQ e ST.
Condio de ortogonalidade de duas retas e segmentos de reta: Duas retas R1(t) = P+t*(PQ) e
R2(u) = S + u*(ST) sero ortogonais se <PQ, ST> = 0. O mesmo vale para os segmentos de reta PQ e
ST.
Interpolao (fonte: Wikipedia)

Exemplo de interpolao linear.

Exemplo de interpolao polinomial de grau superior a 1.


Em matemtica, denomina-se interpolao o mtodo que permite construir um novo conjunto de dados
a partir de um conjunto discreto de dados pontuais previamente conhecidos.
Em engenharia e cincia, dispe-se habitualmente de dados pontuais obtidos a partir de uma
amostragem ou de um experimento. Tal conjunto de dados pontuais (tambm denominado conjunto
degenerado) no possui continuidade, e isto muitas vezes torna demasiado irreal a representao terica
de um fenmeno real empiricamente observado.
Atravs da interpolao, pode-se construir uma funo que aproximadamente se "encaixe" nestes dados
pontuais, conferindo-lhes, ento, a continuidade desejada.
Outra aplicao da interpolao a aproximao de funes complexas por funes mais simples.
Suponha que tenhamos uma funo, mas que seja complicada demais para que seja possvel avali-la
de forma eficiente. Podemos, ento, escolher alguns dados pontuais da funo complicada e tentar
interpol-los com uma funo mais simples. Obviamente, quando utilizamos a funo mais simples
para calcular novos dados, normalmente no se obtm o mesmo resultado da funo original, mas

dependendo do domnio do problema e do mtodo de interpolao utilizado, o ganho de simplicidade


pode compensar o erro.
A interpolao permite fazer a reconstituio (aproximada) de uma funo, bastando para tanto
conhecer apenas algumas das suas abscissas e respectivas ordenadas (imagens no contra-domnio da
funo). A funo resultante garantidamente passa pelos pontos fornecidos, e, em relao aos outros
pontos, pode ser considerada um mero ajuste.
Interpolao em Computao Grfica: Em computao grfica, trabalhamos com primitivas
geomtricas que so representadas usando um conjunto discreto de dados, ou pontos. Portanto,
necessrio realizar interpolaes constantemente. Um exemplo clssico o problema de colorir um
tringulo, tendo em mos apenas as cores de seus trs vertices. Neste caso, realizamos interpolao
com coordenadas baricntricas, que veremos mais adiante.

Exemplo de interpolao de cores dos


vrtices de um tringulo
Interpolao linear (fonte: Wikipedia)
Interpolao linear um mtodo de ajuste de curvas usando polinmios lineares. muito empregada
em matemtica (particularmente em anlise numrica), e numerosas aplicaes, incluindo computao
grfica. uma forma simples de interpolao.
Se os dois pontos conhecidos so dados pelas coordenadas (x0,y0) e (x1,y1), o interpolador linear a
linha reta entre esses pontos. Para um valor x no intervalo (x0,x1), o valor y ao longo da linha reta
dada pela equao

que pode ser deduzida geometricamente a partir da figura abaixo:

Resolvendo essa equao para y, que o valor desconhecido em x, temos

qual a frmula de interpolao linear no intervalo (x0,x1).

Conjunto convexo (fonte: Wikipedia)

Um conjunto X convexo quando todo segmento de reta ligando dois pontos de X est contido em X.
Ou seja:

Se X no convexo, dizemos que X cncavo. O menor convexo que contm um subconjunto X


designa-se por fecho convexo de X.
Note que tringulos sempre so convexos. Porm, polgonos com mais lados podem no ser convexos.

Conjunto convexo

Conjunto cncavo


Coordenadas Baricntricas do tringulo
As coordenadas baricntricas definem uma forma de representao de um ponto P no plano em
funo dos vrtices P1, P2 e P3 do tringulo, de modo que a soma das coordenadas baricntricas deste
ponto seja igual a um, ou seja:
P = uP1 + vP2 + wP3,
u+v+w=1,
onde u,v,w so as coordenadas baricntricas de P relativas ao tringulo P1P2P3.
possvel interpretar as coordenadas baricntricas do tringulo usando area de tringulos. Assim, a
maneira mais intuitiva de calcular coordenadas baricntricas utilizar as equaes abaixo:

Coordenadas baricntricas como razo entre rea de triangulos

A rea dos tringulos pode ser obtida usando produto vetorial:

Usando coordenadas baricntricas, podemos realizar interpolao com valores definidos nos vertices de
um tringulo.
Sejam conhecidos f(P1), f(P2) e f(P3). Alm disso, seja P = uP1 + vP2 + wP3. Da, temos:
f(P) = u*f(P1) + v*f(P2) + w*f(P3).
A funo f pode representar, por exemplo, a cor dos vrtices P1, P2 e P3. Da, usando a equao acima
poderemos obter a cor de um ponto P interior ao tringulo.
Interpolao Bilinear (fonte: Wikipedia)
A interpolao bilinear uma extenso da interpolao linear para interpolar funes de duas variveis
em uma grade regular. A idia-chave a realizao da interpolao linear, primeiro em uma direo, e
depois novamente na outra direo.
Suponha que queremos encontrar o valor da funo desconhecida f no ponto P = (x, y). Supe-se que
sabemos o valor de f em quatro pontos Q11 = (x1, y1), Q12 = (x1, y2), Q21 = (x2, y1) e
Q 22= (x 2, y 2), como ilustra a figura abaixo:


Ns primeiro realizamos uma interpolao linear na direo x:

onde R1 = (x,y1), e

onde R2 = (x,y2).
Finalmente, aplicamos uma interpolao linear na direo y:

ou seja:

Interpolao bilinear das cores de um quadriltero

Você também pode gostar