Turning all elements of a column array into the same factor of 10
    5 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    Saeid
      
 am 20 Aug. 2023
  
    
    
    
    
    Kommentiert: John D'Errico
      
      
 am 20 Aug. 2023
            I have an array that looks like this: 
X=[19.9 20 20 20.1 20.12 19.81 20 20 20 ... ]
So it is predomintantly an integer factor of 10 (but naturally I don't know in advance what is). What is the easiest way to turn all of the numbers into 20 (or any factor of 10)?
1 Kommentar
Akzeptierte Antwort
  Image Analyst
      
      
 am 20 Aug. 2023
        
      Bearbeitet: Image Analyst
      
      
 am 20 Aug. 2023
  
      Try round
X = [19.9, 20, 20, 20.1, 20.12, 19.81, 20, 32, 46];
rounded = round(X, -1)
1 Kommentar
Weitere Antworten (0)
Siehe auch
Kategorien
				Mehr zu Creating and Concatenating Matrices finden Sie in Help Center und File Exchange
			
	Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


