我有一个表示3D坐标列表的3XN
矩阵,类似于:
33 33 33 33 34 34 34 34 34 35 35
17 18 19 20 16 17 18 19 20 16 17
10 10 10 10 10 10 10 10 10 10 10
我希望将所有坐标移动某个向量 v=[1 2 3]
,即将这个三维向量加到矩阵的每一列中。
我知道可以使用 for
循环实现,但有没有不用循环的方法?肯定有办法...
v
中创建第二个矩阵,如果N
非常大,那么会占用很多空间,而他的答案不会占用任何额外的空间。我有什么遗漏吗? - olamundorepmat
非常慢,如果N
很大,那么您的解决方案可能会使用更多的内存。此外,bsxfun
将更好地与任何可用的多线程一起工作,例如通过PCT。 - Nzbuu