Matlab - puntos sobre una recta

   
Vista:

puntos sobre una recta

Publicado por alvaro (23 intervenciones) el 23/03/2014 08:17:28
Mi consulta es la siguiente, tengo varios puntos coordenados (x,y) como los siguientes:

A= (675434 , 5923802)
B=(675265, 5923715)
C=(675120 , 5923430)

y asi muchos mas. Lo que necesito es, dentro de un for, comprobar y seleccionar los puntos que están sobre la siguiente recta:

Y=0.5085*X + 5580255


les agradecería mucho.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de JOSE JEREMIAS CABALLERO

puntos sobre una recta

Publicado por JOSE JEREMIAS CABALLERO jjcc94@hotmail.com (3432 intervenciones) el 23/03/2014 10:35:43
Mayormente va por cuestión teoríca.
Para comprobar que un punto pertenezca a la recta, tiene que cumplir la ecuación de la recta.
Ejemplo:
Sea la recta a*y-b*x-c=0 entonces el punto (x1,y1) pertenece a esa recta si y solo si a*y1-b*x1-c=0
Te pongo el algoritmo:
1. A=[x0,y0
x1, y1
....
xn yn]

2.Para i=1 hasta n
si yi-0.5085*xi - 5580255=0 entonces
(xi,yi,) pertenece a la recta
fin si
fin para

Saludos.
JOSE JEREMÍAS CABALLERO
Asesoría online y Presencial en Matlab
programador en matlab
Servicios de programación matlab
jjcc94@hotmail.com
El correo es para servicios de programación, toda ayuda gratuita es vía foro.


http://matlabcaballero.blogspot.com

http://www.lawebdelprogramador.com/foros/Matlab/1371532-FORMA_DE_APRENDER_MATLAB.html
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar