매스매티카, 맷랩.

글쓴이
poet
등록일
2009-06-24 15:00
조회
15,954회
추천
0건
댓글
11건
방학동안 매스매티카, 맷랩을 배워보고 싶은데

추천하실만한 교재나 공부 방법을 알고 싶습니다.

전공은 물리입니다.

  • 장유성 ()

      물리학쪽에서 Mathematica 를 많이 쓰시는 것으로 알고있습니다. 국내서적은 최신버전 (version 6이상) 을 설명하는 것이 많지 않습니다. 이장훈씨가 쓰신 MATHEMATICA GUIDE BOOK (교우사) 이 그나마 가장 최근 것으로 알고 있습니다. 또 Wolfram Research 에서 많은 free online seminar와 webcast 를 제공하니 영어에 자신이 있으시면 그것을 활용해 보심도 좋을 듯 합니다 (<a href=http://www.wolfram.com/ target=_blank>http://www.wolfram.com/</a> 왼쪽하단 screencast 하고 seminar 링크).

    실례를 위주로 보시려면 <a href=http://demonstrations.wolfram.com target=_blank>http://demonstrations.wolfram.com</a> 에 있는 예들이 많이 도움이 되실겁니다. 많은 예제들이 물리학 각 분야를 커버합니다. Mathematica 에 제공되는 Reference Guide는 전체가 온라인으로 access 가능합니다 (<a href=http://reference.wolfram.com). target=_blank>http://reference.wolfram.com).</a>

    또, 울프램알파 (<a href=http://www.wolframalpha.com) target=_blank>http://www.wolframalpha.com)</a> 를 사용해 보시기를 권합니다. 간략한 Mathematica 의 명령어는 거의 다 사용이 가능하니 맛보기로 써보시는 데 도움이 되겠지요. 국내총판인 다한테크 (<a href=http://www.dahan.co.kr) target=_blank>http://www.dahan.co.kr)</a> 에 연락해 보시면 간략한 한글 교재를 구하실 수도 있을겁니다.

    * Disclaimer: 전 Wolfram Research 에서 Senior Developer 로 일하고 있습니다... 당연히 Mathematica 에 대답이 편중되었네요 :) 물론 MATLAB 도 분야에 따라서 쓰시는 분들이 압도적으로 많을 수도 있습니다 (특히 공학관련). 하지만 이론과 실제를 혼용해서 사용하시려면 Mathematica 의 notebook interface 나 typeset 을 따라가는 프로그램을 찾기는 힘듭니다.

  • PRC ()

      한가지 첨언하자면 두 프로그램 모두 정식으로 구하려면 무시무시한 가격을 자랑하지요. 학교나 직장에서 프로그램을 제공한다면 모르겠지만, 그렇지 않은 경우 나중에 곤란한 상황에 처할 수 있습니다. 저같은 경우 매트랩 라이센스에 몇개월 동안이나 문제가 생겨 공치고 놀은 적이 있습니다.

    따라서 오픈소스 프로그램 (Octave, R, yorick등..)을 익혀보시는 동시에 포트란이나 C같은 범용언어로 어떻게 수치해석을 하는지 공부해보시길 권하고 싶습니다. 특히 python의 경우 scipy (<a href=http://www.scipy.org/) target=_blank>http://www.scipy.org/)</a> 등 과학기술과 관계된 범용 라이브러리들이 속속 개발되고 있습니다.

  • 은종현 ()

      학생이시라면 학생 버젼으로 구매하시면 됩니다. 150불 안짝에서 구매하실 수 있을거에요.

  • 장유성 ()

      일반인이라도 Home Edition을 $295 정도에 구입 가능합니다.
    <a href=http://www.wolfram.com/products/mathematicahomeedition/ target=_blank>http://www.wolfram.com/products/mathematicahomeedition/</a>

    Hobby 나 배우는 용으로 쓰시려면 굳이 Professional 버젼을 쓰실 필요가 없습니다.

  • Talez ()

      <a href=http://www.enthought.com/ target=_blank>http://www.enthought.com/</a>

    여기 가보시면 Python 기반의 수치해석 패키지를 공짜로 사용하실 수 있습니다. 그냥 Educational Use 선택하시면 공짜로 다운로드 해줍니다. Python 사용법이 Matlab 만큼 쉽고, 학부 수준의 수치 해석은 다 할 수 있습니다. Professional 한 소프트웨어는 필요할 때 배워주시면 됩니다. 돈 받고 파는 물건들이니 당연히 어렵지 않습니다.

  • 돌아온백수 ()

      네에... mathematica 는 matlab 이나 octave 와는 다른 소프트웨어이고요. 굳이 비교하자면 maple 과 하는게 맞습니다.

    배우기도 쉽지 않고요 (이건 개인차이가 있습니다만, C 언어 기반의 기초지식은 오히려 방해가 될거에요).

    이번에 7 부터 가격을 대폭 내렸습니다. 영업방식에 한계가 온것이겠죠. 저 조차도 옮겨가려고 했으니까요. (덕분에 다른 거 공부 잘 했습니다만...)

    편미방중에 경계조건이 애매한 것들은 알고리즘에 따라 전혀 다른 결과를 내는 경우가 있어요. 그런 경우들은 답이 제대로 나오는 툴을 계속 쓸 수 밖에 없더군요.

    매스매티카 값이 내린게 다행인지 불행인지는 몇년 더 두고 봐야 하리라 봅니다. 거기 발을 잘못 디디면, 다른 거 쓰기가 쉽지 않아요.

  • 돌아온백수 ()

      만약에 제가 다시 학부생으로 돌아간다면....

    요즘 교과서 중에 matlab code 가 붙어 나오는 것들이 있습니다. (참, 훌륭한 저자들이에요. 짝짝!!) 그런 과목 하나 수강해서, 매트랩이나 옥타브로 숙제할때, 매스매티카로 같은 숙제를 해보겠어요. 그게 확실하게 배우는 방법이리라 봅니다.

    저는 은퇴하면, 그렇게 해보고 싶은 책이 한권 (아니 두권 현재까지) 있습니다. 지금은 시간이 없어서 못하고요.

  • 뭘 봐? ()

      그 책들을 소개해주실 수 있을까요? 수치연산은 맛만 보고 깊이있게 다뤄보질 못해서 한 번 파보고 싶습니다.

  • QED ()

      연립 상미방 풀어서 Levenberg-Marquardt Fitting하는 내용으로 Mathematica를 1년 넘게 써 보았습니다. (물론 학교에 Site License가 있어서 가능했고요.) Surface Plasmon dispersion계산 할 때도 사용했었습니다. 최근에 Matlab을 살펴볼 기회가 있었는데, Matlab으로 비슷한 일을 하려면 code가 3,4배는 더 길어질거 같았습니다. Matlab에서 matrix inversion 할 때 pivot을 핸들링 하는 간편한 방법이 있는지 모르겠지만 Mathematica에는 option중의 하나로 있어서 편리했습니다.

    저는 Mathematica를 추천하고 싶습니다. C와 같은 범용 언어로 논문을 쓸 수 있을 만큼의 일을 하기에는 남들이 해 놓은 걸 기반으로 하지 않는 이상 시간이 많이 소요됩니다. 돈이 들더라도 쉽게 배우고 결과를 빨리 얻을 수 있다면 좋다고 생각이 드네요.

  • 녹주석 ()

      학부생이신 것 같으니 학부 과정에서 얼마나 잘 써먹을 수 있을지를 생각하면 Matlab 류의 프로그램 보다는 Mathmatica, Maple이 나을 겁니다.

  • poet ()

      늦었지만 많은 답변 감사드립니다.

목록


과학기술Q&A

게시판 리스트
번호 제목 글쓴이 등록일 조회 추천
4284 유기합성물중 존재하는 소량의 물의 존재 확인 댓글 3 공부하자 12-21 2438 0
4283 물리량의 무차원화에 대하여 타임스케일 10-09 3201 0
4282 국가 단위의 개발 사업(발사체, 전투기, 미사일 등)에서의 정출연과 기업 각각의 역할에 대한 궁금증 댓글 10 붉은밭 03-06 6427 0
4281 positively charged particle 종류.. 댓글 1 화공대학생 10-06 2860 0
4280 XRD JCPDS CARD NO.를 오픈소스 넘버로 찾고 싶습니다. 댓글 1 공부하자 09-28 6889 0
4279 반도체 소자(DRAM, NAND Flash) 워드라인과 비트라인에 사용되는 물질 회사공돌이 06-16 3623 0
4278 회로, 전자공학관련 Q&A 사이트 추천해주세요 겸손 04-13 3957 0
4277 MIM capacitor 전기적특성 측정방법 댓글 2 회사공돌이 04-01 5724 0
4276 분말가루를 멀리보내고 싶습니다. ibyun 03-16 3744 0
4275 LDO 의 PSRR 에 관한 공부를 하던 도중 궁금한 것이 생겼습니다. 전자공공재 02-13 3115 0
4274 동영상 코덱(h264)을 공부하고 있습니다. 댓글 2 pyong 01-23 3721 0
4273 국내에서 의료용 폴리카보네이트 생산하는곳이 있을까요? kizer 12-13 2857 0
4272 JK플립플롭 문제 질문합니다. 댓글 1 막하자 11-19 5296 0
4271 초음파 용탕 처리 관련 질문 아자로 10-16 3030 0
4270 500w모터로 음료캔을 압축시키는게 가능할까요? 댓글 2 무백 10-02 3697 0
4269 반도체 공정과정 중에!! 역추적 댓글 7 mikamikaa 09-10 5505 0
4268 삼성전자 회로설계 댓글 2 jggee 08-15 8190 0
4267 아날로그 반도체와 아날로그 회로 설계 댓글 4 jggee 08-07 6854 0
4266 거대과학시설을 완공하기까지의 일련의 과정이 궁금합니다. 댓글 3 붉은밭 07-05 5276 0
4265 배달 물류 파이프라인에 대한 제 상상입니다 댓글 4 날아오르닷 07-01 4534 0


랜덤글로 점프
과학기술인이 한국의 미래를 만듭니다.
© 2002 - 2015 scieng.net
모바일 버전으로 보기