I cannot integrate my signal
Afficher commentaires plus anciens
Hello,
I have been trying to take non-symbolic and indefine integral of an envelope of a function by using trapz, cumtrapz. But I keep encountering with a straight line. How can I fix this?
Any help will be appriciated.
5 commentaires
Walter Roberson
le 24 Mai 2021
Please show us more details.
Star Strider
le 24 Mai 2021
Arya Akhtar
le 24 Mai 2021
Modifié(e) : Arya Akhtar
le 24 Mai 2021
format long g
x=10e5;
t=0:50
f=exp(t)
envelopeoff=envelope(f)
integral=cumsum(envelopeoff)
plot(integral)
That does not appear to be a straight lne.
Note that your values are quite large, above 1e21, because exp(50) is pretty large.
Arya Akhtar
le 24 Mai 2021
Modifié(e) : Arya Akhtar
le 24 Mai 2021
Réponses (2)
David Hill
le 24 Mai 2021
x=10e5;
t=0:50;
f=exp(t);
i=cumtrapz(f);
plot(t,i);
2 commentaires
Arya Akhtar
le 24 Mai 2021
David Hill
le 24 Mai 2021
If exp(t) is the upper envelope, what is the lower envelope?
format long g
t=0:50
f=exp(t)
[up_env, low_env] = envelope(f)
integral = cumtrapz(up_env - low_env);
plot(t, integral)
Catégories
En savoir plus sur Numerical Integration and Differentiation dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

