Есть ли публичные или сторонние REPL или другие инструменты, которые я могу использовать для запуска кода Mathematica? Мне был отправлен некоторый код для оценки, но, помимо чтения его как можно разумнее, я также хотел бы увидеть его вывод. Как мне это сделать?Как я могу запустить часть кода Mathematica без подписки на Mathematica?
ответ
Практически полезно независимых реализаций языка Вольфрама.
На самом деле есть несколько попыток, наиболее полное существо http://www.mathics.org/, но ни один из них не будет полезен для реальной работы, и ни один из них не сможет запустить подавляющее большинство (даже простых) кода Mathematica, в дикой природе. Эти реализации отлично подходят для изучения концепций основного языка, но они медленны и не имеют множества встроенных функций, которые делают Mathematica полезными для практических задач, таких как анализ данных, тяжелые символические вычисления и т. Д.
Относительно ответа на @ user3061923, Wolfram | Alpha не Mathematica, и не может запускать код Mathematica. Он может понять несколько коротких фрагментов, но он не всегда интерпретирует их так же, как Mathematica, и он представляет результат совершенно по-другому, чем Mathematica. Невозможно повторно использовать последний выход для следующей операции.
Что вы можете сделать, это получить счет бесплатно Wolfram Cloud:
С даже в бесплатной версии "Платформы развития Вольфрам" вы будете иметь возможность запускать большинство программ Mathematica, если они не занимают слишком много времени, чтобы закончить и тайм-аут.
Если у вас есть Raspberry Pi computer,an (almost) complete version of Mathematica is available for it for free и будет иметь возможность запускать код, который вы имеете. Несколько ограничений, которые имеет эта версия Mathematica, связаны с производительностью Raspberry Pi, а не с целью ограничить полезность этой бесплатной версии.
В зависимости от сложности и размера вы можете попробовать вставить все это в Wolfram Alpha. Я не пробовал это с более сложными задачами, чем создание графика, например. http://www.wolframalpha.com/
Thanks; это усилие потерпело неудачу, прежде чем я написал SO. – brannerchinese
WolframAlpha редко интерпретирует собственный математический код, даже простые однострочные. – agentp
После того, как я не смог использовать английскую ноту pidgin, чтобы получить WolframAlpha, чтобы понять запрос, у меня был умеренный успех, давая ему тщательно отобранные однострочные номера кода Mathematica для того же запроса. – Bill
http://sourceforge.net/projects/mockmma/ или, возможно, более вероятно, чтобы выполнить то, что вы пытаетесь сделать, вежливо попросите Wolfram Inc о бесплатной 30-дневной пробной версии Mathematica – Bill
Вы можете попросить отправителя экспортировать как CDF, тогда вы можете использовать бесплатного игрока. – agentp
@agentp: Ах, я бы хотел подумать об этом. Но у меня была возможность поговорить с человеком сегодня, и они прошли через меня, что было полезно. – brannerchinese