A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://accord-framework.net/docs/html/M_Accord_Math_Matrix_SolveForDiagonal.htm below:

MatrixSolveForDiagonal Method (Decimal, Decimal, Boolean)

MatrixSolveForDiagonal Method (Decimal, Decimal, Boolean)

Returns the solution matrix for a linear system involving a diagonal matrix ion the right-hand side.

Namespace:  Accord.Math
Assembly:

Accord.Math (in Accord.Math.dll) Version: 3.8.0

Syntax
public static decimal[][] SolveForDiagonal(
	this decimal[][] matrix,
	decimal[] diagonalRightSide,
	bool leastSquares = false
)
<ExtensionAttribute>
Public Shared Function SolveForDiagonal ( 
	matrix As Decimal()(),
	diagonalRightSide As Decimal(),
	Optional leastSquares As Boolean = false
) As Decimal()()
Request Example View Source Parameters
matrix
Type: SystemDecimal
The matrix for the linear problem.
diagonalRightSide
Type: SystemDecimal
The right side b.
leastSquares (Optional)
Type: SystemBoolean
True to produce a solution even if the matrix is singular; false otherwise. Default is false.
Return Value

Type:

Decimal Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type . When you use instance method syntax to call this method, omit the first parameter. For more information, see

Extension Methods (Visual Basic)

or

Extension Methods (C# Programming Guide)

.

Remarks

Please note that this does not check if the matrix is non-singular before attempting to solve. If a least squares solution is desired in case the matrix is singular, pass true to the leastSquares parameter when calling this function.

See Also

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4