Что Wolfram Mathematica 7 предлагает студентам CS / CEN? - PullRequest
1 голос
/ 31 июля 2009

Wolfram Mathematica 7 приобретает все большую популярность среди студентов, изучающих информатику и вычислительную технику, но какие основные преимущества и возможности он предлагает?

Ответы [ 5 ]

7 голосов
/ 31 июля 2009

Вот некоторые из них:

  1. Символическая математика
  2. Численные методы
  3. Все статистические и математические функции, которые вам когда-либо понадобятся
  4. API и язык программирования, чтобы связать их вместе

Поскольку учащимся CS иногда приходится помогать решать реальные проблемы физики и техники, Mathematica может помочь.

3 голосов
/ 01 августа 2009

Для компьютерной инженерии (и инженерии в целом, я полагаю) я бы сказал, что MATLAB более актуален. Возможно, он не так хорошо подходит для символической математики, как Mathematica (хотя есть набор инструментов для символической математики, который работает достаточно хорошо), но в инженерном деле вы все равно в основном ищете числовое приближение, так что это не имеет значения.

MATLAB безумно хорош для решения всего, что связано с матрицами (и, между прочим, все, кажется, есть;)) и имеет набор инструментов для всего, что вам может понадобиться, от обработки сигналов, автоматического управления до программирования LEGO Mindstorms.

Я скоро закончу со своими магистрами в области компьютерной инженерии, и я никогда не использовал Mathematica ни в каком курсе, хотя он установлен на довольно многих машинах в университете. MATLAB, с другой стороны, часто используется во всех видах инженерных курсов.

3 голосов
/ 01 августа 2009

Это красиво и странно.

2 голосов
/ 02 октября 2009

Я использую Mathematica и C ++ для своей работы. Я люблю работать в Mathematica, потому что я думаю, что программирование в нем похоже на наложение заклинаний (на ум приходит Лисп). В несколько строк вы можете упаковать так много идей, что через некоторое время, когда вы переходите на язык, такой как C ++ или java, это как будто кто-то связал вам руки.

Но я все еще возвращаюсь к C ++, чтобы мои программы работали быстро. Однако быстрое создание прототипа всего в Mathematica значительно упрощает мою жизнь, потому что я, по крайней мере, знаю, что именно мне нужно делать. Следовательно, я могу просто сосредоточиться на безумии языка C ++.

0 голосов
/ 21 марта 2010

FWIW, хотя Mathematica и Matlab, похоже, используют большинство одинаковых * PACK-библиотек Mathematica работает быстрее для большинства числовых задач.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...