MATLAB을 이용해서 선형대수학이나 로보틱스 등을 공부하는 분들이나, 혹은 여러 데이터의 분석 중 벡터를 3차원 공간에서 표현할려는 분들은 그걸 그래프로 그리려는 순간 생각보다 살짝 가독성있게 표현하는게 살짝~~ 아주 살짝 귀찮은게 몇 개 있구나,... 하는 경험을 하신 적이 있을 겁니다. 물론 좋은 로보틱스 툴박스가 이미 MATLAB에 (기본 탑재는 아니지만) 있지만, 편하게 여러가지를 학습하는데 괜찮은 툴박스가 있어서 소개합니다.
drawLA - Draw Toolbox for Linear Algebra라는 툴박스인데요. [다운받으러 가기] 일단, 다운받으시면 됩니다.&^^.
압축을 풀면 나오는 파일들인데요...
MATLAB 폴더에 다른 m-file들과 함께 넣어 두면 됩니다.
아.. drawLA 폴더 안에 html 폴더가 있는데요...
그 안에 drawLAinro.html 파일이 있는데요. 이걸 크롬같은 웹브라우저로 열어도 되지만... MATLAB 폴더에서 열면 한 가지 장점이 있습니다.
위와 같이 MATLAB 웹브라우져에서 열리는데요. 이게 MATLAB안에서 열리다보니... 긁어서 F9키를 눌러 명령을 바로 command window로 보내 실행해 볼 수 있습니다.^^ 아참.. drawLA를 실행하기 위해서는
에서 보이는 arrow.m이라는 화일도 같이 있어야 합니다. [arrow.m 다운받으로 가기]
아~ 혹시 위와 같은 에러가 보이면.. 위 그림처럼 MATLAB - path를 지정해주면 됩니다.^^
아까도 이야기했지만... 긁어서 F9를 누르면 쉽게 실행되므로 MATLAB에서 intro 파일을 여시구요.. 위 그림처럼 벡터 표현이 쉽죠^^
뭐~ 요딴 3D에서의 벡터 표현도 잘 되구요. alpha, beta와 같은 그리스-로마 문자의 삽입도 용이합니다.^^
저렇게.. 벡터를 이용한 공간의 표현도 꽤 좋구요^^
mesh 등등도 지원하니까... 편하게 사용하기 괜찮답니다.^^
'Software > MATLAB' 카테고리의 다른 글
MATLAB EXPO 2016에서 본 MATLAB2016a (8) | 2016.04.30 |
---|---|
보고서용으로 사용할 가운데 축이 있는 그림 그리기 (2) | 2016.02.05 |
MATLAB에서 벡터를 3D로 표현하는 quiver3와 화면 보기 각도를 조절하는 view 함수 익히기 (6) | 2015.11.23 |
칼만 필터를 이용하여 위치에서 속도 구하는 예제 - 김성필 저, 칼만필터의 이해 - (43) | 2015.08.20 |
간단히 MATLAB을 이용하여 체비세프 ChebyShev 저역통과 필터 구현해보기 (8) | 2015.06.19 |
MATLAB에서 1차 저역통과필터를 구현해보자 (41) | 2015.06.11 |
MATLAB에서 직접 2차 미방을 풀어 진자 운동 구현하기 (28) | 2014.10.22 |