加深对极限的印象
计算1:

计算2:

代码为:
计算1
import math
import matplotlib.pyplot as plt
pi = 3.141593
list1 = []
for num in range(6,100,6):
list1.append(pi/num)
list2 = []
for num in list1:
list2.append(math.sin(2*num)/math.sin(5*num))
plt.title('sin2x/sin5x')
plt.xticks(rotation = 45)
plt.plot(list2,color='red')
plt.show()
计算2
import math
import matplotlib.pyplot as plt
pi = 3.141593
list1 = []
for num in range(6,100,6):
list1.append(pi/num)
list2 = []
for num in list1:
list2.append(math.sin(3*num)/math.sin(num))
plt.title('sin3x/sinx')
plt.xticks(rotation = 45)
plt.plot(list2,color='red')
plt.show()
结果为:
计算1

结果2

本文通过两个实例,展示了如何利用Python和Matplotlib计算并可视化sin(2x)/sin(5x)和sin(3x)/sin(x)的比例关系,帮助读者深入理解三角函数特性。通过代码演示,读者将领略数学概念在实际图形中的直观呈现。
2770

被折叠的 条评论
为什么被折叠?



