этот вопрос кажется удивительно неясным ... Я спросил Google, прежде чем опубликовать его здесь, и самое близкое, что я нашел, что напоминает ответ: Расчет ковариационной матрицы
Однако я неуверен в ответе из комментариев.
Каков наилучший способ правильно вычислить ковариационную матрицу в C #?
Любая хорошая бесплатная библиотека?
Спасибо!
Я наконец нашел библиотеку AlgLib , которая выглядит многообещающе.
Имеет функцию для вычисления ковариационной матрицы:
public static void covm(double[,] x, out double[,] c)
Вы можете использовать EmguCV, которая является оболочкой C # для библиотеки OpenCV. Что-то вроде этого
CvInvoke.cvCallcCovarMatrix();