大家做项目的时候用到过多深的数学知识? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zhoudaiyu
V2EX    问与答

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

  •  
  •   zhoudaiyu
    PRO
    2021-03-30 21:29:45 +08:00 via iPhone 3996 次点击
    这是一个创建于 1659 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

    40 条回复    2021-03-31 13:40:22 +08:00
    wangkun025
        1
    wangkun025  
       2021-03-30 21:42:13 +08:00
    你说的这些,都没用到。
    yngzij
        2
    yngzij  
       2021-03-30 21:45:40 +08:00 via iPhone
    排列组合
    jr55475f112iz2tu
        3
    jr55475f112iz2tu  
       2021-03-30 21:51:10 +08:00 via Android
    炼丹的会用得比较多吧?
    zhoudaiyu
        4
    zhoudaiyu  
    OP
    PRO
       2021-03-30 21:54:28 +08:00 via iPhone
    @czfy 的确,炼丹要懂很多概率论和线性代数的东西,如果要是做图像就更惨了
    @wangkun025 离散数学里面的一些东西感觉还是能接触到的
    @yngzij 组合数学
    learningman
        5
    learningman  
       2021-03-30 21:59:00 +08:00 via Android
    算法的东西不都是离散数学
    cmdOptionKana
        6
    cmdOptionKana  
       2021-03-30 22:18:44 +08:00
    多数人写业务或 crud, 基本用不上这些. 而做游戏, 算法, AI 那些就会需要多用数学.
    akira
        7
    akira  
       2021-03-30 22:31:57 +08:00
    平面解析几何算不算
    m30102
        8
    m30102  
       2021-03-30 22:33:19 +08:00
    android 自定义 view
    temporary
        9
    temporary  
       2021-03-30 22:46:24 +08:00
    i++
    123jiayue
        10
    123jiayue  
       2021-03-30 22:50:38 +08:00 via iPhone
    要用到很高深的数学 培训班还能这样批量制造
    thedrwu
        11
    thedrwu  
       2021-03-30 23:02:39 +08:00 via Android
    这里不是有好多做科学计算的吗
    插值、数值积分天天用。Galerkin 、Krylov 徒手撸
    miv
        12
    miv  
       2021-03-30 23:05:00 +08:00
    做商品 sku 的时候用到排列组合
    iConnect
        13
    iConnect  
       2021-03-30 23:10:39 +08:00 via Android
    也说了是做项目,不是做科研。项目本质是上就是工程,大多都是初等数学就够用了
    nuistzhou
        14
    nuistzhou  
       2021-03-31 01:01:56 +08:00 via iPhone   1
    向量积
    typing /td>
        15
    typing  
       2021-03-31 01:46:29 +08:00 via iPad
    @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
        16
    agagega  
       2021-03-31 01:58:00 +08:00 via iPhone   1
    牛顿迭代..
    shakaraka
        17
    shakaraka  
    PRO
       2021-03-31 01:58:41 +08:00
    +、-、*、/
    LxExExl
        18
    LxExExl  
       2021-03-31 02:12:12 +08:00
    都没用到过
    Knights
        19
    Knights  
       2021-03-31 03:08:33 +08:00
    离散数学:不用说了吧,是个程序就在用;
    线性代数:写 GIS 应用的时候用过,叉积、点积之类的,图形学算法里较多;
    概率:年会抽奖代码里会有;
    微积分:高数忘光了。
    irytu
        20
    irytu  
       2021-03-31 06:02:30 +08:00 via iPhone
    有时候需要用到离散傅立叶
    x6doooo
        21
    x6doooo  
       2021-03-31 06:34:22 +08:00
    二元一次方程组
    Mutoo
        22
    Mutoo  
       2021-03-31 07:22:55 +08:00
    曾经给一个开源 Lua 二维码生成库打补丁的时候,研究了二维码的生成算法,用到了里德-所罗门编码( Reed-solomon codes ),加罗瓦域( Galois field )等东西。
    Mac
        23
    Mac  
       2021-03-31 08:07:23 +08:00
    自有知识只用到了加减乘除,第三方库和函数就用的多了。
    Ediacaran
        24
    Ediacaran  
       2021-03-31 08:59:42 +08:00 via iPhone
    苦逼嵌入式

    四元数计算空间朝向
    复数快速生成正弦波
    基本矩阵计算用于调用计算库
    用质数的性质生成伪随机序列
    质数域移植加密算法
    二元域搞纠错算法

    反而常用的 pid,滤波器和 fft 因为领导信不过能搞得清楚所以没搞过
    fengxuejuan
        25
    fengxuejuan  
       2021-03-31 09:07:54 +08:00
    太多了,包括不限于:
    算最大似然估计
    算 FIR 及滤波器资源优化
    算雷达相关 DBF
    算色散
    算纠错码的 FEC 算法
    算时钟树推树调树,当然这个就是小学数学加加减法但是蛋疼啊

    by 一个芯片工程师
    vynkicc
        26
    vynkicc  
       2021-03-31 09:27:00 +08:00
    高中概率论
    clschen
        27
    clschen  
       2021-03-31 10:03:24 +08:00
    牛顿迭代法的时候用到过求导
    牛顿迭代法解复杂方程是真的好用
    ruoxie
        28
    ruoxie  
       2021-03-31 11:00:08 +08:00
    笛卡尔积,做产品 sku 的时候
    johnnyNg
        29
    johnnyNg  
       2021-03-31 11:14:51 +08:00
    拉格朗日插值算法,实现图片曲线调节的时候
    rationa1cuzz
        30
    rationa1cuzz  
       2021-03-31 11:15:17 +08:00
    i+1 [::-1]
    timsensor
        31
    timsensor  
       2021-03-31 12:41:29 +08:00 via Android
    初级统计学
    hm20062006ok
        32
    hm20062006ok  
       2021-03-31 12:49:16 +08:00
    Android 自定义动画的缓动函数
    joshua7v
        33
    joshua7v  
       2021-03-31 12:57:48 +08:00 via iPhone
    线性代数相关的最多
    其他方面的用得少 都还给老师了
    7gugu
        34
    7gugu  
       2021-03-31 12:58:10 +08:00 via iPhone
    微积分,用于传感器数据处理之类的。
    3dwelcome
        35
    3dwelcome  
       2021-03-31 13:11:09 +08:00 via Android
    我做 gis,用过牛顿迭代法,有些问题只能算法一点点逼近,不能套公式直接算。
    然后就是一些比高中数学难一点点,但又没那么难的三维几何算法。
    看到过不少大神用最小二乘法写代码,自己没用过。
    楼主可以去看看图形界的 siggraph paper,真是数学满天飞,一点不夸张。
    3dwelcome
        36
    3dwelcome  
       2021-03-31 13:12:11 +08:00 via Android
    还有用到过 fft 算高斯图片模糊。
    chenyu8674
        37
    chenyu8674  
       2021-03-31 13:13:49 +08:00
    用傅里叶变换把脑电波频域分解后做分析
    shm7
        38
    shm7  
       2021-03-31 13:21:24 +08:00 via iPhone
    那些做数字信号处理类的程序猿这方面估计很有造诣
    zooo
        39
    zooo  
       2021-03-31 13:27:30 +08:00
    炼丹也需要的不多
    运气+想法+炉子也挺重要
    zisway
        40
    zisway  
       2021-03-31 13:40:22 +08:00 via Android
    加减乘除吧
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1077 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 23:05 PVG 07:05 LAX 16:05 JFK 19:05
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86