jupyter画圆和长方形
时间: 2024-11-14 14:15:29 浏览: 3
在Jupyter Notebook中,你可以利用matplotlib库来进行图形绘制,包括画圆和长方形。以下是简单的步骤:
**画圆**:
```python
import matplotlib.pyplot as plt
import numpy as np
# 创建半径
r = 5
theta = np.linspace(0, 2 * np.pi, 100) # 划分角度
# 画图
plt.figure(figsize=(6, 6)) # 设置绘图窗口大小
circle = plt.Circle((0, 0), r, color='blue') # (x, y)为中心点,半径为r
plt.gca().add_artist(circle) # 添加到当前图形上下文中
plt.plot(theta * r, np.sin(theta) * r) # 绘制圆周
plt.title('Circle in Jupyter')
plt.show()
```
**画长方形**:
```python
# 定义长方形的边长
width = 8
height = 4
# 创建图形
plt.figure()
# 使用坐标轴范围创建矩形区域
rect = plt.Rectangle((0, 0), width, height, fill=False, edgecolor='red', linewidth=2) # 矩形填充颜色设为False表示边框
plt.gca().add_patch(rect)
# 显示图形
plt.title('Rectangle in Jupyter')
plt.axis('equal') # 确保长宽比保持不变
plt.show()
```
以上就是在Jupyter Notebook中使用matplotlib画圆和长方形的基本示例。
阅读全文