예전 대학교 때 PTOLEMY를 찾아서 공부한다고 정말 많이 돌아다녔었다.
자료도 별로 없었고 아는 사람도 별로 없어서 정말 맨땅에 헤딩해가면서 설치하고 공부했던 툴이다.
Linux에서 운용이 되었는데 그 당시에는 리눅스도 설치가 만만찮던 시절이어서 그 위에다가 Ptolemy를 설치하려고 하니 정말 극악과 극악의 조합으로 만들어지는 툴이었다.
연휴에 뒹굴거리다가 갑자기 생각이 나서 이 Ptolemy가 요새는 어떻게 되었는지 궁굼해졌다.
홈페이지를 (거의 15년만에) 방문했더니 Ptolemy II가 버전이 꽤 올라가 있었다.
내가 본 마지막은 I의 개발을 마무리 하고 II를 개발하겠다는 것이었는데 지금은 무려 II 8.01 버전이 최종 버전으로 올라와 있다.
http://ptolemy.berkeley.edu/ptolemyII/
툴이 제공하는 개념 자체는 MATLAB의 Simulink와 비슷하였고 실제로 다양한 툴들이 이 PTOLEMY에서 파생되어서 상용화되었다.
HP에서 만든 VEE 이다. 이 Tool이 Ptolemy를 기반으로 만들어진 tool이다.
설치는 금방 되었다. 아니 정확히는 설치할 필요가 거의 없이 JAVA 기반에서 쉽게 운용이 되었다.
사용법은
http://ptolemy.eecs.berkeley.edu/ptolemyII/ptII8.0/ptII/doc/tour/index.htm
여기서 tutoral을 보면 되는데 그게 아직 쉽지 않은 것 같다.
시뮬레이션 대상 모델을 여러가지 도메인에서 해볼 수 있다. 아래에서 대충 그 리스트를 나열하였다.
Synchronous Dataflow
Continuous-Time Modeling
Discrete-Event Modeling
Process Networks
Dynamic Dataflow
Heterochronous Dataflow
Synchronous/Reactive Modeling
여기서 tutoral을 보면 되는데
홈페이지에 있는 것을 직접 돌리려면 설정을 몇가지 맞추어 줘야 한다.
그냥 PTOLEMY II 설치 된 프로그램에도 같은 example 이 있으니 그것으로 돌리면 된다.
설치하고 실행하면 나오는 최초의 윈도우이다.
여기서 메뉴에 Tour of Ptolemy II를 실행하면 데모를 볼 수 있다.
Adaptive Median Filter 예제
'Hobby' 카테고리의 다른 글
천장지구, 그리고 중국 배우들... (0) | 2014.06.07 |
---|---|
오다이바 건담 (0) | 2014.03.22 |
FSS. I.M.S. LED Mirage V3 (0) | 2013.12.21 |
라디오 카툰-셜록 홈즈 (0) | 2013.07.22 |
美丽的神话 (0) | 2013.04.13 |