m*****n 发帖数: 3575 | 1 一个简简单单的Monte-Carlo
同事用R算和用Matlab算,R差了几倍的速度
换成IPython去算,比R还慢 |
w***g 发帖数: 5958 | 2 这种算法,拼的都是背后的C/C++/fortran实现。
不是matlab/R/python的问题。Matlab收钱很多,
传统数值算法做得非常精致,还是可以吊打
R和python的。Matlab不行的是big data和
machine learning。
数值算法是需要engineering的,需要检测和
处理各种corner case。python那套开源的东西
在这方面差得很远。R的牛x之处则是他是一个
发paper的平台,有很多paper作者写的original
的包别人没有。
【在 m*****n 的大作中提到】 : 一个简简单单的Monte-Carlo : 同事用R算和用Matlab算,R差了几倍的速度 : 换成IPython去算,比R还慢
|
r*g 发帖数: 3159 | |
g****t 发帖数: 31659 | 4 除了c/fortran/c , free pascal其实发展的不错。背后团队比较能坚持。
http://www.lazarus-ide.org
: 这种算法,拼的都是背后的C/C /fortran实现。
: 不是matlab/R/python的问题。Matlab收钱很多,
: 传统数值算法做得非常精致,还是可以吊打
: R和python的。Matlab不行的是big data和
: machine learning。
: 数值算法是需要engineering的,需要检测和
: 处理各种corner case。python那套开源的东西
: 在这方面差得很远。R的牛x之处则是他是一个
: 发paper的平台,有很多paper作者写的original
: 的包别人没有。
【在 w***g 的大作中提到】 : 这种算法,拼的都是背后的C/C++/fortran实现。 : 不是matlab/R/python的问题。Matlab收钱很多, : 传统数值算法做得非常精致,还是可以吊打 : R和python的。Matlab不行的是big data和 : machine learning。 : 数值算法是需要engineering的,需要检测和 : 处理各种corner case。python那套开源的东西 : 在这方面差得很远。R的牛x之处则是他是一个 : 发paper的平台,有很多paper作者写的original : 的包别人没有。
|
n******7 发帖数: 12463 | 5 matlab收年费,各种toolbox还拆开卖
还有core数目的限制
语法也比较老旧
当年我刚用matlab就郁闷了,发现教程上一个很基本的function就是没有
后来发现是20xx年版的才有,我们cluster上还是20yy版的
真没想到
R最大的优点就是你说的,基本上任何统计方法都有R实现
就算跑的慢点,也比你用别的语言实现省人工多了
毕竟很多东西最后都不会用的,让cpu去傻跑试试就好了
最后定了嫌慢自己再优化
【在 w***g 的大作中提到】 : 这种算法,拼的都是背后的C/C++/fortran实现。 : 不是matlab/R/python的问题。Matlab收钱很多, : 传统数值算法做得非常精致,还是可以吊打 : R和python的。Matlab不行的是big data和 : machine learning。 : 数值算法是需要engineering的,需要检测和 : 处理各种corner case。python那套开源的东西 : 在这方面差得很远。R的牛x之处则是他是一个 : 发paper的平台,有很多paper作者写的original : 的包别人没有。
|