Home | Sign in | English  Help WLanguage WLanguage functions Standard functions Numeric values management functions Matrix functions MatFloatMultiply Presentation Example Dividing all matrix elements Existence of matrix Managing errors Related examples See also  MatAdd MatCopy MatCreate MatDelete MatDeterminant MatError MatExist MatFill MatFloatAdd MatFloatMultiply MatInvert MatMultiply MatNbColumn MatNbLine MatRead MatReadColumn MatReadLine MatStack MatTranspose MatWrite Matrix management functions The matrices
• Dividing all matrix elements
• Existence of matrix
• Managing errors
WINDEV      WEBDEV    WINDEV Mobile       Others MatFloatMultiply (Function)
In french: MatRéelMultiplie
Multiplies each matrix element by a value. This multiplication is performed in the specified matrix.
// Multiply the matrix elements by 3
MatFloatMultiply("MyMatrix", 3)
Syntax
MatFloatMultiply(<Matrix> , <Value>)
<Matrix>: Character string
Name of the matrix to be used, defined with MatCreate.
<Value>: Real
Value used for the multiplication.
Remarks

Dividing all matrix elements

To divide all matrix elements by a given value, multiply the matrix by: 1/<Value>.

Existence of matrix

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

Managing errors

Caution: MatFloatMultiply returns no error code. To find out whether errors have been generated by the multiplication, use MatError. To get the details of the error, use ErrorInfo with the errMessage constant.
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...
Business / UI classification: Neutral code
Component: wd270mat.dll
Minimum version required
• Version 9