Borrar filtros
Borrar filtros

How to make a summation using heaviside function?

1 visualización (últimos 30 días)
ZC Song
ZC Song el 30 de Abr. de 2019
Editada: ZC Song el 30 de Abr. de 2019
Hi, May I ask how to make a summation using heaviside function?
Here is my code:
t = 0;
i_q = -[0.01 0.04 0.02 0.06 0.06]; % Rainfall intensity
T_q = [100 400 1000 1300 1500]; % Duration
n = length(i_q);
syms n k
q_aux = @(t)(i_q(k).*(heaviside(t-T_q(k-1))-heaviside(t-T_q(k)))); %%%% k>1
q = symsum(q_aux,k,2,n)+ @(t) (i_q(1).*(heaviside(t)-heaviside(t-T_q(1))));
Now the code is not working, Could you please tell me how to fix it?
Thank you very much!

Respuestas (0)

Categorías

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

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by