Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Change language to: Français - Português - 日本語 - Русский

Please note that the recommended version of Scilab is 6.0.2. This page might be outdated.
See the recommended documentation of this function

# zeros

matrix made of zeros

### Calling Sequence

```y=zeros()
y=zeros(x)
y=zeros(m1,m2,..)```

x,y

matrices

m1, m2,..

integers

### Description

Creates matrix of zeros (same as `0*ones`).

zeros(m1,m2)

for an `(m1,m2)` matrix.

zeros(m1,m2,..,mn)

creates a `(m1,m2,..,mn)` matrix filled with zeros

zeros(A)

for a matrix of same size of `A`.

zeros(3)

is `zeros(a)` with `a=3` i.e it is NOT a 3x3 matrix!

zeros()

returns a single zero

If `x` is a `syslin` list (linear system in state-space or transfer form), `zeros(x)` is also valid and returns a zero matrix.

### Examples

```zeros(3)
zeros(3,3)
zeros(2,3,2)```

• eye — identity matrix
• ones — matrix made of ones
• spzeros — sparse zero matrix