
Ubuntu에서 Mathematica, Maple 또는 MATLAB과 동등한 기능을 알고 싶습니다. 모두 비용이 많이 들기 때문입니다.
답변1
답변2
GNU Octave에는 멋진 GUI가 없기 때문에 QT Octave를 사용합니다. 대부분의 명령은 꽤 잘 작동하지만 일부 기능은 MATLAB에서 예상대로 작동하지 않을 수 있습니다.
답변3
줄 수도 있다아르 자형시도. 오픈 소스, 무료 프로그래밍 환경입니다. 강력한 시각화 기능, 강력한 수치 라이브러리, 그리고 함수형 프로그래밍 언어(컴파일러 제외)에서 기대할 수 있는 모든 기능을 모두 갖추고 있습니다.
답변4
내가 제안 할게파이썬적절한 라이브러리를 좋은 옵션으로 사용하는 것이 좋습니다.
Python 언어는 matlab/mathematica 구문만큼 수학에 특화되어 있지는 않지만 대화형 수학을 위한 상대적으로 우수한 구문과 모든 기능을 갖춘 프로그래밍 언어를 결합하므로 완전히 대체할 수는 없습니다.
패키지를 설치하고 싶을 것입니다:
ipython
- 세션 저장, 탭 완성 등을 갖춘 표준 Python 쉘의 훨씬 더 좋은 버전입니다.웹사이트.ipython-notebook
브라우저 기반 대화형 세션을 제공하는 것을 원할 수도 있습니다 (아래 이미지 참조).
python-numpy python-scipy python-matplotlib
- 핵심 과학 파이썬 라이브러리;넘피대량의 데이터를 처리하기 위한 효율적인 배열을 제공합니다.사이피클러스터링, FFT, 수치 적분, 선형 대수 등의 알고리즘을 제공합니다. 그리고Matplotlib다양한 플로팅 기능(대화형 사용을 위해 설계된 인터페이스 포함)을 제공합니다.spyder
- 저는 보통 이 라이브러리를 텍스트 편집기와 ipython 터미널 세션과 함께 사용하지만, 통합 환경에 더 익숙하다면 다음을 살펴보세요.스파이더, 위의 라이브러리를 사용하여 matlab/mathematica의 맥락에서 설계된 IDE입니다. 아래 스크린샷을 참조하세요.