大家做项目的时候用到过多深的数学知识?

2021-03-30 21:29:45 +08:00
 zhoudaiyu

只要是和数学有关的就可以,微积分、概率、线性代数、离散等等都可以。特别是我想听听有没有在业务代码里用这些的:)

3454 次点击
所在节点    问与答
40 条回复
wangkun025
2021-03-30 21:42:13 +08:00
你说的这些,都没用到。
yngzij
2021-03-30 21:45:40 +08:00
排列组合
czfy
2021-03-30 21:51:10 +08:00
炼丹的会用得比较多吧?
zhoudaiyu
2021-03-30 21:54:28 +08:00
@czfy 的确,炼丹要懂很多概率论和线性代数的东西,如果要是做图像就更惨了 🐶
@wangkun025 离散数学里面的一些东西感觉还是能接触到的
@yngzij 组合数学
learningman
2021-03-30 21:59:00 +08:00
算法的东西不都是离散数学
cmdOptionKana
2021-03-30 22:18:44 +08:00
多数人写业务或 crud, 基本用不上这些. 而做游戏, 算法, AI 那些就会需要多用数学.
akira
2021-03-30 22:31:57 +08:00
平面解析几何算不算
m30102
2021-03-30 22:33:19 +08:00
android 自定义 view
temporary
2021-03-30 22:46:24 +08:00
i++
123jiayue
2021-03-30 22:50:38 +08:00
要用到很高深的数学 培训班还能这样批量制造
thedrwu
2021-03-30 23:02:39 +08:00
这里不是有好多做科学计算的吗
插值、数值积分天天用。Galerkin 、Krylov 徒手撸
miv
2021-03-30 23:05:00 +08:00
做商品 sku 的时候用到排列组合
iConnect
2021-03-30 23:10:39 +08:00
也说了是做项目,不是做科研。项目本质是上就是工程,大多都是初等数学就够用了
nuistzhou
2021-03-31 01:01:56 +08:00
向量积
typing
2021-03-31 01:46:29 +08:00
@thedrwu 正是在下.jpg

物理引擎相关。

一般撸的不是 Krylov 本身,是矩阵乘法部分,或者说 linear operator 那部分。
Krylov 相关的工作量全都在 linearization,preconditioner 上了。

Galerkin 这个词我自己也不知道确切指什么,可能是指 weak form ?

Gauss quadrature 积分我记得可以离线算好。
时间相关的数值积分更常接触。

总体来说大部分时候调用写好的库就行,像 CG/MINRS 那种模版代码就很常用。但是得清楚原理,不然 debug 的时候只能干瞪眼。我当年的导师就批我“is conjugate grad a black box to you?”
agagega
2021-03-31 01:58:00 +08:00
牛顿迭代..
wunonglin
2021-03-31 01:58:41 +08:00
+、-、*、/
LxExExl
2021-03-31 02:12:12 +08:00
都没用到过
Knights
2021-03-31 03:08:33 +08:00
离散数学:不用说了吧,是个程序就在用;
线性代数:写 GIS 应用的时候用过,叉积、点积之类的,图形学算法里较多;
概率:年会抽奖代码里会有;
微积分:高数忘光了。
irytu
2021-03-31 06:02:30 +08:00
有时候需要用到离散傅立叶

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/766656

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX