反三角函数指三角函数的反函数,由于基本三角函数具有周期性,所以反三角函数是多值函数。但是,在实函数中一般只研究单值函数,只把定义在包含锐角的单调区间上的基本三角函数的反函数,称为反三角函数,这是亦称反圆函数。
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(-1,1,num = 10000)
y1 = np.arcsin(x)
y2 = np.arccos(x)
plt.axis([-1.5,1.5,-2,4])
plt.plot(x,y1,'r',x,y2,'y')
plt.text(-1,3.2,r'$\arccos(x)$',color ='r',fontsize=13)
plt.text(-1,-1.7,r'$\arcsin(x)$',color ='y',fontsize=13)
#辅助线
plt.axhline(0,color='b',linestyle='--',alpha = 0.1)
plt.title('Inverse trigonometric function',fontsize=10)
plt.savefig('Inverse_trigonometric.png')
plt.show()
运行结果: