matplotlib 绘制正余弦曲线图
Posted shanger
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matplotlib 绘制正余弦曲线图相关的知识,希望对你有一定的参考价值。
1、普通风格
代码
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, 2*np.pi, 50)
y1 = np.sin(x)
y2 = np.cos(x)
xticks=[0, np.pi/2, np.pi, 3*np.pi/2, 2*np.pi]
plt.figure(‘赏尔‘)
plt.plot(x, y1, c=‘g‘, marker=‘.‘, ls=‘--‘, label=‘sin(x)‘)
plt.plot(x, y2, ‘y.--‘, label=‘cos(x)‘)
plt.xlabel(‘x‘)
plt.ylabel(‘sin/cos‘)
plt.xticks(xticks,)
plt.legend()
plt.show()
图形
2、特别风格
代码
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, 2*np.pi, 50)
y1 = np.sin(x)
y2 = np.cos(x)
xticks=[0, np.pi/2, np.pi, 3*np.pi/2, 2*np.pi]
plt.figure(‘赏尔‘, facecolor=‘azure‘)
plt.plot(x, y1, c=‘g‘, marker=‘p‘, ls=‘--‘,
mec=‘r‘, mfc=‘g‘, ms=7, mew=0.71,
label=‘sin(x)‘)
plt.plot(x, y2, ‘yp--‘, mec=‘r‘, mfc=‘gold‘, ms=7, mew=0.72,
label=‘cos(x)‘)
plt.xlabel(‘x‘)
plt.ylabel(‘sin/cos‘)
plt.xticks(xticks)
plt.legend()
plt.show()
图形
。。。
以上是关于matplotlib 绘制正余弦曲线图的主要内容,如果未能解决你的问题,请参考以下文章