Копипаст

Копипаст | Mathematica


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

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

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

теги блога Игорь Воробьев

....все тэги



UPDONW
Новый дизайн