C语言 三角函数 b=atan(Y/X)+(acos((X*X+Y*Y-2*L*L)/2*L*L))/2;结果b是弧度还
首页/题库/387℃/2024-05-05 05:21:06
C语言 三角函数
b=atan(Y/X)+(acos((X*X+Y*Y-2*L*L)/2*L*L))/2;
结果b是弧度还是度数?
还有acos((X*X+Y*Y-2*L*L)/2*L*L)中的(X*X+Y*Y-2*L*L)/2*L*L有范围限制吗
优质解答:
对于matlab,三角函数默认是以弧度为单位,如果在实数范围内讨论,反余弦函数的定义域当然有范围限制,一旦超出[-1, 1]的范围,就只能得到虚数值.