jupyter绘制三维图正方形
时间: 2023-12-09 18:36:53 浏览: 127
以下是使用Jupyter绘制三维正方形图的代码示例:
```python
import numpy as np
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
# 创建数据
x, y = np.meshgrid(np.linspace(-1, 1, 10), np.linspace(-1, 1, 10))
z = np.ones_like(x)
# 创建3D图形对象
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
# 绘制三维正方形
ax.plot_surface(x, y, z, color='blue')
# 设置坐标轴范围
ax.set_xlim(-1, 1)
ax.set_ylim(-1, 1)
ax.set_zlim(0, 2)
# 显示图形
plt.show()
```
该代码使用了numpy和matplotlib库,首先创建了一个10x10的网格,然后将z轴的值设为1,最后使用plot_surface函数绘制了一个三维正方形。通过设置坐标轴范围,可以使图形更加美观。
阅读全文