How can I multiply 2 signals?

78 visualizaciones (últimos 30 días)
RandomChikiBum
RandomChikiBum el 26 de Dic. de 2021
Respondida: DGM el 26 de Dic. de 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 comentario
RandomChikiBum
RandomChikiBum el 26 de Dic. de 2021
Editada: RandomChikiBum el 26 de Dic. de 2021
And how can I multiply the power of the exponent with a constant?
like e^(-5x) or using decimal numbers?

Iniciar sesión para comentar.

Respuesta aceptada

DGM
DGM el 26 de Dic. de 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');

Más respuestas (0)

Categorías

Más información sobre MATLAB en Help Center y File Exchange.

Productos


Versión

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by