degrees to radians
Ältere Kommentare anzeigen
I'm currently trying to find the sin of coordinates which are not in the form of simple degrees i.e it is in the form 123d 43m 15s. How do I write this command in terms of cos and sin? I've tried several commands but I cannot seem to get it right it's saying 'invalid statement'. How do I perform this function?
Akzeptierte Antwort
Weitere Antworten (1)
Andrei Bobrov
am 1 Sep. 2011
angleInDegMinSec = [123 43 15]
angleInDegrees = angleInDegMinSec*[1;[1;1/60]/60]
sind(angleInDegrees) % sin
cosd(angleInDegrees) % cos
with Mapping Toolbox
angleInDegMinSec = [123 43 15]
angleInDegees = dms2degrees([123 43 15])
sind(angleInDegrees) % sin
cosd(angleInDegrees) % cos
radians
angleInDegMinSec = [123 43 15]
angleInRadians = angleInDegMinSec*[1;[1;1/60]/60]/180*pi
cos(angleInRadians)
sin(angleInRadians)
or with Mapping Toolbox
angleInRadians = degtorad(dms2degrees(angleInDegMinSec))
cos(angleInRadians)
sin(angleInRadians)
Kategorien
Mehr zu Lengths and Angles finden Sie in Hilfe-Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!