zeros matrice nulle

## Séquence d'appel

    y=zeros(m1,m2,...,[,type])
                y=zeros(x,[,type])
                y=zeros()

## Paramètres

x,y

  matrices

m1, m2,..

  entiers

type

  chaine de caractères optionnelle : 'double', 'boolean', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', ou 'uint64'.

## Description

Renvoie une matrice nulle Par défaut la matrice renvoyée est de type flottant à double précision mais un type donné peut être précisé dans l'argument

type
.

zeros(m1,m2,..,mn)

  renvoie une matrice nulle de dimensions`(m1,m2,..,mn)`

zeros(m1,m2,..,mn,type)

  renvoie une matrice nulle de dimensions `(m1,m2,..,mn)` et de type précisé dans `type`. Dans le cas où le type est booléen la matrice est remplie avec la valeur `%F`.

zeros(x)

  renvoie une matrice nulle de même taille que `x`.

zeros(x,type)

  renvoie une matrice nulle de même taille que `x`. et de type précisé dans `type`. Dans le cas où le type est booléen la matrice est remplie avec la valeur `%F`.

zeros(x)

  est aussi valide si `x` est une liste de type `syslin` (système dynamique linéaire sous forme d'une fonction de transfert ou d'une représentation d'état).

## Remarques

- Notez que `zeros(3)` est équivalent à `zeros(a)` avec `a=3` et donc n'est PAS une matrice 3x3 !

- zeros() est équivalent à zeros(1,1).

- Les commandes `zeros(3,-3)` et `zeros(-3,-3)` renvoient une matrice vide.

`repmat(0, sizes)` peut être utilisé pour créer une matrice nulle dont les dimensions sont données dans un vecteur `sizes=[m1 m2 ..]`.

## Exemples

    zeros(3)
    zeros(3,3)
    zeros(3,3,'uint8')
    zeros(3,3,'boolean')
    zeros(2,3,2)

    repmat(1, [2 4 2])

## Voir aussi

- eye
- ones
- repmat
- -0