본문 바로가기

Software/MATLAB

MATLAB 2016a에 새로워진 대화형 작업에 유용할 것 같은 - 라이브 스크립트 -

최근에 MATLAB Expo 2016에 다녀왔다는 이야기[바로가기]를 했었는데요. 그 때 제일 먼저 눈에 들어왔던 기능은 Live Editor였습니다. Python을 처음 접할 때 꽤 재미있게 봤던 기능이 IPython Notebook[바로가기]이었는데요. 뭐 2015버젼에도 들어가 있었다고 하는데 여하튼 MATLAB에 보이는 Live Editor도 같은 종류로 보였거든요^^

그래서 긴급히 한 번 써보고 싶은 마음에 trial버젼을 요청해서 설치하고 사용해 보았습니다.

분명 2016 Expo에서 강사들은 라이브 에디터라고 했는데, MATLAB을 실행시켜 보니 라이브 스크립트네요^^ 뭐 아무튼 실행해 보았습니다.

요렇게 그냥 에디터처럼 뜹니다. 우측 상단의 표시된 부분을 누르면 코드의 결과가 좌우로 배치될 건지, 혹은 섹션 바로 밑에 나오게 할 건지 선택하는게 있네요...

그리고, Mathworks의 투토리얼 하나 가지고 와서 실행해 보았습니다. 코드를 붙여넣고, CTRL+ENTER를 누르면 실행결과가 흔히 나오는 MATLAB의 Command Window가 아니라 위 그림처럼 바로 밑에 나타납니다.

위 그림처럼 또 쉽게 그래프도 바로 아래에 나타나게 해서 결과에 대한 사후 관찰도 편하게 할 수 있죠. 아.. 언젠가 제가 MATLAB figure의 좌표축을 가운데로 옮기는 글[바로가기]을 작성한 적이 있는데... 쉽게 XAxisLocation / YAxislocation 속성으로 쉽게 되는군요.ㅠㅠ

또한, 섹션 나누기를 해서 텍스트로 섹션을 선택하고 난 후.

일반 텍스트를 입력할 수 있고, 또 LaTeX 문법으로 수식을 입력할 수도 있네요^^

일반적인 서식 적용도 가능하구요. 꽤 유용해 보입니다.^^.

그리고 PDF, HTML 등으로 내보내기도 가능하네요~~~

저러면... 어떤 실험 데이터를 정리하는 보고서에서 코드까지 보여줘야할 때나, 혹은 강의같은데서 즉석에서 코드를 직접 구현해주는 것을 할때 꽤 유용해 보이는데요^^ 

반응형