matrice remplie de 1
y=ones(m1,m2,...,[,type]) y=ones(x,[,type]) y=ones()
matrices
entiers
chaine de caractères optionnelle : 'double', 'boolean', 'int8', 'uint8', 'int16', 'uint16', 'int32', 'uint32', 'int64', ou 'uint64'.
Renvoie une matrice dont tous les termes valent 1. 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.
renvoie une matrice (m1,m2,..,mn)
remplie
de 1.
renvoie une matrice (m1,m2,..,mn)
remplie de 1 et de type précisé dans type
. Dans le cas où le type est booléen la matrice est remplie avec la valeur %T
.
renvoie une matrice remplie de 1. de même taille que
x
.
renvoie une matrice remplie de 1. 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 %T
.
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).
Notez que ones(3)
est équivalent à
ones(a)
avec a=3
et donc n'est PAS
une matrice 3x3 !
ones() est équivalent à ones(1,1).
Les commandes ones(3,-3)
et ones(-3,-3)
renvoient
une matrice vide.
![]() | repmat(1, sizes) peut être utilisé pour créer un tableau de uns dont
les dimensions sont données dans un vecteur sizes=[m1 m2 ..] . |
ones(3) ones(3,3) ones(3,3,'uint8') ones(3,3,'boolean') ones(2,3,2) repmat(1, [2 4 2]) | ![]() | ![]() |