Hepimiz Mathematica'nın harika olduğunu biliyoruz, ancak aynı zamanda kritik işlevsellikten yoksundur. Mathematica ile ne tür harici paketler / araçlar / kaynaklar kullanıyorsunuz?
Bu ana yazıyı, bilimsel araştırmalarda genel uygulanabilirliğe odaklanan ve mümkün olduğunca çok insanın yararlı bulacağı kaynakları içerecek şekilde düzenleyeceğim (ve başkalarını da davet etmeye). (Bir zamanlama rutini için aşağıda yaptığım gibi) küçük kod parçacıkları bile katkıda bulunmaktan çekinmeyin.
Ayrıca, Mathematica 7 ve ötesinde belgelenmemiş ve kullanışlı özellikler kendinizi buldunuz veya bazı kağıtlardan / sitelerden kazılmışlardır.
Lütfen kısa bir açıklama ekleyin veya bir şeyin neden harika olduğunu veya hangi yardımcı programı sağladığını yorumlayın. Amazon'daki bağlı kuruluş bağlantılarına sahip kitaplara bağlantı oluşturursanız, lütfen örneğin bağlantıdan sonra adınızı yazarak söz edin.
Paketler:
LevelScheme
Mathematica'nın iyi görünümlü grafikler üretme kabiliyetini büyük ölçüde artıran bir pakettir. Başka bir şey için değilse, o zaman çerçeve / eksen keneleri üzerinde çok daha gelişmiş kontrol için kullanırım. En yeni sürümüne SciDraw denir ve bu yıl bir süre sonra piyasaya sürülecektir.- David Park's
Presentation Package
(50 ABD doları - güncelleme yok) - Jeremy Michelson'un
grassmannOps
paketi, Grassmann değişkenleri ve önemsiz olmayan iletişim ilişkileri olan operatörlerle cebir ve hesap yapmak için kaynaklar sağlar. - John Brown'un
GrassmannAlgebra
paketi ve Grassmann ve Clifford cebirleriyle çalışmak için kitap. - RISC (Sembolik Hesaplama Araştırma Enstitüsü) Mathematica (ve diğer diller) için indirilebilecek çeşitli paketlere sahiptir. Özellikle, orada Theorema otomatik teorem ispatlamada ve en vb sembolik toplamı, fark denklemleri için paketlerin çok sayıda Algoritmik Kombinatorik grubun yazılım sayfası .
Araçlar:
MASH
Daniel Reeves , Mathematica v7 için betik desteği sağlayan mükemmel Perl betiğidir. (Şimdi Mathematica 8'den itibaren-script
seçenek ile inşa edilmiştir .)- Bir
alternate Mathematica shell
bir GNU taleb girişli (python kullanırken, * nix sadece) - ColourMaths paketi, bir ifadenin parçalarını görsel olarak seçmenize ve bunları değiştirmenize olanak tanır. http://www.dbaileyconsultancy.co.uk/colour_maths/colour_maths.html
Kaynaklar:
Wolfram'ın kendi deposunun
MathSource
, çeşitli uygulamalar için dar not defterleri varsa çok yararlıdır. Ayrıca diğer bölümlere de göz atın.Current Documentation
,Courseware
dersler için,- ve
Demos
demolar için.
Kitabın:
- Mathematica programlama: gelişmiş bir giriş Leonid Shifrin (tarafından
web
,pdf
) Eğer birden fazla şey yapmak istiyorsanız mutlaka okumalısınız için Mathematica döngüler. BuradaLeonid
soruları cevaplamaktan mutluluk duyuyoruz . - Mathematica ile Kuantum Yöntemleri James F. Feagin ( amazon )
- Stephen Wolfram'ın Matematik Kitabı ( Amazon ) (
web
) - Schaum'un Anahattı ( amazon )
- Matematiksel Hareket Halinde Stan Wagon ( amazon ) - 600 sayfa temiz örnek ve Mathematica sürüm 7'ye kadar çıkıyor. Görselleştirme teknikleri özellikle iyi, bazılarını yazarın üzerinde görebilirsiniz
Demonstrations Page
. - Mathematica Programlama Temelleri Richard Gaylord (
pdf
) - Mathematica programlama hakkında bilmeniz gerekenlerin çoğuna kısa ve öz bir giriş. - Mathematica Yemek Kitabı Sal Mangano tarafından O'Reilly 2010 tarafından 832 sayfa yayınlandı. - İyi bilinen O'Reilly Yemek Kitabı tarzında yazılmıştır: Problem - Çözüm. Ara ürünler için.
- Mathematica ile Diferansiyel Denklemler, 3. Baskı. Elsevier 2004 Amsterdam, Martha L. Abell, James P. Braselton - 893 sayfa Yeni başlayanlar için, DE'leri ve Mathematica'yı aynı anda çözmeyi öğrenin.
Belgelenmemiş (veya nadiren belgelenmiş) özellikler:
- Mathematica klavye kısayollarını özelleştirme. Bkz
this question
. - Mathematica'nın kendi işlevleri tarafından kullanılan desen ve işlevlerin nasıl denetleneceği. Görmek
this answer
- Mathematica'da GraphPlots için tutarlı boyut nasıl elde edilir? Bkz
this question
. - Mathematica ile belge ve sunumlar nasıl üretilir. Bkz
this question
.
Grid
veya buna benzer herhangi bir şey için günlük layık mizanpajlar oluşturmak çok daha kolaydır .