Merge branch 'feature-MATH-1355' into develop
Fixes the following issue (see JIRA): MATH-1355
This commit is contained in:
commit
6c4fc0647f
|
@ -204,19 +204,16 @@ public class MatrixUtils {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns a diagonal matrix with specified elements.
|
* Creates a diagonal matrix with the specified diagonal elements.
|
||||||
|
*
|
||||||
|
* @param diagonal Diagonal elements of the matrix.
|
||||||
|
* The array elements will be copied.
|
||||||
|
* @return a diagonal matrix instance.
|
||||||
*
|
*
|
||||||
* @param diagonal diagonal elements of the matrix (the array elements
|
|
||||||
* will be copied)
|
|
||||||
* @return diagonal matrix
|
|
||||||
* @since 2.0
|
* @since 2.0
|
||||||
*/
|
*/
|
||||||
public static RealMatrix createRealDiagonalMatrix(final double[] diagonal) {
|
public static DiagonalMatrix createRealDiagonalMatrix(final double[] diagonal) {
|
||||||
final RealMatrix m = createRealMatrix(diagonal.length, diagonal.length);
|
return new DiagonalMatrix(diagonal, true);
|
||||||
for (int i = 0; i < diagonal.length; ++i) {
|
|
||||||
m.setEntry(i, i, diagonal[i]);
|
|
||||||
}
|
|
||||||
return m;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue