回答
喜欢的东西:
angle = Random(0, 2*Pi)
r1 = r * sqrt(Random(0,1))
X = r1*sin(angle)
Y = r1*cos(angle)
Z = Random(0,h)
@PeterdeRivaz,你为什么有sqrt?难道你只是想要一个0到r之间的随机半径吗? – TJD 2012-02-13 19:35:23
[编辑澄清:]您需要取r * sqrt的随机数,而不是sqrt(r * random())。说r是5 - 那么sqrt(5 * random())永远不会大于sqrt(5)。 – DSM 2012-02-13 19:35:31
@DSM:你的意思是r1 = r * sqrt(Random(0,1))在上面提到的代码中 – user1198477 2012-02-13 20:01:26
- 1. 在圆柱体中生成随机点
- 2. 查看圆柱体内部
- 3. 在圆柱体内用相机视图绘制html5画布圆柱体
- 4. 在android中生成随机圆圈
- 5. 生成圆柱坐标
- 6. 在n维圆环表面生成随机点
- 7. 在二维圆形半径内生成随机xy值?
- 8. 使用MATLAB生成空心球体内的随机点
- 9. 使用Javascript生成随机圆圈
- 10. Windows Phone 8 C#随机椭圆生成
- 11. 在两个重叠的椭圆形状区域内生成随机点
- 12. ECC随机点生成FPGA
- 13. 沿着圆周上的一个点生成随机形状
- 14. 在Matlab中生成随机二维点
- 15. 在图上随机生成点 - matplotlib
- 16. 随机浮点生成器在matlab中?
- 17. 在多边形中生成随机点
- 18. 在Python中上下生成随机点
- 19. 在cuda内核中生成随机数
- 20. 在表格内生成随机元素
- 21. 在种子内生成随机数
- 22. 在一个立方体的表面上生成3D随机点
- 23. 圆柱体部分可见WebGL
- 24. 将图像排列成圆柱体?
- 25. 在随机字节的给定范围内生成随机数
- 26. java:生成一个不在矩形内的随机点
- 27. Opengl-在特定范围内生成随机点
- 28. 在矩形内(均匀地)生成随机点?
- 29. 在浮点范围内生成随机数
- 30. 如何在matlab中制作圆形并在里面生成随机点
只是要清楚......“内部”在圆柱体的体积,或随机点意思是任何地方点在表面上? – 2012-02-13 19:32:02
@ Adam S:圆柱体积的任何位置 – user1198477 2012-02-13 19:52:57
@ user1198477这个问题很快就会像6天前提出的问题那样完全重复。这次有什么不同吗?如果是这样,你应该编辑你的问题说什么。 – AakashM 2012-02-14 09:04:24