Effacer les filtres
Effacer les filtres

How can I multiply 2 signals?

41 vues (au cours des 30 derniers jours)
RandomChikiBum
RandomChikiBum le 26 Déc 2021
Réponse apportée : DGM le 26 Déc 2021
I tried to plot the graph of product of 2 signals (Cosine and and decaying exponential) but am getting an error
x = (-100 :.05 :100);
y = cos(2*pi*x).exp(-x);
Dot indexing is not supported for variables of this type.
plot(x,y);
figure ;
title('Task-4 Cosine mutliplied with decaying exponential signal');
xlabel('Time');
ylabel('Amplitude');
  1 commentaire
RandomChikiBum
RandomChikiBum le 26 Déc 2021
Modifié(e) : RandomChikiBum le 26 Déc 2021
And how can I multiply the power of the exponent with a constant?
like e^(-5x) or using decimal numbers?

Connectez-vous pour commenter.

Réponse acceptée

DGM
DGM le 26 Déc 2021
Something like
x = (-1 :.05 :1); % pay attention to scale and limits
y = cos(2*pi*x).*exp(-5*x); % elementwise multiply with .*
plot(x,y);
title('Task-4 Cosine mutliplied with decaying exponential signal');
xlabel('Time');
ylabel('Amplitude');

Plus de réponses (0)

Catégories

En savoir plus sur MATLAB dans Help Center et File Exchange

Produits


Version

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by