Игорь Воробьев
Игорь Воробьев Копипаст
19 апреля 2016, 12:06

Mathematica


Mathematica — это постоянно совершенствующаяся система, фактически ставшая самой мощной вычислительной системой мира.
Используемая миллионами постоянных пользователей, которые работают в самых разных сферах от науки и техники до дизайна и преподавания, система Mathematicaпредставляет собой уникальное сочетание огромного количества серьезных научных разработок, выдающегося дизайна, ориентированного на пользователя, и является программным обеспечением мирового уровня, с помощью которого можно решать по истине широчайший спектр задач. * wolframmathematica.ruru.wikipedia.org/wiki/Mathematicawww.wolfram.com/mathematica/ 
8 Комментариев
  • Бобровский Дмитрий
    19 апреля 2016, 12:20
    Для численных расчётов Octave/R из бесплатных, Matlab из платных. Mathematica больше для символьных вычислений, да и скоростью не блещет, если честно. Плюс язык программирования пц кривой у неё встроенный.
    • Бобровский Дмитрий
      19 апреля 2016, 13:24
      Игорь Воробьев, синтетику будем проводить? Например, 100 000 умножений матриц 10000 на 10000? Да, как у Mathematica с HPC?)
        • Бобровский Дмитрий
          19 апреля 2016, 13:37
          Игорь Воробьев, ну, давайте тогда со стендовой конфигурацией определяться. Плюс нужен дистрибутив Математики последней версии. С Вас скрипт на генерацию и умножение рандомных матриц 10000 на 10000 (100000 итераций). Заодно можно взять тест на поиск собственных значений.

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

          P.S. я решал просто задачу поиска оптимального портфеля по Марковицу на Mathematica — ну требование такое было. Вот что-то не порадовала скорость даже на небольшом количестве активов. Правда, ещё особенности языка надо учитывать — по мне, в Mathematica он крайне неудобен.
  • Бобровский Дмитрий
    19 апреля 2016, 13:50
    Вроде 9-я триалка. По скорости проигрывала неоптимизированному коду на R (потом написал на коленке для сравнения) в разы (секунды не замерял, уж простите). Нужна синтетика — сделаем. Можем определиться с задачами, я могу написать код на R, мб кто ещё на Matlab'е сделает что. Ну и возможности процессоров предлагаю использовать по полной. OpenCL/CUDA не задействовать — нет линукса под рукой, чтобы GPGPU библиотеки задействовать.

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн