Matlab - Puntos aleatorios dentro de un plano

   
Vista:

Puntos aleatorios dentro de un plano

Publicado por Proyecto Fin Carrera (10 intervenciones) el 27/04/2015 12:41:35
Buenas,

Tengo una duda para generar variables aleatorias dentro de unos muros definidos..

Tengo una matriz en la cual tengo los muros de un edificio.. y ahora esos muros los tengo definidos en una matriz llamada muros...

Ahora lo que quiero es generar unos puntos aleatorios dentro de esos muros..


Cómo podría hacerlo??

En muros lo que se guarda es (punto origen(x,y) y punto destino(x,y))

No sé si con eso alguien se puede enterar si no hablamos... e intento ponerlo de otra manera..

Gracias
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 JESUS

Puntos aleatorios dentro de un plano

Publicado por JESUS jesus.royeth@gmail.com (758 intervenciones) el 27/04/2015 20:40:20
Hola puedes explicar mejor tu requerimiento , así sea con un ejemplo con una matriz pequeña , gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

Puntos aleatorios dentro de un plano

Publicado por Proyecto Fin Carrera (10 intervenciones) el 28/04/2015 16:15:07
Buenas,

Te explico un poco más para ver si lo aclaro un poco...


Por ejemplo tengo esta variable:

1
2
3
4
5
6
7
8
muros =
 
    1.3754    0.8508    1.3754    0.8973
    1.3754    0.8973    1.3866    0.8973
    1.3866    0.8973    1.3866    0.9015
    1.3866    0.9015    1.4539    0.9015
    1.4539    0.9015    1.4615    0.9099
    1.4615    0.9099    1.4615    0.9426

Que me va a definir unos muros al dibujarlo...

Ahora lo que quiero es saber si hay alguna manera de colocar puntos dentro de esos muros definidos..

He intentado por triangulación...pero me defino puntos en todo el axes...y yo quiero solo dentro de esos muros...DelaunayTri pero me hace la triangulación pero luego los triangulos que están fuera de los muros esos..sigue poniendolo...

En está página http://es.mathworks.com/help/matlab/math/delaunay-triangulation.html

pone un ejemplo casi al final pero en mi caso no me funciona...

Gracias!!
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