Borrar filtros
Borrar filtros

How can i use inpolygon on my surface with the area

3 visualizaciones (últimos 30 días)
Jan  Nabo
Jan Nabo el 29 de Ag. de 2019
Comentada: Jan Nabo el 29 de Ag. de 2019
If the points inside the surface it will be true and if it is outside it will be false.
So i want to paint them in blue and red, but i watched the inpolygon function in the description and i can't do the same thing on my surface.
The problem is that i create random points and they are located in x = [0,1] and y [0,2]. How can i adapt my points that are outside or inside my surface with the area from the body.
Unbenannt.jpg

Respuesta aceptada

Jan  Nabo
Jan Nabo el 29 de Ag. de 2019
I tried a little bit and now i have just the points on my surface but i want the points inside with red + and outside the surface with blue points
Unbenannt.jpg
  1 comentario
Jan  Nabo
Jan Nabo el 29 de Ag. de 2019
i found out:
xx= -40:.5:10;
yy=35:.5:65;
[X,Y]= meshgrid(xx,yy)
in = inpolygon(X,Y,x,y);
imshow(in);
inM= nan(size(in),20;
inM=nan(61,101,20);
black is outside and white is inside.
now i have to add more layers and try to scale those pictures for my project.
Unbenannt.jpg

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Interpolation en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by