a matrix with a dirac delta function

1 visualización (últimos 30 días)
Chien-Cheng Chiu
Chien-Cheng Chiu el 3 de Jul. de 2020
Respondida: Walter Roberson el 3 de Jul. de 2020
I am having trouble multiply a matrix with a dirac comb.
My matrix is the following
and I am to multiply? it by this Dirac function
to get this:
.
If I just multiply the two together, then I will just get 0's, but I shouldn't. This is my code currently.
for j = 1:n + 1
u_approx_dirac = u_approx * dirac(x - c - j*delta);
end
x is a vector of 3001 elements,
t is a vector of 6001 elements.
Also, c = a for my code.
Please help me directly and not send me to other links. Thank you.

Respuestas (1)

Walter Roberson
Walter Roberson el 3 de Jul. de 2020
Guessing:
for j = 1:n + 1
u_approx_dirac(:,j) = u_approx(:,j) .* dirac(x - c - j*delta);
end

Categorías

Más información sobre Introduction to Installation and Licensing en Help Center y File Exchange.

Productos


Versión

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by