Что находится в вашей сумке инструментов Mathematica? [закрытый]
мы все знаем, что Mathematica велика, но ей также часто не хватает критической функциональности. Какие внешние пакеты / инструменты / ресурсы вы используете с Mathematica?
я отредактирую (и приглашу кого-нибудь еще сделать это тоже) этот главный пост, чтобы включить ресурсы, которые ориентированы на общую применимость в научных исследованиях и которые как можно больше людей найдут полезными. Не стесняйтесь вносить что-либо, даже небольшие фрагменты кода (как я сделал ниже для синхронизации обычный.)
кроме того, недокументированные и полезные функции в Mathematica 7 и за ее пределами вы нашли себя или выкопали из какой-то бумаги/сайта, которые наиболее приветствуются.
пожалуйста, включите краткое описание или комментарий о том, почему что-то здорово или какую полезность он предоставляет. Если вы ссылаетесь на книги на Amazon с партнерскими ссылками, пожалуйста, укажите это, например, поставив свое имя после ссылки.
упаковка:
LevelSchemeэто пакет, который значительно расширяет возможности Mathematica для создания хороших сюжетов. Я использую его, если не для чего-то еще, то для гораздо, гораздо улучшенного контроля над кадрами/осями. Его новейшая версия называется SciDraw, и он будет выпущен где-то в этом году.- Дэвид парк
Presentation Package(US$50-бесплатно обновления) - Джереми Майкельсона
grassmannOpsпакет предоставляет ресурсы для выполнения алгебры и исчисления с грассмановыми переменными и операторами, которые имеют нетривиальные коммутационные отношения. - Джон Браун
GrassmannAlgebraпакет и книга для работы с алгебрами Грассмана и Клиффорда.
RISC (Научно-исследовательский институт символьных вычислений) имеет множество пакетов для Mathematica (и других языков) доступный для загрузки. В частности, есть Теорема для автоматического доказательства теорем и множества пакетов для символического суммирования, разностных уравнений и т. д. на страница программного обеспечения группы алгоритмической комбинаторики.
инструменты:
MASHэто Дэниел Ривз отлично Perl скрипт, по существу, обеспечивающий поддержку сценариев для Mathematica v7. (Теперь встроенный в качестве Mathematica 8 с .)- An
alternate Mathematica shellС вводом строки чтения GNU (используя python, * nix только) - пакет ColourMaths позволяет визуально выбирать части выражения и управлять ими. http://www.dbaileyconsultancy.co.uk/colour_maths/colour_maths.html
ресурсы:
собственный репозиторий вольфрама
MathSourceимеет много полезных, если узкие ноутбуки для различных приложений. Также проверьте другие разделы, такие как
Current Documentation,
Coursewareдля лекций,- и
Demos, ну, Демос.
The Mathematica Wikibook.
книги:
Программирование Mathematica: расширенное введение Леонид Шифрин (web,pdf) необходимо прочитать, если вы хотите сделать что-нибудь более на петли в Mathematica. Мы имеем удовольствие иметьLeonidсам отвечал на вопросы здесь.
квантовые методы Mathematica James F. Feagin (Амазонка)
Книга Математика Стивен Вольфрам (Амазонка) (web)
контур Шаума (Амазонка)
Mathematica в действии by Stan Wagon (Амазонка) - 600 страниц аккуратных примеров и доходит до версии Mathematica 7. Методы визуализации особенно хорошо, что вы можете увидеть некоторые из них на авторскомDemonstrations Page.
Основы Программирования Mathematica Ричард Гейлорд (pdf) - хорошее краткое введение в большую часть того, что вам нужно знать о программировании Mathematica.- Mathematica Cookbook by Sal Mangano опубликовано O'Reilly 2010 832 страниц. - Написано в известном стиле поваренной книги О'Рейли: Проблема - Решение. Для промежуточное звено.
- дифференциальные уравнения с математикой, 3-е изд. Elsevier 2004 Амстердам
марта л. Абелл, Джеймс П. Браселтон-893 страницы для начинающих, научиться решать DEs и Mathematica в то же время.
недокументированные (или едва документированные) функции:
- как настроить сочетания клавиш Mathematica. Смотрите
this question. - Как проверить шаблоны и функции, используемые собственными Mathematica функции. Смотрите
this answer
- как достичь согласованного размера для графических диаграмм в Mathematica? Смотрите
this question. - как создавать документы и презентации с помощью Mathematica. Смотрите
this question.
Comments