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

时间:2011-11-29 15:36:51

标签: wolfram-mathematica

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

2 个答案:

答案 0 :(得分:9)

简短回答

不,这是不可能的。我建议定义替代函数,并使用它们:sinDeg[d_] := Sin[d Degree]。或者只是明确使用DegreeSin[30 Degree]。 (也请尝试输入ESC deg ESC。)

更长的答案

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

由于这是一件非常讨厌的事情,我不打算给出一个代码示例,而是根据我上面的链接给你留意。 : - )

答案 1 :(得分:2)

我认为输出是基于输入的。因此,例如Cos[60 Degree]将以度为单位输出。