LinearAlgebra[Modular][Fill] - fill mod m Matrix or Vector with specified value
|
Calling Sequence
|
|
Fill(m, fillv, A)
|
|
Parameters
|
|
m
|
-
|
modulus
|
fillv
|
-
|
(optional) fill value; numeric in the range or keyword
|
A
|
-
|
mod m Matrix or Vector, including subspec
|
|
|
|
|
Description
|
|
•
|
The Fill function fills the mod m Matrix or Vector A with the specified value fillv. If a fill value, fillv, is not specified, 0 is used. The value NULL is returned.
|
|
If fillv is the keyword random, the mod m Matrix or Vector A is filled with random values in the range .
|
•
|
The Fill function allows you to use sub-Matrix and sub-Vector specifications for the mod m Matrix or Vector. For example, the function can be used to clear specific rows of a Matrix, or part of a Vector.
|
•
|
This command is part of the LinearAlgebra[Modular] package, so it can be used in the form Fill(..) only after executing the command with(LinearAlgebra[Modular]). However, it can always be used in the form LinearAlgebra[Modular][Fill](..).
|
|
|
Examples
|
|
>
|
|
>
|
|
| (1) |
Fill entire Matrix with 0.
>
|
|
>
|
|
| (2) |
Fill row 3 with value 2.
>
|
|
>
|
|
| (3) |
Fill column 2 with 0.
>
|
|
>
|
|
| (4) |
Fill all but first and last elements of a row Vector with 5.0.
>
|
|
| (5) |
>
|
|
>
|
|
| (6) |
Fill Matrix with random values.
>
|
|
| (7) |
>
|
|
>
|
|
| (8) |
|
|
Download Help Document
Was this information helpful?