우리 모두 Mathematica는 훌륭하지만 중요한 기능이 부족하다는 것도 알고 있습니다. Mathematica와 함께 어떤 종류의 외부 패키지 / 도구 / 리소스를 사용하십니까?
이 주요 게시물을 편집하여 과학 연구에 일반적으로 적용 할 수 있고 가능한 많은 사람들이 유용하다고 생각하는 자료를 포함하도록 다른 사람을 초대합니다. 작은 코드 스 니펫조차도 언제든지 기여할 수 있습니다 (타이밍 루틴을 위해 아래에서 한 것처럼).
또한 Mathematica 7 이상의 문서화되지 않은 유용한 기능은 사용자 자신을 발견하거나 일부 용지 / 사이트에서 발굴 된 문서를 가장 환영합니다.
왜 멋진 지 또는 어떤 유틸리티가 제공되는지에 대한 간단한 설명이나 의견을 포함하십시오. 제휴사 링크로 아마존 도서에 링크하는 경우 링크 뒤에 이름을 붙여서 언급하십시오.
패키지 :
LevelScheme
좋은 음모를 꾸미는 Mathematica의 기능을 크게 확장 한 패키지입니다. 나는 프레임 / 축 틱에 대한 훨씬 개선 된 제어를 위해 다른 것을 위해 사용하지 않으면 사용합니다. 최신 버전 인 SciDraw가 올해 출시 될 예정입니다.- 데이비드 파크
Presentation Package
(US $ 50-업데이트 비용 없음) - Jeremy Michelson의
grassmannOps
패키지는 Grassmann 변수와 사소한 정류 관계가없는 연산자로 대수 및 미적분학을 수행하는 데 필요한 리소스를 제공합니다. GrassmannAlgebra
Grassmann 및 Clifford 대수와 함께 작업하기위한 John Brown의 패키지 및 책.- RISC (심볼 계산 연구소) 에는 Mathematica (및 기타 언어)를 다운로드 할 수있는 다양한 패키지가 있습니다. 특히 Algoithmic Combinatorics 그룹의 소프트웨어 페이지 에는 자동 정리 증명을위한 이론과 기호 요약, 차이 방정식 등을위한 다양한 패키지가 있습니다.
도구 :
MASH
Daniel Reeves의 우수한 Perl 스크립트는 본질적으로 Mathematica v7에 대한 스크립팅 지원을 제공합니다. (이제 Mathematica 8부터-script
옵션이 내장되어 있습니다.)alternate Mathematica shell
하는 GNU readline에 입력이 (Python을 사용 유닉스 나 전용)- ColourMaths 패키지를 사용하면 표현의 일부를 시각적으로 선택하고 조작 할 수 있습니다. http://www.dbaileyconsultancy.co.uk/colour_maths/colour_maths.html
자원:
Wolfram의 자체 리포지토리
MathSource
에는 다양한 응용 분야를위한 좁은 노트북이라면 많은 유용성이 있습니다. 또한 같은 다른 섹션을 확인하십시오Current Documentation
,Courseware
강의를 위해- 그리고
Demos
데모를 위해.
서적:
- Mathematica 프로그래밍 : Mathematica 에서 For 루프 이외의 작업을 수행하려는 경우 Leonid Shifrin (
web
,pdf
) 의 고급 소개 를 반드시 읽으십시오 . 우리는 여기서 스스로 질문에 답하는 것을 기쁘게 생각합니다.Leonid
- 티카와 양자 방법 제임스 F. Feagin에 의해 ( 아마존 )
- Stephen Wolfram 의 Mathematica Book ( 아마존 ) (
web
) - 샴 개요 ( 아마존 )
- Stan Wagon의 실제 Mathematica ( 아마존 )-600 페이지의 깔끔한 예가 Mathematica 버전 7로 올라갑니다. 시각화 기술이 특히 좋습니다
Demonstrations Page
. - Richard Gaylord의 Mathematica Programming Fundamentals (
pdf
) -Mathematica 프로그래밍에 대해 알아야 할 대부분의 정보를 간결하게 소개합니다. - Sal Mangano의 Mathematica Cookbook은 O'Reilly 2010 832쪽에 의해 출판했습니다. -잘 알려진 O'Reilly Cookbook 스타일로 작성 : 문제-솔루션. 중간체 용.
- Mathematica와의 미분 방정식, 3rd Ed. Elsevier 2004 Amsterdam by Martha L. Abell, James P. Braselton-893 페이지 초보자는 DE와 Mathematica를 동시에 해결하는 방법을 배웁니다.
문서화되지 않은 (또는 거의 문서화되지 않은) 기능 :
- Mathematica 키보드 단축키를 사용자 정의하는 방법. 참조하십시오
this question
. - Mathematica의 자체 기능에 사용되는 패턴 및 기능을 검사하는 방법. 보다
this answer
- Mathematica에서 GraphPlots의 일관된 크기를 달성하는 방법은 무엇입니까? 참조하십시오
this question
. - Mathematica로 문서와 프리젠 테이션을 제작하는 방법. 참조하십시오
this question
.
Grid
또는 그 와 유사한 것을 위해 저널에 적합한 레이아웃을 만드는 것이 훨씬 쉽습니다 .