主要内容

规范

四元数规范

自从R2018b

描述

例子

N=规范(皮疹)返回四元数的标准,皮疹

给出了四元数的形式 = 一个 + b + c j + d k 规范的四元数定义为 规范 ( ) = 一个 2 + b 2 + c 2 + d 2

例子

全部折叠

创建一个标量四元数和计算它的规范。

皮疹=四元数(1、2、3、4);规范(皮疹)
ans = 5.4772

四元数的标准定义是根号四元数部分的平方的总和。计算四元数规范明确验证的结果规范函数。

[a, b, c, d] =部分(皮疹);sqrt (a ^ 2 + b d ^ ^ 2 + c ^ 2 + 2)
ans = 5.4772

输入参数

全部折叠

四元数的计算标准,指定为一个标量、向量,矩阵,或四元数的多维数组。

数据类型:四元数

输出参数

全部折叠

四元数。如果输入皮疹是一个数组,输出作为一个数组返回相同的尺寸吗皮疹。数组的元素是实数具有相同数据类型作为底层四元数的数据类型,皮疹

数据类型:|

扩展功能

C / c++代码生成
生成C和c++代码使用MATLAB®编码器™。

版本历史

介绍了R2018b

另请参阅

功能

对象