Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2024.0.0 - Français


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 — matrice identité
  • ones — matrice remplie de 1
  • repmat — Définit un grand tableau par pavage avec un tableau 2D.
  • -0 — Processing of -0 versus 0
Report an issue
<< toeplitz Matrice - génération Exponentielle >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Oct 24 14:34:13 CEST 2023