|  | 
| 本帖最后由 晨枫 于 2021-1-10 09:32 编辑 / X6 q  w* Z& E4 N 9 l; l( f, _# w% z
 : X3 E- D7 H! n8 y7 z3 }
 但我碰到的更多是需要把数学变成可执行的程序,或者用数学把软件运作起来,而不是在编程序中用到数学。我们有大量的现成软件包,像PLS、各种统计、数据挖掘、建模等,除了跟着说明书上的例子,没人懂得怎么运作起来到超出说明书例子的程度。这就是数学功底的问题了。7 c/ K8 Q9 }0 A, h* m, \, Z6 @
 $ v9 P4 M. B- T& v! ], }
 另一方面,软件用多了,没有会满足现有功能的,必然会通过深度customization或者功能扩展(对于MATLAB就是自搞一套toolbox)来增加功能。这对基本软件本身也是性能扩展。这就肯定不是CS主导的,而是subject matter expert主导的。# L+ L. T$ _" A
 
 - A. z- p6 |5 d# @8 l# m1 c' _其实我在楼顶说的就是toolmaker和subject matter expert的差别。个人认为,现在更重要的是后者。用内燃机做例子,在迪赛尔、戴姆勒的时代,发明内燃机就是成功的一半;但到了后来,如何把内燃机用好才是关键,而在用的过程中,内燃机也得到了发展。
 | 
 |