Raspberry Pi_Kor_23.2.1 Mathematica 또는 Wolfram language 특징


Published Book on Amazon


All of IOT Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 1
All of IOT Starting with the Latest Raspberry Pi from Beginner to Advanced – Volume 2


출판된 한글판 도서


최신 라즈베리파이(Raspberry Pi)로 시작하는 사물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (상)
최신 라즈베리파이(Raspberry Pi)로 시작하는 사물인터넷(IOT)의 모든 것 – 초보에서 고급까지 (하)


Original Book Contents


23.2   Mathematica 또는 Wolfram language

 

23.2.1  특징

 

Mathematica는 과학, 수학, 컴퓨터, 공학 등에서 필요한 전문적인 수학 계산을 손쉽게 해주는 수치해석 전문 프로그래밍 도구로 Wolfram Research에서 1988년 개발되었다.

 

개발자인 Stephen Wolfram는 원래 입자물리학자인데, 입자물리학을 연구하면서 복잡한 수학계산을 할 목적으로 프로그램을 만들다가 프로그램 개발에 빠져 물리학을 포기하고, 프로그램 개발에 전념하게 되었는데, 이렇게 해서 개발한 프로그램이 바로 Mathematica이다.

 

Mathematica는 미분, 적분 등과 같은 복잡하고, 전문적인 수학계산에 많이 사용되는 도구로서, 거대한 연산도 빠르게 해낼 수 있다.

 

MathematicaMaple, MATLAB 같은 도구와 용도가 비슷하지만 기본적인 접근 방식이 다르다. 이러한 도구들은 수학계산을 할 때 일반적으로 수치해석적 방법으로 문제를 풀어낸다. 또한 수치계산 자체는 Fortran이나 C 와 같은 도구를 쓰는 편이 훨씬 빠를 수 있다. 하지만 Mathematica의 기본 특징은 기호연산(symbolic mathematics)을 할 수 있다는 것이다. Mathematica는 분석적 방법으로, 즉 마치 방정식을 풀거나 관계식을 유도하는 것처럼 복잡한 수학계산식을 정리하고, 수학적으로 최적의 결과를 만들어내는 방식으로 문제를 해결한다.

 

2013년부터 Raspberry Pi에서 무료로 사용할 수 있게 되어서 Raspbian에서 기본 소프트웨어로 제공되고 있다. Raspberry Pi에서 Raspbian를 설치하면 desktop에서 Mathematica Wolfram이 설치되어 있는 것을 확인할 수 있다.


 

Mathematica Wolfram에 대한 추가적인 정보는 다음을 참고하기 바란다.

    http://www.wolfram.com/language/

    http://www.raspberrypi.org/documentation/usage/mathematica/

 

또한 다음 정보들도 참조하면 많은 도움이 될 것이다.

    wolfram                 -- http://www.raspberrypi.org/tag/wolfram/

    mathematica                      -- http://www.raspberrypi.org/tag/mathematica/

    wolfram language    -- http://www.raspberrypi.org/tag/wolfram-language/ 

    wolfram research      -- http://www.raspberrypi.org/tag/wolfram-research/

 


 

 

Leave a Reply