我需要生成所有可能角度(弧度中的θ)的矩阵[1xn],它们属于3个区间:[0,pi / 6],[pi / 4,pi / 2]和[pi,-3] * PI / 4]。我有一个想法,如何使用
生成3个不同的矩阵theta1 = 0:0.1:pi/6;
theta2 = pi/4:0.1:pi/2;
theta3 = pi:0.1:(-3*pi/2);
然后加入他们......还有其他更优化的解决方案吗?
答案 0 :(得分:1)
就是这么简单:[theta1 theta2 theta3]
如果你只想在一行中完成,你当然可以
[0:0.1:pi/6 pi/4:0.1:pi/2 -pi:-0.1:(-3*pi/2)]
如果你的问题是如何以更“优雅”的方式做到这一点,我认为没有,因为你的间隔没有恒定的长度。