早教吧 育儿知识 作业答案 考试题库 百科 知识分享

请问mel中 cos函数是怎样计算的有几个例子:cos(1) 结果为0.5403cos() 结果为-1cos(0)结果为1.0cos(/2) 结果为0求这个结果是怎样计算出来的

题目详情
请问mel中 cos函数是怎样计算的
有几个例子:

cos(1)   结果为0.5403
cos()  结果为-1
cos(0)结果为1.0
cos(/2) 结果为0


求这个结果是怎样计算出来的
▼优质解答
答案和解析
首先很高兴遇到maya用户.
mel中的cos函数就是数学里的余弦函数,一点错也没有.在一个直角三角形中,一个角的对边比上斜边就是这个角的弧度的cos结果.
注意是弧度,不是角度.
弧度=角度乘以π后再除以180
角度为360,弧度就是2π,90度角弧度为π/2.
下面讲讲你上面写的几题:
cos(1)
弧度为1的角对应的角度为180/3.14159265……
cos(1)的结果就是一个角为上面那么大度数的直角三角形的斜边比上这个角的非斜边邻边.
cos(0)没有度数的三角形就是一根线段.0度角的对边长度为0,斜边和相邻直角边一样长.对吧.
cos(π/2)你在maya里肯定打不出π/2吧!但是我还是可以告诉你它为什么是0.因为这世上没有一个三角形是有俩直角的.你要是学过导数的话应该可以理解,当直角三角形中的一个非直角趋近于直角这个极限值的时候,它的斜边也会无限趋近于∞(你应该认识这个倒着的8叫无穷大……).
任何数比上∞结果都是0.