A recursive matrix sum
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Noa Yelin
le 21 Oct 2020
Commenté : Noa Yelin
le 21 Oct 2020
Hey
I wrote a function that gives u the sum of the matrix. I try to write it with rerursive, but it doen't get well. i need an explanation..
this is my code -
function total=ff(l)
total = 0;
for i = 1:numel(l)
total = total+l(i);
end
any help?
2 commentaires
Réponse acceptée
Asad (Mehrzad) Khoddam
le 21 Oct 2020
You function is not recursive
function total=ff(l)
lp=l(:);
if numel(l) == 1
total = l(1);
else
total = lp(end) + ff(lp(1:end-1));
end
end
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!