본문 바로가기

Software/MATLAB

MATLAB에서 벡터나 공간을 표현하고 연습하기 좋은 drawLA Toolbox

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 등등도 지원하니까... 편하게 사용하기 괜찮답니다.^^

반응형