2

我需要生成属于 3 个区间的所有可能角度(以弧度表示的 theta)的矩阵 [1xn]:[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);

然后加入他们......还有其他更优化的解决方案吗?

4

1 回答 1

1

就是这么简单:[theta1 theta2 theta3]

如果你只想在一行中做,你当然可以做

[0:0.1:pi/6 pi/4:0.1:pi/2 -pi:-0.1:(-3*pi/2)]

如果您的问题是如何以更“优雅”的方式制作它,我认为没有,因为您的间隔没有恒定的长度。

于 2012-11-30T13:53:52.553 回答