文件帮助中心文件
四元数阵列的产品
quatprod = prod(quat)
quatprod = prod(quat,dim)
例子
quatprod.= prod(quat.)返回数组元素的四元数乘积。
quatprod.= prod(quat.)
quatprod.
quat.
quatprod.= prod(quat.那暗淡)沿维度计算四元数产品暗淡。
quatprod.= prod(quat.那暗淡)
暗淡
全部收缩
创建一个3×3阵列,其元素对应于其线性指标。
A = REPAPE(四元(RANDN(9,4)),3,3)
A =3×3四元轴数组0.53767 + 2.7694i + 1.409J - 0.30344K 0.86217 + 0.7254i - 1.2075J + 0.8884K -0.43359 - 0.20497I + 0.48889J - 0.8095K 1.8339 - 1.3499I + 1.4172J + 0.063055I + 0.063055I + 0.71724J - 1.1471K 0.34262 - 0.12414i + 1.0347J - 2.9443K -2.2588 + 3.0349i + 0.6715J - 0.78728K -1.3077 + 0.71474I + 1.6302J - 1.0689K 3.5784 + 1.4897I + 0.72689J + 1.4384K
在每列中找到四元数的乘积。第一维度的长度是1,第二维匹配的长度尺寸(a,2)。
1
尺寸(a,2)
b = prod(a)
B =1×3四元轴数组-19.837 - 9.1521i + 15.813J - 19.918K -5.4708 - 0.28535I + 3.077J - 1.2295K -10.69 - 8.5199i - 2.8801J - 0.65338K
您可以指定要乘坐的四元数组的维度。
创建一个2×2×2个四元数阵列。
A = REPAPE(四元(RANDN(8,4)),2,2,2);
在数组的每个页面中找到元素的乘积。第一维匹配的长度尺寸(a,1),第二维匹配的长度尺寸(a,2),第三维的长度是1。
尺寸(a,1)
昏暗= 3;b = prod(a,dim)
B =2×2四元数阵列-2.4847 + 1.1659i - 0.37547J + 2.8068K 0.28786 - 0.29876I - 0.51231J - 4.2972K 0.3898 - 3.6606I - 2.0471J - 6.047K -1.741 - 0.26782I + 5.4346J + 4.1452K
四元轴,指定为标量,矢量,矩阵或四元数阵列。
例子:qprod = prod(quat)沿着第一个非单态尺寸计算四元数产品quat.。
qprod = prod(quat)
数据类型:四元素
四元素
尺寸用于计算季倍产品,指定为正整数。如果暗淡未指定,prod沿着第一个非单片尺寸运行quat.。
prod
数据类型:单身的|双倍的|INT8.|int16|INT32.|INT64.|uint8.|uint16|UINT32.|UINT64
单身的
双倍的
INT8.
int16
INT32.
INT64.
uint8.
uint16
UINT32.
UINT64
四元增产,返回四元数阵列,其中非单例尺寸较少quat.。
例如,如果quat.是2×2×5阵列,
产品(quat.1)返回一个逐个5×5阵列。
产品(quat.1)
产品(quat.2)返回一个2×1×5阵列。
产品(quat.2)
产品(quat.3,3)返回一个2×2阵列。
产品(quat.3,3)
mtimes,*
时间,。*
您有此示例的修改版本。您是否希望使用您的编辑打开此示例?
您单击了与此MATLAB命令对应的链接:
在MATLAB命令窗口中输入它来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,以便在可用的地方进行翻译的内容,并查看本地活动和优惠。根据您的位置,我们建议您选择:。
您还可以从以下列表中选择一个网站:
选择中国网站(以中文或英文)以获取最佳网站性能。其他MathWorks国家网站未优化您的位置。
联系您当地的办公室