查看: 96|回复: 0|关注: 0

[未答复] matlab如何计算曲面与点的距离和不重复抽样?

[复制链接]

新手

5 麦片

财富积分


050


1

主题

1

帖子

0

最佳答案
发表于 4 天前 | 显示全部楼层 |阅读模式
IMG_1108.JPG
       我这里有一个半椭球已知(方程已知),同时在matlab中我已经用一个三维数组表示出在空间中呈均匀分布的点和它们的数值(三维数组隐含了它们的坐标)。
椭球沿着X方向运动,下一刻椭球中心就会去到图中箭头所指的地方,(左边的图是俯视图,右边的图是左视图)。我需要根据每个时刻点与半椭球的位置关系来对三维数组中点的数值进行运算。这里有两个问题。
1.如果点在椭球外,如何计算点到椭球边缘的最短距离?希望计算量不要太大,因为点的数目众多(百万级到千万级)
2.我要随机抽取一个点来判断它跟椭球的关系,如何做到已抽取的点不会再抽取,同时最终所有点都抽取一次?
回复主题 已获打赏: 0 积分

举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

快速回复 返回顶部 返回列表