Я не знаю, возможно ли это вообще, но я хотел бы иметь возможность взять набор точек, запустить на них что-то, что вычисляет моменты, значения перекоса и эксцесса, и иметь другую функцию, которая будет принимать эти элементы и реверсировать спроектировать новый набор точек, используя измененные значения моментов, перекоса и/или эксцесса. У меня уже есть аналитическая функция в Delphi Pro 6:
procedure MomentSkewKurtosis(const Data: array of Double;var M1, M2, M3, M4, Skew,Kurtosis: Extended);
Я ищу партнерскую функцию, которая могла бы вернуть новый массив данных после того, как я внесу изменения в любой из выходных параметров «var» в MomentSkewKurtosis()
и передам их обратно партнерской функции в качестве входных параметров. Например, предположим, что я хочу увеличить перекос данных и получить новый набор точек, который будет исходным набором точек, измененным ровно настолько, чтобы сгенерировать новое значение перекоса.