找到最大斜率大家好,
我有一个形成斜线的点列表,我有兴趣了解曲线创建的最大斜率。
我有很多点集,所以我有兴趣知道如何在公式中做到这一点。
例如,数字 1、2、3、4 形成一条固定斜率为 1 的直线,因此最大值为 1。我的数字没有形成一条直线,所以方程更复杂。
附上示例文件。
谢谢。
数据探索和可视化回复:找到最大斜率这是使用脚本的不同方法。 它可容纳任意数量的数据点(数据列)和观察结果。 它假设数据表已打开并且最后一列专用于存储结果。
回复:找到最大斜率这是一个修改@Craige_Hales无需列出每对列的公式
dt = Current Data Table();
Max( Abs( dt[Row(), Index( 1, N Cols( dt ) - 2 )] - dt[Row(), Index( 2, N Cols( dt ) - 1 )] ) );
回复:找到最大斜率我对点之间最显着的差异感兴趣。
这就是为什么 Craige_Hales 的解决方案对我有好处。
谢谢。
回复:找到最大斜率您是否正在拟合模型并提取最大一阶导数,或者您只是对点之间最显着的差异感兴趣?
回复:找到最大斜率如果斜坡在每一行内,也许是这样
Capturing the maximum change between columns.Capturing the maximum change between columns.捕获列之间的最大变化。
您可能关心变化的绝对值。 绝对值(点3-点2) ...
您可能需要可扩展的设计来处理数百个列。 使用数组可以做到这一点。