How can i calculate cumulative sum of function?
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
R is a function bounds up with "hiz" and "eg". I want to get its cumulative value. I should have 395 R function and calculate cumulative sum of this function.
How can i achieve this problem?
Thx,
eg=linspace(0.01,0.02,395);
for h=1:1:395;
R=@(hiz) 0.015.*(1+hiz.^2/1500)*15000*cos(eg(h));
end
0 commentaires
Réponses (1)
Adam Danz
le 7 Août 2018
Cumulative sum can be calculated with
cumsum()
However, your h-loop is incorrect. All you're doing within that loop is redefining and overwriting R which is a function handle that is never used.
0 commentaires
Voir également
Catégories
En savoir plus sur Loops and Conditional Statements dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!