Changeset 7448 for branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3
- Timestamp:
- 02/03/12 18:22:41 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/GeneralizedQAP/HeuristicLab.Problems.GeneralizedQuadraticAssignment.Common/3.3/ExtensionMethods.cs
r7432 r7448 331 331 } 332 332 #endregion 333 334 #region Matrix operations 335 public static double[,] Transpose(this double[,] matrix) { 336 var result = new double[matrix.GetLength(1), matrix.GetLength(0)]; 337 for (int i = 0; i < matrix.GetLength(0); i++) 338 for (int j = 0; j < matrix.GetLength(1); j++) 339 result[j, i] = matrix[i, j]; 340 return result; 341 } 342 #endregion 333 343 } 334 344 }
Note: See TracChangeset
for help on using the changeset viewer.