1, 计算最大值," T" H: g7 a' I( }2 t& g2 B4 O
2, 计算左右的斜率 / o9 P% X; S/ o. k }$ n: J( u8 R1 B3, 计算左右直线的交点。) T. x( _0 e. d$ F' A
4, 由交点根据斜率反推峰值的大概值。这个是quick&dirty的解决办法。想要准确,还得曲线拟合。2阶应该就可以了。过高反而会引入误差。但是拟合的资源消耗可能系统付不起。2 G! r. o' z6 U& E. i! U7 F
8 `3 m5 j9 E( i http://www.aswetalk.net/bbs/home ... um&picid=1029230 k$ f4 P1 V& ^/ ]1 Q
Dracula 发表于 2019-2-4 22:53 0 \4 s0 l6 e) |, b) o, F我曾经想过一个和42楼类似的办法。区别是分母不是板数,而是各个板加在一起的温度的和。如果这条曲线真的 ...
% s' _! m# i" ~, ]! ?- `$ {! i
- A) d$ P4 C ^7 |6 Z这个和统计其实关系不大.你可以把他想象成求重心问题.已知一条曲线和x轴围成一个形状,如果这个形状是均匀厚度的匀质材料构成的一块板子,那么这个形状重心的x座标是多少?这个x座标(如果存在的话)就是这个分布的数学期望.这其实就是一个加权平均问题.当然,一个任意形状的重心和最高点的x座标当然不一定一致.不过数学上可以证明,高斯曲线和博松分布曲线围成的图形重心的x座标和最高点的x座标正好一样.和统计没关系.你再想想?
3 @: r3 c' n9 F
这个和零点的选择是有关的。如果把温度类比为具体某块板的sample size的话,统计学的那个解就是以sample size(也就是温度)来加权求平均值。移动纵坐标的0点,相当于所有的sample size都加或减了一个相同的数。但是数学上,分子分母同乘同除同一个数可以,同加同减同一个数,值要变的。这个问题上,0点的选择应该完全是arbitrary的,因此这个办法应该是有问题的。% f" o" e, ^0 \
- I& R; G7 a: T1 `- H, q/ u) Z呵呵,好久没见Melissa了。她笑起来还是很charming的!少了点妖气,这是她的长处,还是缺点。Too well rounded, not enough sparkle or something to make you on edge。