How to handle NAN when summing
    9 vues (au cours des 30 derniers jours)
  
       Afficher commentaires plus anciens
    
    Robert Demyanovich
 le 19 Août 2021
  
    
    
    
    
    Réponse apportée : Eric Sofen
    
 le 19 Août 2021
            I have the following code:
for k = 1:N        
    W(i,k)=W1*(cB(i,k))^W2;
    Fluor(i,k)= cB(i,k)*W(i,k)*dx;
end
FL = sum(Fluor(i,1:N),'all'); 
Sometimes cB(i,k) is equal to zero and because W2 is a negative number this, I guess, ultimately results in Fluor (i,k) equal to NaN.  Is there a way to have Matlab insert zero instead of NaN for Fluor(i,k).  Ultimately, I'm interested in FL, so an alternative might be to have Matlab skip any values of NaN when summing the row in table Fluor. 
0 commentaires
Réponse acceptée
Plus de réponses (0)
Voir également
Catégories
				En savoir plus sur NaNs 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!

