how to handle multiple colons
    2 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    Reza Teimoori
      
 am 20 Dez. 2016
  
    
    
    
    
    Bearbeitet: Stephen23
      
      
 am 21 Dez. 2016
            The result of [1:101]:0.5:[2:102] in MATLAB is [1 1.5 2] while I'd like to get a vector similar to [1 1.5 2 2 2.5 3 3 3.5 4 4 4.5 5 ... 101 101.5 102]. Does anyone know how I can generate this vector in a single command (ie. no looping)? I'm using MATLAB R2012b. Thanks!
0 Kommentare
Akzeptierte Antwort
  Walter Roberson
      
      
 am 20 Dez. 2016
        reshape( bsxfun(@plus, (1 : 0.5 : 2).',  0 : 100), 1, [])
If you have R2016b or later you can use
reshape( (1 : 0.5 : 2).' + (0:100), 1, [])
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
				Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange
			
	Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

