我不知道这是否可能,但我希望能够获取一组点,在它们上运行一些计算矩、偏斜和峰度值的东西,并有另一个函数来获取这些元素并反转使用矩、偏斜和/或峰度的修改值设计一组新点。我已经在 Delphi Pro 6 中具有分析功能,即:
procedure MomentSkewKurtosis(const Data: array of Double;var M1, M2, M3, M4, Skew,Kurtosis: Extended);
我正在寻找一个合作伙伴函数,它可以在我对任何输出参数“var”进行更改后返回一个新的数据数组,MomentSkewKurtosis()
并将它们作为输入参数传递回合作伙伴函数。例如,假设我想增加数据的 Skew 并获得一组新的点,这将是原始点集的改变,刚好足以生成新的 Skew 值。