Expanded use of .* operator
    4 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    Paul Mennen
 am 22 Mär. 2023
  
    
    
    
    
    Kommentiert: Steven Lord
    
      
 am 22 Mär. 2023
            When you type:
>> (1:6) .* (1:3)'
You get:
ans =
1  2  3  4  5  6
2  4  6  9 10 12
3  6  9 12 15 18
This works in recent Matlab versions going back to R2018a (which is as far back as the on-line documentation will go).
But it doesn't work in R2013b. (It gives an error which says that incorrect dimensions were used.) Does anyone have access to any of the versions between those two to help me pin down more precisely when this expanded use of the times operator was introduced?
Thanks
~Paul
0 Kommentare
Akzeptierte Antwort
  John D'Errico
      
      
 am 22 Mär. 2023
        
      Bearbeitet: John D'Errico
      
      
 am 22 Mär. 2023
  
      R2016b
No need for access. That is when it appeared.
Before that, bsxfun was needed. bsxfun appeared in R2007a. Before that, we needed to use tools like repmat. And before that we used pencil and paper. Things were hard back then.
1 Kommentar
Weitere Antworten (0)
Siehe auch
Kategorien
				Mehr zu Operators and Elementary Operations 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!


