[matlab] convolution de vecteurs formels

Fermé
luce - 10 mai 2010 à 15:15
Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 - 10 mai 2010 à 16:57
Bonjour,
J'aimerais effectuer la convolution de 2 vecteurs "symbolic".

mes vecteurs sont crées par :

syms O1 O2 O3 O4 O5 O6 O7 O8 O9 O10 real;
>> Ot=[O1, O2, O3, O4, O5, O6, O7, O8, O9, O10];
u=randn(1,20);

yt=conv (u, Ot);

J'aimerais obtenir yt en fonction des Ok, yt de la forme yt=[6*O1+4*O2, 10*O6,... etc], car j'en ai besoin car je dois minimiser une fonction de yt.
faut il que je redéfinisse l'opération de convolution?

1 réponse

Char Snipeur Messages postés 9688 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 2 octobre 2020 1 328
10 mai 2010 à 16:57
je pense qu'il faut la redéfinir ou regarde das la doc si il n'y a pas déjà une fonction qui existe.
0