【发布时间】:2014-03-13 21:25:52
【问题描述】:
Matlab 中是否有一个函数可以让我获得 3D 中两个给定点之间的直线上的所有点?它在某种程度上类似于 plot3() 函数,但不是将其可视化,而是我想获取这两个点 point1(x,y,z) 和 point2(o,m,n) 之间的所有点,以便我可以使用它们进行计算?我想出了如何在 2D 中做到这一点,但是在 3D 中需要考虑很多方向.. 谢谢
【问题讨论】:
-
您是在寻找指定坐标之间的点的采样,还是特定数据集中包含的所有点?因为否则你会要求“所有”无限的点。请澄清。
-
不可数无穷大,我应该补充一下。您确定要所有个吗? :-)
-
感谢提醒!我实际上只需要整数坐标,尝试了 uint8() 结果但线不再直了:'(有什么想法吗?:)
标签: matlab