The error codes that can occur on a matrix are as follows:

8: Insufficient memory.

9: The requested position is outside the matrix.

10: The name of the matrix is invalid.

11: The matrices have different dimensions.

12: The determinant is null. Unable to calculate the inverse of the matrix.

Caution: A WLanguage error is triggered by the errors 9, 10 and 11. The application stops.

In browser code, the error codes that can occur on a matrix are:

1202: The requested position is outside the matrix.

1200: The name of the matrix is invalid.

1203: The matrices have different dimensions.

1206: The determinant is null. Unable to calculate the inverse of the matrix.

Caution: Errors 1202, 1200 and 1203 generate a WLanguage error. The application stops.

Matrix existence

The matrix existence is not checked. To check the matrix existence, use MatExist.

Related Examples:

Unit examples (WINDEV): The Matrix functions

[ + ] Using matrices with the WLanguage functions. This example, powered by WINDEV, is used to perform calculations on matrices: addition, multiplication, transposition, inversion...

Unit examples (WINDEV Mobile): The Matrix functions

[ + ] Using matrices with the WLanguage functions: addition, multiplication, transposition, inversion...