pad_zeros

Ajoute des zéros à la fin d'un des deux vecteurs de manière à ce qu'ils aient la même dimension.

Espace de nom : tsd

Prototype

tuple<Vecteur<T>, Vecteur<T>> pad_zeros(const Vecteur<T> &x, const Vecteur<T> &y, bouléen p2=non)

Paramètres

xPremier vecteur
yDeuxième vecteur
p2Si vrai, arrondi la dimension des vecteurs de sortie à la prochaine puissance de 2.

Retourne

Un tuple de deux vecteurs de mêmes dimensions, et commençant respectivement par x et y (des zéros sont ajoutés à la fin).

Description

Un des deux vecteurs est complété avec des zéros de manière à ce que les deux vecteurs résultants aient la même longueur.

Exemple

soit x = linspace(0,4,5),
// x = {0, 1, 2, 3, 4};
     y = linspace(0,3,4);
// y = {0, 1, 2, 3};

soit [x2,y2] = pad_zeros(x,y);
// x2 = {0, 1, 2, 3, 4};
// y2 = {0, 1, 3, 4, 0};