k*********g 发帖数: 791 | 1 学第一门用于数值计算的计算机语言,一般需要500小时,才能写出像样的程序来;
藕是根据藕、以及藕的大学同学写出第一个“2维刚体动力学”程序的时间来计算的;
如果做一维的数值计算,计算机语言+相关的数学、工程知识,250小时也许够了;当
然,藕写出第一个流体力学的程序,那是additional 1000个小时以后的事了;
学第二门计算机语言,75个小时就够了;因为一方面,计算机语言的共同特点已经知道
了,2方面,有关的数学、工程知识是一样的;
但是,一旦用上了一个计算机语言,深刻的了解,相应的库啊之类的,却仍然需要的
1000个小时;
而且,这个时候,不同的语言,往不同的方向去了,共同点不多了;也就是说,你在一
个语言上的经验,跑到另外一种语言上,用处不是很大;
所以,一开始就得选定一个长远的、通用的、有生命力的语言;;
这个语言就是c++
学习、使用任何其它的语言,基本是浪费时间;;; |
c***r 发帖数: 1570 | |
j**u 发帖数: 6059 | 3 什么都浅尝辄止,不如精通一门,我深表同意。至于是不是C++,就个人有个人的看法
了。
【在 k*********g 的大作中提到】 : 学第一门用于数值计算的计算机语言,一般需要500小时,才能写出像样的程序来; : 藕是根据藕、以及藕的大学同学写出第一个“2维刚体动力学”程序的时间来计算的; : 如果做一维的数值计算,计算机语言+相关的数学、工程知识,250小时也许够了;当 : 然,藕写出第一个流体力学的程序,那是additional 1000个小时以后的事了; : 学第二门计算机语言,75个小时就够了;因为一方面,计算机语言的共同特点已经知道 : 了,2方面,有关的数学、工程知识是一样的; : 但是,一旦用上了一个计算机语言,深刻的了解,相应的库啊之类的,却仍然需要的 : 1000个小时; : 而且,这个时候,不同的语言,往不同的方向去了,共同点不多了;也就是说,你在一 : 个语言上的经验,跑到另外一种语言上,用处不是很大;
|
c****p 发帖数: 6474 | 4 纯搞计算的话,MATLAB就行。
【在 k*********g 的大作中提到】 : 学第一门用于数值计算的计算机语言,一般需要500小时,才能写出像样的程序来; : 藕是根据藕、以及藕的大学同学写出第一个“2维刚体动力学”程序的时间来计算的; : 如果做一维的数值计算,计算机语言+相关的数学、工程知识,250小时也许够了;当 : 然,藕写出第一个流体力学的程序,那是additional 1000个小时以后的事了; : 学第二门计算机语言,75个小时就够了;因为一方面,计算机语言的共同特点已经知道 : 了,2方面,有关的数学、工程知识是一样的; : 但是,一旦用上了一个计算机语言,深刻的了解,相应的库啊之类的,却仍然需要的 : 1000个小时; : 而且,这个时候,不同的语言,往不同的方向去了,共同点不多了;也就是说,你在一 : 个语言上的经验,跑到另外一种语言上,用处不是很大;
|
t*****z 发帖数: 812 | 5 这个有点夸张了吧。10Mdof 的FEM MATLAB 要算多久?
【在 c****p 的大作中提到】 : 纯搞计算的话,MATLAB就行。
|
j****x 发帖数: 943 | 6 You gonna be kidding me.
【在 c****p 的大作中提到】 : 纯搞计算的话,MATLAB就行。
|
h***u 发帖数: 498 | 7 见过一些很复杂的Simulink模型,不知用C++表达会是个什么效果? |
l******4 发帖数: 729 | 8 C++写起来太废神。 Matlab倒是好用,就是太慢。
C#还不错,稍微慢些。但是也就自己机器上跑跑,没法用上cluster |
b*****l 发帖数: 9499 | 9 matlab 是 fast prototyping 用的。本来和 c++ 的交集并不那么大。不过随着目前硬
件的发展,也能替代 c++ 做些东西了。
【在 l******4 的大作中提到】 : C++写起来太废神。 Matlab倒是好用,就是太慢。 : C#还不错,稍微慢些。但是也就自己机器上跑跑,没法用上cluster
|
k*********g 发帖数: 791 | 10 大家用同一个语言,C++;
交流方便;
现在用的C++的标准是1998;
一定时候,譬如2018年,把C++给更新了,去掉些没有用的、重复的东西(很多c的东
西都可以去掉了); |
|
|
r*****f 发帖数: 19 | 11 纯计算: Fortran C++ 配合几个库
后期处理: matlab, IDL etc.
拿Matlab做大规模模拟之类的工作实在是吃不消。 |
c**********r 发帖数: 472 | 12 这只用在科学计算上而已。
在企业应用上c#采用了很多先进的思想,易用性和维护性大大提高了,不是C++可以比
的了得。
【在 k*********g 的大作中提到】 : 学第一门用于数值计算的计算机语言,一般需要500小时,才能写出像样的程序来; : 藕是根据藕、以及藕的大学同学写出第一个“2维刚体动力学”程序的时间来计算的; : 如果做一维的数值计算,计算机语言+相关的数学、工程知识,250小时也许够了;当 : 然,藕写出第一个流体力学的程序,那是additional 1000个小时以后的事了; : 学第二门计算机语言,75个小时就够了;因为一方面,计算机语言的共同特点已经知道 : 了,2方面,有关的数学、工程知识是一样的; : 但是,一旦用上了一个计算机语言,深刻的了解,相应的库啊之类的,却仍然需要的 : 1000个小时; : 而且,这个时候,不同的语言,往不同的方向去了,共同点不多了;也就是说,你在一 : 个语言上的经验,跑到另外一种语言上,用处不是很大;
|
c**********r 发帖数: 472 | 13 这只用在科学计算上而已。
在企业应用上c#采用了很多先进的思想,易用性和维护性大大提高了,不是C++可以比
的了得。
【在 k*********g 的大作中提到】 : 学第一门用于数值计算的计算机语言,一般需要500小时,才能写出像样的程序来; : 藕是根据藕、以及藕的大学同学写出第一个“2维刚体动力学”程序的时间来计算的; : 如果做一维的数值计算,计算机语言+相关的数学、工程知识,250小时也许够了;当 : 然,藕写出第一个流体力学的程序,那是additional 1000个小时以后的事了; : 学第二门计算机语言,75个小时就够了;因为一方面,计算机语言的共同特点已经知道 : 了,2方面,有关的数学、工程知识是一样的; : 但是,一旦用上了一个计算机语言,深刻的了解,相应的库啊之类的,却仍然需要的 : 1000个小时; : 而且,这个时候,不同的语言,往不同的方向去了,共同点不多了;也就是说,你在一 : 个语言上的经验,跑到另外一种语言上,用处不是很大;
|
s*****r 发帖数: 149 | |
k*********g 发帖数: 791 | 15 写个数值计算的商业软件呢?
【在 s*****r 的大作中提到】 : 作计算,只用c或者fortran 足够了。
|
j****x 发帖数: 943 | 16 其实好多商业软件也就是用c++, java写个gui, 底层还是fortran和c的库。要计算速
度还是得靠
他们。具体例子有fluent,它的lib都是用c写的。mixed language programming不就是
在这个
时候发光发热了吗。
写商业软件就雇一大堆cs master 写gui, cs 和 math 的 phd 写solver,其他专业
phd
figure out domain PDEs。
【在 k*********g 的大作中提到】 : 写个数值计算的商业软件呢?
|
s*****r 发帖数: 149 | |
k*********g 发帖数: 791 | 18 写个数值计算的商业软件呢?
【在 s*****r 的大作中提到】 : 作计算,只用c或者fortran 足够了。
|
j****x 发帖数: 943 | 19 其实好多商业软件也就是用c++, java写个gui, 底层还是fortran和c的库。要计算速
度还是得靠
他们。具体例子有fluent,它的lib都是用c写的。mixed language programming不就是
在这个
时候发光发热了吗。
写商业软件就雇一大堆cs master 写gui, cs 和 math 的 phd 写solver,其他专业
phd
figure out domain PDEs。
【在 k*********g 的大作中提到】 : 写个数值计算的商业软件呢?
|
S******y 发帖数: 1123 | 20 第一门语言现在选,Python吧
【在 k*********g 的大作中提到】 : 学第一门用于数值计算的计算机语言,一般需要500小时,才能写出像样的程序来; : 藕是根据藕、以及藕的大学同学写出第一个“2维刚体动力学”程序的时间来计算的; : 如果做一维的数值计算,计算机语言+相关的数学、工程知识,250小时也许够了;当 : 然,藕写出第一个流体力学的程序,那是additional 1000个小时以后的事了; : 学第二门计算机语言,75个小时就够了;因为一方面,计算机语言的共同特点已经知道 : 了,2方面,有关的数学、工程知识是一样的; : 但是,一旦用上了一个计算机语言,深刻的了解,相应的库啊之类的,却仍然需要的 : 1000个小时; : 而且,这个时候,不同的语言,往不同的方向去了,共同点不多了;也就是说,你在一 : 个语言上的经验,跑到另外一种语言上,用处不是很大;
|
|
|
c****t 发帖数: 19049 | 21 要打广告不懂装懂也懒得理你。自己白烂还有意误导别人就太缺德了
【在 S******y 的大作中提到】 : 第一门语言现在选,Python吧
|
k*********g 发帖数: 791 | 22 学第一门用于数值计算的计算机语言,一般需要500小时,才能写出像样的程序来;
藕是根据藕、以及藕的大学同学写出第一个“2维刚体动力学”程序的时间来计算的;
如果做一维的数值计算,计算机语言+相关的数学、工程知识,250小时也许够了;当
然,藕写出第一个流体力学的程序,那是additional 1000个小时以后的事了;
学第二门计算机语言,75个小时就够了;因为一方面,计算机语言的共同特点已经知道
了,2方面,有关的数学、工程知识是一样的;
但是,一旦用上了一个计算机语言,深刻的了解,相应的库啊之类的,却仍然需要的
1000个小时;
而且,这个时候,不同的语言,往不同的方向去了,共同点不多了;也就是说,你在一
个语言上的经验,跑到另外一种语言上,用处不是很大;
所以,一开始就得选定一个长远的、通用的、有生命力的语言;;
这个语言就是c++
学习、使用任何其它的语言,基本是浪费时间;;; |
c***r 发帖数: 1570 | |
j**u 发帖数: 6059 | 24 什么都浅尝辄止,不如精通一门,我深表同意。至于是不是C++,就个人有个人的看法
了。
【在 k*********g 的大作中提到】 : 学第一门用于数值计算的计算机语言,一般需要500小时,才能写出像样的程序来; : 藕是根据藕、以及藕的大学同学写出第一个“2维刚体动力学”程序的时间来计算的; : 如果做一维的数值计算,计算机语言+相关的数学、工程知识,250小时也许够了;当 : 然,藕写出第一个流体力学的程序,那是additional 1000个小时以后的事了; : 学第二门计算机语言,75个小时就够了;因为一方面,计算机语言的共同特点已经知道 : 了,2方面,有关的数学、工程知识是一样的; : 但是,一旦用上了一个计算机语言,深刻的了解,相应的库啊之类的,却仍然需要的 : 1000个小时; : 而且,这个时候,不同的语言,往不同的方向去了,共同点不多了;也就是说,你在一 : 个语言上的经验,跑到另外一种语言上,用处不是很大;
|
c****p 发帖数: 6474 | 25 纯搞计算的话,MATLAB就行。
【在 k*********g 的大作中提到】 : 学第一门用于数值计算的计算机语言,一般需要500小时,才能写出像样的程序来; : 藕是根据藕、以及藕的大学同学写出第一个“2维刚体动力学”程序的时间来计算的; : 如果做一维的数值计算,计算机语言+相关的数学、工程知识,250小时也许够了;当 : 然,藕写出第一个流体力学的程序,那是additional 1000个小时以后的事了; : 学第二门计算机语言,75个小时就够了;因为一方面,计算机语言的共同特点已经知道 : 了,2方面,有关的数学、工程知识是一样的; : 但是,一旦用上了一个计算机语言,深刻的了解,相应的库啊之类的,却仍然需要的 : 1000个小时; : 而且,这个时候,不同的语言,往不同的方向去了,共同点不多了;也就是说,你在一 : 个语言上的经验,跑到另外一种语言上,用处不是很大;
|
t*****z 发帖数: 812 | 26 这个有点夸张了吧。10Mdof 的FEM MATLAB 要算多久?
【在 c****p 的大作中提到】 : 纯搞计算的话,MATLAB就行。
|
j****x 发帖数: 943 | 27 You gonna be kidding me.
【在 c****p 的大作中提到】 : 纯搞计算的话,MATLAB就行。
|
h***u 发帖数: 498 | 28 见过一些很复杂的Simulink模型,不知用C++表达会是个什么效果? |
l******4 发帖数: 729 | 29 C++写起来太废神。 Matlab倒是好用,就是太慢。
C#还不错,稍微慢些。但是也就自己机器上跑跑,没法用上cluster |
b*****l 发帖数: 9499 | 30 matlab 是 fast prototyping 用的。本来和 c++ 的交集并不那么大。不过随着目前硬
件的发展,也能替代 c++ 做些东西了。
【在 l******4 的大作中提到】 : C++写起来太废神。 Matlab倒是好用,就是太慢。 : C#还不错,稍微慢些。但是也就自己机器上跑跑,没法用上cluster
|
|
|
k*********g 发帖数: 791 | 31 大家用同一个语言,C++;
交流方便;
现在用的C++的标准是1998;
一定时候,譬如2018年,把C++给更新了,去掉些没有用的、重复的东西(很多c的东
西都可以去掉了); |
r*****f 发帖数: 19 | 32 纯计算: Fortran C++ 配合几个库
后期处理: matlab, IDL etc.
拿Matlab做大规模模拟之类的工作实在是吃不消。 |
c**********r 发帖数: 472 | 33 这只用在科学计算上而已。
在企业应用上c#采用了很多先进的思想,易用性和维护性大大提高了,不是C++可以比
的了得。
【在 k*********g 的大作中提到】 : 学第一门用于数值计算的计算机语言,一般需要500小时,才能写出像样的程序来; : 藕是根据藕、以及藕的大学同学写出第一个“2维刚体动力学”程序的时间来计算的; : 如果做一维的数值计算,计算机语言+相关的数学、工程知识,250小时也许够了;当 : 然,藕写出第一个流体力学的程序,那是additional 1000个小时以后的事了; : 学第二门计算机语言,75个小时就够了;因为一方面,计算机语言的共同特点已经知道 : 了,2方面,有关的数学、工程知识是一样的; : 但是,一旦用上了一个计算机语言,深刻的了解,相应的库啊之类的,却仍然需要的 : 1000个小时; : 而且,这个时候,不同的语言,往不同的方向去了,共同点不多了;也就是说,你在一 : 个语言上的经验,跑到另外一种语言上,用处不是很大;
|
c**********r 发帖数: 472 | 34 这只用在科学计算上而已。
在企业应用上c#采用了很多先进的思想,易用性和维护性大大提高了,不是C++可以比
的了得。
【在 k*********g 的大作中提到】 : 学第一门用于数值计算的计算机语言,一般需要500小时,才能写出像样的程序来; : 藕是根据藕、以及藕的大学同学写出第一个“2维刚体动力学”程序的时间来计算的; : 如果做一维的数值计算,计算机语言+相关的数学、工程知识,250小时也许够了;当 : 然,藕写出第一个流体力学的程序,那是additional 1000个小时以后的事了; : 学第二门计算机语言,75个小时就够了;因为一方面,计算机语言的共同特点已经知道 : 了,2方面,有关的数学、工程知识是一样的; : 但是,一旦用上了一个计算机语言,深刻的了解,相应的库啊之类的,却仍然需要的 : 1000个小时; : 而且,这个时候,不同的语言,往不同的方向去了,共同点不多了;也就是说,你在一 : 个语言上的经验,跑到另外一种语言上,用处不是很大;
|
S******y 发帖数: 1123 | 35 第一门语言现在选,Python吧
实战速成Python/R/Hadoop课程-
http://plus.google.com/+statsGuyMITBBS/about
【在 k*********g 的大作中提到】 : 学第一门用于数值计算的计算机语言,一般需要500小时,才能写出像样的程序来; : 藕是根据藕、以及藕的大学同学写出第一个“2维刚体动力学”程序的时间来计算的; : 如果做一维的数值计算,计算机语言+相关的数学、工程知识,250小时也许够了;当 : 然,藕写出第一个流体力学的程序,那是additional 1000个小时以后的事了; : 学第二门计算机语言,75个小时就够了;因为一方面,计算机语言的共同特点已经知道 : 了,2方面,有关的数学、工程知识是一样的; : 但是,一旦用上了一个计算机语言,深刻的了解,相应的库啊之类的,却仍然需要的 : 1000个小时; : 而且,这个时候,不同的语言,往不同的方向去了,共同点不多了;也就是说,你在一 : 个语言上的经验,跑到另外一种语言上,用处不是很大;
|
c****t 发帖数: 19049 | 36 要打广告不懂装懂也懒得理你。自己白烂还有意误导别人就太缺德了
【在 S******y 的大作中提到】 : 第一门语言现在选,Python吧 : 实战速成Python/R/Hadoop课程- : http://plus.google.com/+statsGuyMITBBS/about
|
s*********k 发帖数: 4144 | 37 兄台请指点迷津,不选python应该选哪个?java还是c++?
【在 c****t 的大作中提到】 : 要打广告不懂装懂也懒得理你。自己白烂还有意误导别人就太缺德了
|
t**********r 发帖数: 1497 | 38 同问
【在 s*********k 的大作中提到】 : 兄台请指点迷津,不选python应该选哪个?java还是c++?
|
o****i 发帖数: 23 | 39 我也觉得Python最好。主要是用Python比用其他语言写程序更快,更容易。
我先后用过BASIC, PASCAL, C, JAVA, Python, 现在如果需要写程序首选Python,次选
C.
Python出现的比较晚,设计的时候应该是总结了以前的经验教训。
【在 S******y 的大作中提到】 : 第一门语言现在选,Python吧 : 实战速成Python/R/Hadoop课程- : http://plus.google.com/+statsGuyMITBBS/about
|