Calculating sin and cos functions
    131 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
    Mohsin Shah
 am 29 Mai 2011
  
    
    
    
    
    Kommentiert: Walter Roberson
      
      
 am 18 Dez. 2021
            Hello, i calculated the value of sin(45) in Matlab, the result was sin(45)=0.8509 and for cosin i got cos(45)= 0.5253. From general mathematics we know that sin(45)=cos(45) then why Matlab is giving different results??
0 Kommentare
Akzeptierte Antwort
  Paulo Silva
      
 am 29 Mai 2011
        Those functions work in radians not degrees, try this
cosd(45)
sind(45)
3 Kommentare
  Walter Roberson
      
      
 am 18 Dez. 2021
				It is not clear to me why sin() of a scalar should result in a vector of length 4 ? Or why those particular values should be output ?
Weitere Antworten (1)
  bym
      
 am 29 Mai 2011
        sin() & cos() arguments are in radians. If you want degrees use
sind()  cosd()
3 Kommentare
  Steven Lord
    
      
 am 20 Apr. 2020
				If you're going to convert degrees to radians or vice versa, use the deg2rad or rad2deg functions moved from Mapping Toolbox to MATLAB in release R2015b rather than the "magic number" of pi/180. 
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!





