在八度音阶中找到四元数的向量部分

时间:2013-12-12 18:59:00

标签: octave quaternions

我在八度音乐中工作。 我有一个四元数向量 q 。假设它的标量分量是 q1 ,矢量分量是 q2,q3,q4 。 我需要使用八度音程分别使用 q1,q2,q3,q4 的值。 例如,

  

如果q = 1 + 2i + 3j + 4k
  那么q1 = 1,q2 = 2,q3 = 3,q4 = 4;

我用谷歌搜索但没有找到任何函数来实现这个八度音阶。 在此先感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

我在sourceforge documentation page

上找到了答案
octave:32> a=quaternion(1,2,3,4);
octave:33> a

a = 1 + 2i + 3j + 4k

octave:34> a.w

ans =  1

octave:35> a.x

ans =  2

octave:36> a.y

ans =  3

octave:37> a.z

ans =  4