You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
356 B
Matlab
13 lines
356 B
Matlab
11 months ago
|
function DCM = EA2DCM(ang)
|
||
|
%-----Tranlate Euler angles to Direction Cosine Matrix-------%
|
||
|
|
||
|
s1 = sin(ang(1));
|
||
|
s2 = sin(ang(2));
|
||
|
s3 = sin(ang(3));
|
||
|
c1 = cos(ang(1));
|
||
|
c2 = cos(ang(2));
|
||
|
c3 = cos(ang(3));
|
||
|
|
||
|
DCM = [c2*c3-s1*s2*s3, c2*s3+s1*s2*c3, -c1*s2;
|
||
|
-c1*s3, c1*c3, s1;
|
||
|
s2*c3+s1*c2*s3, s2*s3-s1*c2*c3, c1*c2];
|