В чём перспективы Wolfram Mathematica?

Собственно в универе начинаем изучать Wolfram Mathematica. Хотелось бы узнать в чем его плюсы и минусы, где используется и т.д.
  • Вопрос задан
  • 3507 просмотров
Пригласить эксперта
Ответы на вопрос 2
@mamkaololosha
Это очень мощный вычислительный пакет. Используется во всяких исследовательских лабораториях для вычислений, с которыми обычный калькулятор не справляется. Он может быть очень полезен, если вы состоявшийся математик и вам нужно решать всякие разные сложные задачи. Его необходимость можно сравнить с матаном и теорвером. Если вы не собираетесь всю оставшуюся жизнь сидеть в исследовательских лабораториях, то вам он вообще не нужен. Так что перспективы как у Хаскеля. Те, кому он нужен, используют очень активно. Если вы не знаете зачем он вам, значит вам и не нужно.
Ответ написан
Комментировать
@endemic
Плюсы:
Символьные вычисления: cos'(x) выведет вам sin(x)
Легко рисовать графики Plot[cos'(x)] нарисует график производной
Можно делать анимацию: Animate[cos(a x), {a, 0, 100}] покажет анимированную картинку
Много данных, много реализованных численных методов. Много. Очень много всего

Минусы:
Свой язык: Лично мне язык математики не очень нравится.
Скорость: Писал программу в математике и на C++. На плюсах быстрее примерно в 100 раз. Вроде как математика написана на Java и интерпритирует код. Возможно замедление связано с этим.

Используется:
Математиками и физиками для символьных вычислений, визуализации, графиков, наглядных примеров. Можно использовать и для численных вычислений, но по моим ощущениям тут более популярен Matlab.

TL;DR: Если надо построить график векторного поля напряженности и градиента плотности математика незаменима. Если надо набросать программу, которая скачивает с сайта небольшую БД и считает среднюю зарплату по сотрудникам - смотрите в сторону .Net или Java
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
21 нояб. 2024, в 17:47
7000 руб./за проект
21 нояб. 2024, в 17:30
1500 руб./за проект
21 нояб. 2024, в 17:22
7000 руб./за проект