Python은 암스텔담에서 왔다고 하는데 얼핏 봐서는 모르겠고 여하튼 어린이 프로그램에 이니셜을 딴 신화에 나오는 큰 뱀이라고 한다. 아폴로에게 맞아 죽은... 개발자의 의도는 배우기 쉬운 언어를 만드는것이 아닌가 싶다. 하지만 결국 새로운 건 또 하나의 일거리 일뿐인데..에혀
처음 개발을 시작하는 사람에게는 더없이 친숙하고 노가다가 많이 줄어든 모양의 인터프리터 언어이다. 따라서 코딩 수도 엄청 짧은데다 굳이 API를 따로 사용하는 번거로움도 없는...
하지만 아직까지는 공개된 라이브러리가 그렇게 많은 것 같진 않다. 점점 늘어나는 추세라고는 하는데..
그래도 시뮬레이션 쪽에서는 많이 쓰는 것 같다. 아직 사용은 안해봤지만 NumPy나 SciPy에 상당히 많은 라이브러리가 구현되어 있어서 쓰기만 하면 된다..뭐..이제 겨우 베셀함수 하나 그려보긴 했지만 서도...optimization tool을 가져다 쓰려고는 하는데 아직 들여다 보진 않았다. 교수가 하도 재촉을 해대서리...그냥 matlab으로 돌려서 보여주려 했더니만 시뮬레이션을 해야 된다네...ㅠㅠ
matlab plot도 제공하고 ...정말 matlab이 부럽지 않다고는 얘기 못하겠지만 공짜 치고는 훌륭한 툴임에 틀림없다. 간단한 설치 절차만 설명한다. 나도 초보자라 잘 모르기에..ㅎㅎ
첫째, 구글 검색 결과 이클립스를 IDE로 가장 인기가 많다고 해서 eclipse랑 python2.6을 다운 받았다. configuration은 pydev.org 에 있슴.. binary path만 잡아주면 됨..
둘째, NumPy와 SciPy 소스나 바이너리를 받아서 설치함.. site-package에 그냥 풀리는 식임
셌재, iPython을 strongly recommend한다고 해서 설치 했슴. enhanced shell이라는데 뭘 구현했는지만 모르겠고...병렬처리를 좀 한것 같은데 안읽어 봤슴..
넷째, matplotlib를 받았슴...결과 plot으로 뽑으려면 필요할 것 같아서리...
다섰재, scipy 홈에 가서 cookbook에 나온 example 하나를 elipse에서 프로젝 열어서 실행 해봄..
결과...잘 돌아가고 plot도 이쁘게 그려짐.~~ 끝~~
댓글 없음:
댓글 쓰기