Euler angle, DCM, Quaternion, and Euler Vector Conversion/Teaching GUI

버전 1.3.0.0 (50.5 KB) 작성자: John Fuller
A GUI that helps users learn how Euler angles and other rotational data relate to one another.
다운로드 수: 8.7K
업데이트 날짜: 2012/9/12

라이선스 보기

This is an instructional GUI to be used for learning how Euler angles, DCMs, quaternions, and Euler vector parameters relate in the rotation of cartesian frames (A to B). Can also be used to convert between all 4 values, however see below for a function that accomplishes this.

Features:
- All 12 sequences of Euler angle rotation types.
- Color coded axes and angle labeling for reference.
- Normalization of input Q or Euler vector components.
- Plotting options for viewing Euler angles or Euler vector separately.
- Error dialog box to prohibit faulty input or notify user of possible singularities.

For the function-based rotation conversion, please see SpinCalc:

http://www.mathworks.com/matlabcentral/fileexchange/20696-function-to-convert-between-dcm-euler-angles-quaternions-and-euler-vectors

Uses an enhanced uicontrol GUI function for support of LaTeX formatting:
Function uibutton, Author: Douglas Schwarz

Source:
http://www.mathworks.com/matlabcentral/fileexchange/10743-uibutton-gui-pushbuttons-with-better-labels

This is my first venture at a GUI so if there are bugs, please let me know.

인용 양식

John Fuller (2024). Euler angle, DCM, Quaternion, and Euler Vector Conversion/Teaching GUI (https://www.mathworks.com/matlabcentral/fileexchange/27653-euler-angle-dcm-quaternion-and-euler-vector-conversion-teaching-gui), MATLAB Central File Exchange. 검색 날짜: .

MATLAB 릴리스 호환 정보
개발 환경: R2012b
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.3.0.0

Updated to include an App file for R2012b

1.2.0.0

Added screenshot

1.0.0.0