How to map the values from 0-320 to 0-29
    3 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
Hi, I want to map values using matlab, but I don't know,How to do it. I want to map 0-320 to 0-29.There are many such mappings which I want to, Please tell me how to do it. Thanks
2 Kommentare
  per isakson
      
      
 am 16 Nov. 2016
				
      Bearbeitet: per isakson
      
      
 am 16 Nov. 2016
  
			Something like this?
>> map = @(x) 0 + ((29-0)/(320-0)).*x;
>> map(0)
ans =
     0
>> map(320)
ans =
    29
>> map(0:80:320)
ans =
         0    7.2500   14.5000   21.7500   29.0000
Antworten (1)
  Massimo Zanetti
      
 am 16 Nov. 2016
        Just multiply your values by 29/320;
k = 29/320;
%generate some random numbers between 0 and 320
x = 320*rand(5);
%map them to [0,29]
y = k*x
0 Kommentare
Siehe auch
Kategorien
				Mehr zu Logical 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!