54 lines
759 B
Markdown
54 lines
759 B
Markdown
# Zeros
|
||
|
||
This is a static function that creates and returns a new matrix filled with zeros.
|
||
|
||
```
|
||
static matrix matrix::Zeros(
|
||
const ulong rows, // number of rows
|
||
const ulong cols // number of columns
|
||
);
|
||
|
||
static vector vector::Zeros(
|
||
const ulong size, // vector size
|
||
);
|
||
|
||
|
||
```
|
||
|
||
Parameters
|
||
|
||
rows
|
||
|
||
[in] Number of rows.
|
||
|
||
cols
|
||
|
||
[in] Number of columns.
|
||
|
||
Return Value
|
||
|
||
A new matrix of given rows and columns, filled with zeros.
|
||
|
||
MQL5 example:
|
||
|
||
```
|
||
matrix zeros=matrix::Zeros(3, 4);
|
||
Print("zeros = \n", zeros);
|
||
/*
|
||
zeros =
|
||
[[0,0,0,0]
|
||
[0,0,0,0]
|
||
[0,0,0,0]]
|
||
*/
|
||
|
||
```
|
||
|
||
Python example:
|
||
|
||
```
|
||
np.zeros((2, 1))
|
||
array([[ 0.],
|
||
[ 0.]])
|
||
|
||
```
|