### MX_FILL – Fill real matrix or vector

Block SymbolLicensing group: STANDARD

Function Description
The function block MX_FILL fills elements of the matrix or vector referenced by uMV according to the input mode.

The output reference yMV is always set to the corresponding input references uMV. If HLD = on then nothing else is done.

The error flag E is set to on if:

• the reference uMV is not defined (i.e. input uMV is not connected),
• $0>\mathtt{\text{mode}}>4$.

Inputs

 uMV Input reference to a matrix or vector Reference value Fill value of matrix/vector  $\odot$0.0 Double (F64) mode Fill mode  $\odot$0.00E+00 Long(I32) 0,1 .. Value – All elements are set to value 2 .... Ones – All elements are set to $1$ 3 .... Diagonal value – Diagonal is set to value, the other elements to $0$ 4 .... Diagonal ones – Initializes identity matrix (eye) HLD Hold Bool

Outputs

 yMV Output reference to a matrix or vector Reference E Error indicator Bool

2020 © REX Controls s.r.o., www.rexygen.com