How to vectorise this function

1 vue (au cours des 30 derniers jours)
Master Blabla
Master Blabla le 17 Nov 2020
Modifié(e) : Stephan le 17 Nov 2020
How to vectorize this function:
NumI = 0;
for i=1:100
if Value(i) < 10000
NumI = NumI +1;
end
end
Elements = zeros(5000, NumI);
%% Value - array of float values

Réponses (2)

Stephan
Stephan le 17 Nov 2020
Modifié(e) : Stephan le 17 Nov 2020
NumI = sum(Value < 10000);
Elements = zeros(5000, NumI);

Andrei Bobrov
Andrei Bobrov le 17 Nov 2020
NumI = sum(Value(1:100) < 10000)

Catégories

En savoir plus sur Get Started with MATLAB dans Help Center et File Exchange

Tags

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by