【发布时间】:2011-11-01 19:17:35
【问题描述】:
我已经在这里搜索了我的问题的答案,但找不到,所以如果它已经存在,我提前道歉!
我要做的是在空间 (x,y,z) 中创建一个 3D 点的 3D 数组。我知道在一维向量中,您可以指定间隔,例如 1:5:20,以获得从 1 到 20 的向量,间隔为 5。我想做的是创建一个 3D 数组,最有可能是逐行最有效的,其中间距是单位向量 (ix, iy, iz)。例如,
a(1,1,:) = [1, 1, 1]
uv = [0.5 0.5 0.5]
a(2,2,:) = [1.5, 1.5, 1.5]
等等。我知道这些数字不是“单位向量”,但想法就在那里。有没有类似a = [1, 1, 1] : uv : [end, end, end] 的东西???
【问题讨论】:
-
我没有检查这个。但是试试看:a = [1:0.5:20 1:0.5:20 1:0.5:20];我认为它应该有效。