在Mathematica 8中将度数设置为默认值

Tyi*_*ilo 2 wolfram-mathematica

是否可以将三角函数设置为使用度而不是弧度?

Sza*_*lcs 9

简短的回答

不,这是不可能的.我建议定义替代功能,并与之合作:sinDeg[d_] := Sin[d Degree].或者只是Degree明确使用:Sin[30 Degree].(也尝试输入ESC deg ESC.)

更长的答案

你可以Unprotect使用Gayley-Villegas技巧重新定义它们,但这很可能会破坏Mathematica中的一些东西,因为我预计它会在内部使用这些函数.

由于这是一件非常讨厌的事情,我不会给出一个代码示例,而是我会根据上面的链接让你知道.:-)