vccode 在正弦、余弦线的旁边,使用 text 函数,黑体、20号、斜体绘制 “正弦线”、“余弦线”标签 ; 把编程题1和编程题2的两个图,绘制在一个画板上(左、右两个子图);
时间: 2024-10-28 08:15:02 浏览: 4
Python使用matplotlib绘制正弦和余弦曲线的方法示例
在Matplotlib库中,你可以使用`vcode`(这个函数名看起来可能是误打字,通常我们使用`text`)结合其他函数来创建所需的图形。假设你是想在Python的matplotlib环境下做这个,下面是一个示例代码:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建一个figure对象并设置为两列布局
fig, axs = plt.subplots(nrows=1, ncols=2, figsize=(8, 4))
# 创建x轴数据
x = np.linspace(0, 2 * np.pi, 100)
# 正弦线和余弦线的计算
y_sin = np.sin(x)
y_cos = np.cos(x)
# 第一个子图(左侧)
axs[0].plot(x, y_sin, label='正弦线')
axs[0].set_title('正弦线图')
axs[0].text(x[-1] - 0.1, y_sin[-1], '正弦线', fontsize=20, fontweight='bold', color='black', alpha=0.7, transform=axs[0].transAxes, rotation=45) # 斜体和标签
axs[0].legend()
# 第二个子图(右侧)
axs[1].plot(x, y_cos, label='余弦线')
axs[1].set_title('余弦线图')
axs[1].text(x[-1] - 0.1, y_cos[-1], '余弦线', fontsize=20, fontweight='bold', color='black', alpha=0.7, transform=axs[1].transAxes, rotation=45) # 同样添加标签
axs[1].legend()
# 调整子图间距
plt.tight_layout()
# 显示图形
plt.show()
阅读全文