Help / WLanguage / WLanguage functions / Standard functions / Numeric values functions / Matrix functions
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WindowsLinuxPHPWEBDEV - Browser code
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Stored procedures
Initializes all the elements found in a matrix of a given size. If the matrix is larger, only the specified elements will be filled.
For example:
  • Initialize all the matrix elements with the value 5. This matrix contains 2 rows and 3 columns:
    ResFill = MatFill("MyMatrix", 5, 2, 3)
  • Initialize the matrix elements from row 1 to row 2 and from column 1 to column 3 with the value 5. Only part of the matrix is initialized:
    ResFill = MatFill("MyMatrix", 5, 2, 3)
// Fill a matrix containing 2 rows and 3 columns with the number 5
ResFill = MatFill("MyMatrix", 5, 2, 3)
<Result> = MatFill(<Matrix> , <Value> , <Number of rows> , <Number of columns>)
<Result>: Boolean
  • True if the fill operation was performed,
  • False otherwise. To get more details on the error, use ErrorInfo with the errMessage constant.
<Matrix>: Character string
Name of the matrix to fill, defined by MatCreate.
<Value>: Real
Value given to all the matrix elements.
<Number of rows>: Integer
Number of rows to fill.
<Number of columns>: Integer
Number of columns to fill.
A matrix must exist before it can be filled. To check the matrix existence, use MatExist.
Business / UI classification: Neutral code
Component: wd290mat.dll
Minimum version required
  • Version 9
This page is also available for…
Click [Add] to post a comment

Last update: 05/26/2022

Send a report | Local help