The following table lists all errors that can be raised by the Matrix and CMatrix objects.
| Error | Message |
|---|---|
| 1301 | Invalid number of rows. |
| 1302 | Invalid number of columns. |
| 1303 | Parameter is not an array, or it is not an array of the expected type. |
| 1304 | Array is not of the expected size or it is not zero-based. |
| 1305 | This operation is possible only for a square matrix. |
| 1306 | Matrix cannot be inverted. |
| 1307 | Matrix multiplication is not possible. |
| 1310 | System of equations cannot be solved. |
| 1311 | Right-hand terms matrix is not sized correctly. |
| 1312 | Matrices do not have the same size. |
| 1313 | Decomposition is not possible for a singular matrix. |
| 1314 | Not a symmetric positive definite matrix. |
| 1316 | An error occurred during SVD. |
| 1317 | An error occurred during Eigen. |
| 1318 | Number of rows must be greater than or equal to the number of columns. |
| 1319 | Row index exceeds matrix size. |
| 1320 | Column index exceeds matrix size. |
| 1321 | Matrix not yet sized. |
| 1398 | This method is supported only in the Advanced II Edition of Matrix ActiveX Component. |
| 1399 | This method is supported only in the Advanced Edition of Matrix ActiveX Component. |