Filter löschen
Filter löschen

How can I multiply 2 signals?

41 Ansichten (letzte 30 Tage)
RandomChikiBum
RandomChikiBum am 26 Dez. 2021
Beantwortet: DGM am 26 Dez. 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 Kommentar
RandomChikiBum
RandomChikiBum am 26 Dez. 2021
Bearbeitet: RandomChikiBum am 26 Dez. 2021
And how can I multiply the power of the exponent with a constant?
like e^(-5x) or using decimal numbers?

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

DGM
DGM am 26 Dez. 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');

Weitere Antworten (0)

Kategorien

Mehr zu MATLAB finden Sie in Help Center und File Exchange

Produkte


Version

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by