DocumentationHelp CenterDocumentation
自然对数的quaternion array
B = log(A)
example
B= log(A)computes the natural logarithm of the elements of the quaternion arrayA.
B= log(A)
B
A
collapse all
Create a 3-by-1 quaternion array A.
A = quaternion(randn(3,4))
A =3x1 quaternion array0.53767 + 0.86217i - 0.43359j + 2.7694k 1.8339 + 0.31877i + 0.34262j - 1.3499k -2.2588 - 1.3077i + 3.5784j + 3.0349k
Compute the logarithmic values of A.
B =3x1 quaternion array1.0925 + 0.40848i - 0.20543j + 1.3121k 0.8436 + 0.14767i + 0.15872j - 0.62533k 1.6807 - 0.53829i + 1.473j + 1.2493k
Input array, specified as a scalar, vector, matrix, or multidimensional array.
Data Types:quaternion
quaternion
Quaternion natural logarithm values, returned as a scalar, vector, matrix, or multidimensional array.
Given a quaternion A = a + v ¯ = a + b i + c j + d k , the logarithm is computed by
log ( A ) = log ‖ A ‖ + v ¯ ‖ v ¯ ‖ arccos a ‖ A ‖
exp
.^,power
You have a modified version of this example. Do you want to open this example with your edits?
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.
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select:.
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office