| [ KAIST ] in KIDS 글 쓴 이(By): franz (이 승 재) 날 짜 (Date): 2000년 12월 21일 목요일 오전 07시 33분 40초 제 목(Title): Re: [Q] MatLab으로 할 수 있는 일들 ? :) 쉽게 말하자면, programing language가 할 수 있는 것중, operating system code 를 짜는 것과 같은 것을 빼고는 거의다 할 수 있습니다. 숫자로 계산하는 것중 수치해석으로 하는 것은 메틀랩으로 다 할 수는 있습니다. 범용 인터프리터는 아니더라도, 비슷하게는 사용할 수 있습니다. 단지, 수치해석을 편하게 해주는 루틴들이 미리 들어있고, 그래픽 팩키지들이 (아주 유연하지는 않지만) 들어있는 것 뿐입니다. 왠만한 펑션들은 전부다들 ascii로 되어있으니 (당연히 메틀랩이 인터프리팅 하도록) 궁금하시면 그 m 파일들을 열어서 확인해 보세요. 가끔가다 mex 파일들이 있는데 그건 m 파일들을 인터프리팅 할 필요 없도록(?) 해서 속도를 높이려는 것일 뿐 특별한 것은 없습니다. 요즘은 maple code를 패키지처럼 사용해서 수치해석이 아닌 것도 할 수는 있습니다만, 별로 추천하고 싶지 않고요. m file -> c code도 되긴 됩니다만, 역시 별로 추천하고 싶지 않습니다. 그래픽도 시간남아돌고 많이 할 일 없다면 메틀랩으로 할 수는 있습니다만, 제대로된 그래픽을 하고 싶으시다면 다른 툴을 이용하시는 것이 훨씬 시간도 줄여주고 훨씬 여러가지를 하실 수 있을 겁니다. simulink라는 그래픽 인터페이스 있는데 조그마한 문제들 갖고 놀기에는 좋을 겁니다. 커다란 문제는 별로 권해드리고 싶지 않습니다. 커다란 것을 그런 팩키지 로 하고 싶으시다면 MatrixX의 SystemBuild를 권해드립니다. 무척 비싸긴 하지만. 메틀랩으로 무엇을 할 수 있느냐라는 말은 아마도 베이직으로 무엇을 할 수 있느냐 정도의 질문과 비슷하겠네요. 질문하신 분께서는 A prgramming language desiged for esay numerical analysis로 무엇을 할 수 있으시다고 생각하십니까? 단 그 프로그래밍 언어는 interpreter를 이용하는 상당한 결점을 가진 겁니다:) =============================================================================== School of Aerospace Engineering *~허그~* E-mail : gt0217b@prism.gatech.edu Georgia Institute of Technology *쪽~쪽~* Telephone : 404) 876 - 3542 =============================================================================== |