MATLAB 帮助中心
Extract quaternion parts
[a,b,c,d] = parts(quat)
[a,b,c,d] = parts(quat) returns the parts of the quaternion array as arrays, each the same size as quat.
[a,b,c,d]
quat
example
collapse all
Convert a quaternion representation to parts using the parts function.
parts
Create a two-element column vector of quaternions by specifying the parts.
quat = quaternion([1:4;5:8])
quat = 2×1 quaternion array 1 + 2i + 3j + 4k 5 + 6i + 7j + 8k
Recover the parts from the quaternion matrix using the parts function. The parts are returned as separate output arguments, each the same size as the input 2-by-1 column vector of quaternions.
[qA,qB,qC,qD] = parts(quat)
qA = 2×1 1 5
qB = 2×1 2 6
qC = 2×1 3 7
qD = 2×1 4 8
quaternion
Quaternion, specified as a quaternion object or an array of quaternion objects of any dimensionality.
Quaternion parts, returned as four comma-separated numeric arrays: a, b, c, and d. Each part is the same size as quat.
a
b
c
d
Data Types: single | double
single
double
expand all
Introduced in R2020b
classUnderlying
compact
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
选择网站
选择网站以获取翻译的可用内容,以及查看当地活动和优惠。根据您的位置,我们建议您选择:。
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
欧洲
亚太
联系您当地的办事处