# How to change display of axis unit from radians to degrees in a plot

Is there a simple way, besides changing my function to use Degree as input, to display the x-axis in degrees in a plot of a function defined with its independent variable taking radians?

-
It does not get simpler than Plot[f[x Degree],{x,-1,1}] , and you can control exactly what is shown on the axis with the Ticks option of Plot. Theoretically you could do post-processing on the Graphic object but that seems to me to be overkill. – William Briand Mar 13 '14 at 20:00
– Kuba Mar 13 '14 at 20:46

f[range_List, divs_] := {# Pi/180, # Degree} & /@ FindDivisions[range 180/Pi, divs, 10];

Interesting, I din't know about FindDivisions. +1 – Murta Mar 13 '14 at 20:25
@Murta The function doesn't work very well. The standard Plot[] automatic ticks are much more robust. – Dr. belisarius Mar 14 '14 at 0:27