How to generate random points within 3d pyramid
3 views (last 30 days)
Show older comments
giving the parameters as
E0= (0,0,1); E1= (1,1,0); E2=(-1,1,0); E3=(-1,-1,0); E4=(1,-1,0)
4 Comments
Jan
on 13 Jun 2019
Edited: Jan
on 13 Jun 2019
@Musa: I've used the buttons on top of the edit field to format your comment. This improves the readability.
Does you comment mean, that you need uniformly distributed points? How many?
Is a rejection method sufficient for your case? This means: Determine random point in the cuboid surrounding the pyramid and reject all points outside the pyramid.
Answers (1)
Jan
on 12 Jun 2019
Edited: Jan
on 12 Jun 2019
1 Comment
Jeremiah Abimbola
on 20 Jun 2019
I also have this challenge, going through the post from the link you shared was not explanatory me, moreso, that was 2D, mine is in a 3D space.
I refer to your question asked on Musa's original question
Is a rejection method sufficient for your case? This means: Determine random point in the cuboid surrounding the pyramid and reject all points outside the pyramid.
For me, Yes: uniformly distributed random points; and Yes determine random point in the cuboid surrounding the pyramid and reject all points outside the pyramid, like in this picture
See Also
Categories
Find more on Yield Curves in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!