sum of dirac delta function
38 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Dharma Khatiwada
am 26 Apr. 2022
Kommentiert: Dharma Khatiwada
am 26 Apr. 2022
Hi,
I am trying to write a single sum of many dirac terms like dirac(x-1)+dirac(x-4)+dirac(x-7)+dirac(x-10) and so on. There is an increment of 3 in each sucessive term and it can go quite far like 200. Can we write a code that just sums all dirac terms like a series?
Thanks
Dharma
syms x t
y(x) = (dirac(x-1) + dirac(x-4)+................;
z = y(x)* exp(-4*(t-x));
0 Kommentare
Akzeptierte Antwort
Paul
am 26 Apr. 2022
syms d(x) t
d(x) = dirac(x);
t0 = 1:3:10; % a couple of terms for example
y(x) = sum(d(x-t0))
0 Kommentare
Weitere Antworten (1)
Chunru
am 26 Apr. 2022
syms x t
y(x) = dirac(x-1);
for i=4:3:200
y(x) = y(x) + dirac(x-i);
end
z = y(x)* exp(-4*(t-x));
y
z
Siehe auch
Kategorien
Mehr zu Instrument Control Toolbox finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!