• Anúncio Global
    Respostas
    Exibições
    Última mensagem

[Linha Poligonal]Calcular intersecção numa linha poligonal

[Linha Poligonal]Calcular intersecção numa linha poligonal

Mensagempor guisaulo » Seg Ago 26, 2013 22:56

Pessoal é o seguinte..
Estou fazendo um trabalho de programação que pede o seguinte:

Uma linha poligonal é representada por um sequencia de 2 a 100 vértices (x,y) ao longo da linha.
É preciso fazer um algoritmo que verifica se um linha poligonal é simples (sem intersecção) ou não simples (com intersecção).

São dados as seguintes informações:
Linha 1: Vértices: (2,9), (8,1.5);
Linha 2: Vértices: (-3,-1), (2,3), (5,4), (9,8);
Linha 3: Vértices: (-2,8),(1,5), (2,8), (-2,6)

Imagem

Porém, pra fazer o algoritmo preciso de alguma fórmula que calcule a intersecção em uma linha poligonal.
Mas o trabalho só dá as coordenadas dos vértices, que dificultou muito...



É isso, qualquer ajuda é bem vinda.
guisaulo
Usuário Ativo
Usuário Ativo
 
Mensagens: 13
Registrado em: Ter Nov 27, 2012 21:14
Formação Escolar: GRADUAÇÃO
Área/Curso: TI
Andamento: cursando

Re: [Linha Poligonal]Calcular intersecção numa linha poligon

Mensagempor Russman » Seg Ago 26, 2013 23:33

Pensei em calcular analiticamente as retas que ligam dois pontos distintos. Faça isto para todos. Se houver pontos em comum então as linhas se intersectam. Do contrário, não.

Parece meio trabalhoso. Mas foi o que me veio a mente agora.
"Ad astra per aspera."
Russman
Colaborador Voluntário
Colaborador Voluntário
 
Mensagens: 1183
Registrado em: Sex Abr 20, 2012 22:06
Formação Escolar: PÓS-GRADUAÇÃO
Área/Curso: Física
Andamento: formado


Voltar para Geometria Analítica

 



  • Tópicos relacionados
    Respostas
    Exibições
    Última mensagem

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

 



Assunto: (FGV) ... função novamente rs
Autor: my2009 - Qua Dez 08, 2010 21:48

Uma função polinomial f do 1° grau é tal que f(3) = 6 e f(4) = 8.Portanto o valor de f(10) é :


Assunto: (FGV) ... função novamente rs
Autor: Anonymous - Qui Dez 09, 2010 17:25

Uma função de 1º grau é dada por y=ax+b.
Temos que para x=3, y=6 e para x=4, y=8.
\begin{cases}6=3a+b\\8=4a+b\end{cases}
Ache o valor de a e b, monte a função e substitua x por 10.


Assunto: (FGV) ... função novamente rs
Autor: Pinho - Qui Dez 16, 2010 13:57

my2009 escreveu:Uma função polinomial f do 1° grau é tal que f(3) = 6 e f(4) = 8.Portanto o valor de f(10) é :



f(x)= 2.x
f(3)=2.3=6
f(4)=2.4=8
f(10)=2.10=20


Assunto: (FGV) ... função novamente rs
Autor: dagoth - Sex Dez 17, 2010 11:55

isso ai foi uma questao da FGV?

haahua to precisando trocar de faculdade.


Assunto: (FGV) ... função novamente rs
Autor: Thiago 86 - Qua Mar 06, 2013 23:11

Saudações! :-D
ví suaquestão e tentei resolver, depois você conta-me se eu acertei.
Uma função de 1º grau é dada por y=3a+b

Resposta :
3a+b=6 x(4)
4a+b=8 x(-3)
12a+4b=24
-12a-3b=-24
b=0
substituindo b na 1°, ttenho que: 3a+b=6
3a+0=6
a=2
substituindo em: y=3a+b
y=30+0
y=30
:coffee: