의 사용에 대한 내 이전 질문을 감안할 때 엄격하게 mathmatical 처리를 위해 의미 다른 프로그래밍/스크립트 언어가 있습니까? 예를 들어
:하게 Matlab (이것은 수학적 구조에서 약간 벗어나지 않고 있지만 충분히 가까이) 통계 컴퓨팅, 매쓰 및 AMPL
는의 사용에 대한 내 이전 질문을 감안할 때 엄격하게 mathmatical 처리를 위해 의미 다른 프로그래밍/스크립트 언어가 있습니까? 예를 들어
:하게 Matlab (이것은 수학적 구조에서 약간 벗어나지 않고 있지만 충분히 가까이) 통계 컴퓨팅, 매쓰 및 AMPL
는R/S의 +
기타 통계 언어 : SAS, SPSS , STATA, 가우스 등
옥타브, matlab에의 오픈 소스 클론
요새, "현대적인 프로그래밍 언어 원칙 파에 추상화와 유형 안전성을 제공한다 고성능 계산을위한 언어. "
메이플
맥시마
상징적 인 수학을위한 메이플 (Mathematica와 유사).
통계의 경우 SAS, SPSS, R
Operation Research/Management Science 매거진은 연간 조사가 Simulation Software이며, 링크를 찾을 수 없지만 인용 된 AMPL과 같은 최적화 패키지에 대한 연간 설문 조사가 있다고 생각합니다.
이것은 과거 만 의미가있을 수 있지만, Fortan ( mula 대한 IBM 수학 트란 시스템 메모 대신)의 수치 계산 과학 컴퓨팅에 특히 적합하다.
Interactive Data Language (IDL)은 내장형 배열 연산 및 수학 라이브러리로 인해 천문학, 의학 및 기타 과학 분야에서 최소한 독점적으로 사용되는 독점적 언어입니다.
Sage은 기본적으로 Mathematica와 같은 "노트북"인터페이스에 패키지가로드되고 몇 가지 언어 확장이있는 Python입니다. 그것은 모든 종류의 컴퓨터 대수학 시스템에 대한 인터페이스를 가지고 있습니다. Numpy와 Scipy (포함되어 있음)를 사용하면 Matlab을 대체 할 수 있습니다. 그리고 그것은 오픈 소스이며 적극적으로 개발되었습니다.
이전 질문을봤을 때 상용 수학 패키지의 대안을 찾고 있다고 가정합니다. 그렇다면 Sage을 사용해보십시오. 오픈 소스이며 거의 모든 오픈 소스 수학/sci.calc의 통일 프론트 엔드입니다. 밖에있는 패키지 (list).
작동 방식은 Mathematica 스타일의 노트를 표시, 편집 및 평가하기위한 그래픽 프론트 엔드로서 웹 브라우저를 사용한다는 것입니다 (명령 행을 사용하는 것만 가능합니다). 상황에 적합한 패키지를 선택하는 것과 같은 모든 더러운 작업은 백그라운드에서 투명하게 수행됩니다.
Sage은 Python을 기본 언어/구문으로 사용하므로 배우기가 쉽고 오래된 Python 스크립트가 있다면 바로 사용할 수 있습니다. 매쓰 매 티카 라이센스에 접근 할 수 없다면, 분명히 이것을 사용할 것입니다.
이 질문은 아직 공개되어 있으며 Google에서 잘 색인되어 있으므로 목록에 Julia language을 확실히 추가 할 것입니다.
이 고수준/고성능 새 언어를 사용하는 기술적 인면을 제외하면 중요한 것은 개발자/사용자 커뮤니티가 수학자를 향해 편향되어 있다는 것입니다.
"e"가있는 Mathematica – gdelfino