Python 显示星座图
时间: 2023-11-19 20:51:20 浏览: 442
16QAM、64QAM、256QAM调制解调、星座图及误码率仿真
要显示星座图,可以使用 Python 的 matplotlib 库。具体步骤如下:
1. 安装 matplotlib 库:在命令行中输入 `pip install matplotlib`。
2. 导入库:在 Python 代码中加入 `import matplotlib.pyplot as plt`。
3. 创建画布:使用 `plt.figure()` 创建一个画布。
4. 绘制星座图:使用 `plt.scatter(x, y)` 绘制星座图,其中 x 和 y 分别是星座图中点的横坐标和纵坐标。
5. 显示图像:使用 `plt.show()` 显示绘制的星座图。
下面是一个简单的示例代码,用于绘制天秤座和天蝎座的星座图:
```python
import matplotlib.pyplot as plt
# 天秤座的星座图
libra_x = [0.2, 0.4, 0.6, 0.8, 0.5]
libra_y = [0.5, 0.7, 0.3, 0.2, 0.5]
# 天蝎座的星座图
scorpio_x = [0.1, 0.3, 0.5, 0.7, 0.9]
scorpio_y = [0.9, 0.7, 0.5, 0.3, 0.1]
# 创建画布
plt.figure()
# 绘制天秤座的星座图
plt.scatter(libra_x, libra_y, c='blue', marker='o', label='Libra')
# 绘制天蝎座的星座图
plt.scatter(scorpio_x, scorpio_y, c='red', marker='s', label='Scorpio')
# 添加图例
plt.legend(loc='upper left')
# 显示图像
plt.show()
```
阅读全文