私はそのような二重の非数値対称行列を持っています
100 90,38000 87,27000 44,23000 34,62000 30,77000
90,38000 100 90,91000 34,62000 44,23000 34,62000
87,27000 90,91000 100 36,36000 38,18000 47,27000
34,62000 44,23000 38,18000 89,80000 100 90,38000
30,77000 34,62000 47,27000 86,54000 90,38000 100
最大値を見つけたい。私が使う
ILNumerics.ILRetArray<double> maxValue = ILNumerics.ILMath.maxall(matrixSimilarity);
結果は maxValue = 100 です。対角線上の値を取らない結果が欲しい => maxValue = 90,91
C#のilnumerics関数でこれを行うにはどうすればよいですか?