2015-11-03 1 views
1

Есть ли публичные или сторонние REPL или другие инструменты, которые я могу использовать для запуска кода Mathematica? Мне был отправлен некоторый код для оценки, но, помимо чтения его как можно разумнее, я также хотел бы увидеть его вывод. Как мне это сделать?Как я могу запустить часть кода Mathematica без подписки на Mathematica?

+1

http://sourceforge.net/projects/mockmma/ или, возможно, более вероятно, чтобы выполнить то, что вы пытаетесь сделать, вежливо попросите Wolfram Inc о бесплатной 30-дневной пробной версии Mathematica – Bill

+1

Вы можете попросить отправителя экспортировать как CDF, тогда вы можете использовать бесплатного игрока. – agentp

+0

@agentp: Ах, я бы хотел подумать об этом. Но у меня была возможность поговорить с человеком сегодня, и они прошли через меня, что было полезно. – brannerchinese

ответ

5

Практически полезно независимых реализаций языка Вольфрама.

На самом деле есть несколько попыток, наиболее полное существо 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, а не с целью ограничить полезность этой бесплатной версии.

2

В зависимости от сложности и размера вы можете попробовать вставить все это в Wolfram Alpha. Я не пробовал это с более сложными задачами, чем создание графика, например. http://www.wolframalpha.com/

+0

Thanks; это усилие потерпело неудачу, прежде чем я написал SO. – brannerchinese

+0

WolframAlpha редко интерпретирует собственный математический код, даже простые однострочные. – agentp

+0

После того, как я не смог использовать английскую ноту pidgin, чтобы получить WolframAlpha, чтобы понять запрос, у меня был умеренный успех, давая ему тщательно отобранные однострочные номера кода Mathematica для того же запроса. – Bill

 Смежные вопросы

  • Нет связанных вопросов^_^