You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

单调递增函数分段归一化及标准差计算方法咨询

分段递增函数斜坡归一化波动的计算方法

你的思路完全没问题,具体可以按以下步骤一步步实现:

  • 划分区间
    按照红色线条标记的分界点,把原始的(x,y)数据集拆成多个独立分段,每个分段对应一个区间内的所有数据点。

  • 计算分段基准线的参数
    对每个分段,取首尾两个点的坐标(x₁,y₁)和(x₂,y₂),算出基准线的斜率k = (y₂ - y₁)/(x₂ - x₁),再算出截距b = y₁ - k*x₁,这样基准线的方程就是y = k*x + b。

  • 计算数据点相对基准线的偏差
    对分段里的每个数据点(x_i,y_i),直接算偏差值d_i = y_i - (k*x_i + b)。这一步其实就等价于把基准线旋转到水平后的波动值——没必要真的做坐标旋转,消除斜率影响后,这个偏差值就是你要的归一化波动的基础数据。

  • 计算偏差的标准差
    针对每个分段的偏差集合{d_i}计算标准差,这个数值就是该分段经过斜坡归一化后的波动程度。

如果想要更精准的垂直距离(而非y方向的偏差),可以用点到直线的垂直距离公式:
d_i = |y_i - k*x_i - b| / sqrt(k² + 1)
不过要是你的x和y变量量级相近,直接用y方向偏差算标准差的结果已经能准确反映波动情况,而且计算起来更简单。


内容的提问来源于stack exchange,提问作者thentangler

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.02 10:32:42