网络编程
位置:首页>> 网络编程>> Python编程>> Python绘制三角函数图(sin\\cos\\tan)并标注特定范围的例子

Python绘制三角函数图(sin\\cos\\tan)并标注特定范围的例子

作者:搞点學術的研究生  发布时间:2021-06-17 17:53:29 

标签:Python,三角函数,sin,cos,tan

根据我们指定的条件检索函数中的元素


import matplotlib.pyplot as plt
import numpy as np

a = np.linspace(0, 2 * np.pi, 50)
b = np.sin(a)
plt.plot(a,b)    #生成一个正弦函数图
mask = b >= 0
plt.plot(a[mask], b[mask], 'bo')  #符合条件的标注蓝色圆点
mask = (b >= 0) & (a <= np.pi / 2)
plt.plot(a[mask], b[mask], 'go')  #符合条件的标注绿色圆点
plt.show()

Python绘制三角函数图(sin\\cos\\tan)并标注特定范围的例子


import matplotlib.pyplot as plt
import numpy as np

a = np.linspace(0, 2 * np.pi, 50)
b = np.cos(a)
plt.plot(a,b)    #生成一个余弦函数图
mask = b >= 0
plt.plot(a[mask], b[mask], 'bo')  #符合条件的标注蓝色圆点
mask = (b >= 0) & (a <= np.pi / 2)
plt.plot(a[mask], b[mask], 'go')  #符合条件的标注绿色圆点
plt.show()

Python绘制三角函数图(sin\\cos\\tan)并标注特定范围的例子


import matplotlib.pyplot as plt
import numpy as np

a = np.linspace(0, 2 * np.pi, 50)
b = np.tan(a)
plt.plot(a,b)    #生成一个正切函数图
mask = b >= 0
plt.plot(a[mask], b[mask], 'bo')  #符合条件的标注蓝色圆点
mask = (b >= 0) & (a <= np.pi / 2)
plt.plot(a[mask], b[mask], 'go')  #符合条件的标注绿色圆点
plt.show()

Python绘制三角函数图(sin\\cos\\tan)并标注特定范围的例子

("Drink from the well, replenish the well."--《The Walking Dead 》)

来源:https://blog.csdn.net/cjx14060307101/article/details/89364236

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com