My matlab somehow in degree mode

I was trying to write some codes for signal processing. Somehow my sin,cos...commands are in degree mode. And I think those functions are somehow malfunctioned. Could anyone help me fix it?

 Respuesta aceptada

Star Strider
Star Strider el 22 de Sept. de 2014
It is not in ‘degree mode’. The sin(pi)=0, or as close as MATLAB can get to it, that in this instance is approximately eps.
Compare:
s_rad = sin(pi)
s_deg = sind(pi)
produce:
s_rad =
122.4647e-018
s_deg =
54.8037e-003

2 comentarios

Qianliang
Qianliang el 22 de Sept. de 2014
Thank you so much.
Star Strider
Star Strider el 22 de Sept. de 2014
My pleasure!

Iniciar sesión para comentar.

Más respuestas (1)

Muthu Annamalai
Muthu Annamalai el 22 de Sept. de 2014
Have you tried the functions,
sind(180)
cosd(90)
etc ?
Also the MAP toolbox has the functions deg2rad and rad2deg

1 comentario

Qianliang
Qianliang el 22 de Sept. de 2014
Thanks, but I am not looking for alternative code. I just want to fix it.

Iniciar sesión para comentar.

Categorías

Más información sobre Install Products en Centro de ayuda y File Exchange.

Preguntada:

el 22 de Sept. de 2014

Comentada:

el 22 de Sept. de 2014

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by