AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de valores numéricos / Funciones de matrices
  • Adding two matrices of same dimensions
Adding two matrices of same dimensions
The following code is used to add two matrices.
In this example, we will assume that the matrices are already created. The existence of the matrices is checked by MatExist. The matrices must have the same dimensions (same number of columns checked by MatNbColumn, same number of rows checked by MatNbLine).
// --Click code on BTN_Add
// Declare the variables
ResAdd is boolean
// Checks the existence of the matrices
IF MatExist("Matrix1") = True AND MatExist("Matrix2") = True THEN
// Same number of rows?
IF MatNbLine("Matrix1") = MatNbLine("Matrix2") THEN
// Same number of columns?
IF MatNbColumn("Matrix1") = MatNbColumn("Matrix2") THEN
// Add the two matrices
ResAdd = MatAdd("Matrix1", "Matrix2", "MatrixResult")
IF ResAdd = True THEN
Info("The addition was performed")
ELSE
// Display the error message
Error(ErrorInfo(errMessage))
END
ELSE
Info("The matrices do not have the same number of columns")
END
ELSE
Info("The matrices do not have the same number of rows")
END
ELSE
Info("The matrices do not exist")
END
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local