Bonjour,
J'aimerais effectuer la convolution de 2 vecteurs "symbolic".
mes vecteurs sont crées par :
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 en fonction de O1,O2,....O10.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 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);
faut il que je redéfinisse l'opération de convolution dans ce cas?
J'aimerais également savoir aussi s'il est possible de créer un vecteur formel directement, sans avoir besoin de définir chaque composante comme symbolique.
quelque chose qui serait du genre Ot=symbolic(1,N) ou N est la taille souhaité de mon vecteur.
merci d'avance
Partager