To find the index of array using part of data but retaining actual indexing pattern
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
sam l
el 31 de Ag. de 2020
Comentada: sam l
el 1 de Sept. de 2020
Hi
I am trying to create a index array for all points inside a convex hull shape , since the ponts array is too big - lot time is spent.
in = in_polyhedron(tri, xyz3D)
I am trying to search on the relavent index1 only, to save runtime.
in = in_polyhedron(tri, xyz3D(index1));
I cannot use a temperory array for xyz3D(index1) as I need to usethe xyz3D for doing interpolation and isovalue isosurface for 3D values. So the in - index array should get the same size as xyz3D array.
Could you tell me how to do in_polyhedron so that 'in' get back the origanl indexing - without having to search all points in xyz3D.
I tried using : xyz3D{index1}(in)= 1 , for points search results... but donot works
0 comentarios
Respuesta aceptada
Más respuestas (0)
Ver también
Categorías
Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!