Why isn't this value being saved using ismember and round?
Afficher commentaires plus anciens
Hi all,
I have the following code and it almost works for all my values except two. Nothing being saved in Xsaved
AllRatios = ([0.1:0.05:1])
%it does not work for the following ratios: 0.45 and 0.65. I wonder if
%that's because thry are less than 0.45 and are rounded or not!
Actualvalue = 0.448533333333333
CurRatio= round(Actualvalue,2) % it returns 45, I tried it with 'significant' method as well
for i = 62:62
if ismember(CurRatio,AllRatios)
Xsaved(1,i) = ([CurRatio])
else
NoSaved = 0
end
end
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Loops and Conditional Statements 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!