我承认C/C++程序写好的,是一件不容易的事
我也在好几个地方看到你说,只要把模型告诉你,你就能编出好程序来,看来你对自己的编程能力还真有信心
但是实话说,能弄出模型来的,能把模型跟你讲清楚的,都会自己编程
我说编程不容易,因为是个熟练工种,只能靠长年累月积累,只靠在学校学是不够的,跟英文一样
换句话说,搞金融工程的,既不会另外请一个程序员,也不会另外找一个英文翻译
你说的我爱听............. 我就多说点吧
一个模型建立了,.......... 就要求解模型, 当然能求解这个模型的算法有很多...... 你知道哪个算法是最适合你这个模型的吗?
如果你知道了........ 哪个算法最合适你的模型, 你就要算法编程实现...... 当然这就设计到了具体的语言,你让matlab去做计算?
计算量大了, 可能它是算不出来的......我测试过C/C++的速度几乎是matlab的100倍, 再说就算你会用matlab, 我看到过很多人自己的程序,
matlab的基础是矩镇计算, 我看见还有人没有 X=zeors(n,m)就直接用X(i,j)当然这也行..... 可是这里的区别是什么呢?又有多少人知道呢?
不谈matlab了, 再说C/C++....... double a[]; 和 double *a=new doubel[][]....具体我的blog上有...有兴趣的看看吧.
还有 C/C++中的效率问题, 可能有的人编出来的C/C++的程序比matlab还慢... 他就说"....."
有人说SAS处理数据快, 你知道SAS对数据的列是有限制的, 还有,大量数据了 它会抽样..
软件解决问题,....., 这个软件越傻瓜式 操作起来越简单,. 他会为你作些处理.. 但是这些地层处理你可能不关心,那就没问题, 但是你要关心的话,.... 你知道它做的处理是你想要的吗?
我的结论是:你要学编程语言的目的是什么,我上面最要是给大家一个参考,看看你学的什么程度才能达到你的最初的目的..
[此贴子已经被作者于2007-2-10 17:54:11编辑过]