生成代码画一个三维坐标系坐标轴取值范围为0-1且图上有蓝色等积分线积分值分别为0025050751
以下是一个使用Matplotlib库绘制三维坐标系和等积分线的Python代码:
import numpy as np
import matplotlib.pyplot as plt
# 设置坐标轴取值范围
x = np.linspace(0, 1, 100)
y = np.linspace(0, 1, 100)
X, Y = np.meshgrid(x, y)
# 绘制三维坐标系
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
# 绘制坐标轴
ax.plot([0, 1], [0, 0], [0, 0], color='black')
ax.plot([0, 0], [0, 1], [0, 0], color='black')
ax.plot([0, 0], [0, 0], [0, 1], color='black')
# 绘制等积分线
Z = np.zeros_like(X)
Z[(X>=0) & (X<0.25)] = 0
Z[(X>=0.25) & (X<0.5)] = 0.25
Z[(X>=0.5) & (X<0.75)] = 0.5
Z[(X>=0.75) & (X<=1)] = 0.75
ax.plot_surface(X, Y, Z, alpha=0.5, cmap='Blues')
# 设置坐标轴标签
ax.set_xlabel('X')
ax.set_ylabel('Y')
ax.set_zlabel('Z')
plt.show()
运行以上代码将生成一个带有三维坐标轴和蓝色等积分线的图形
原文地址: https://www.cveoy.top/t/topic/hGiK 著作权归作者所有。请勿转载和采集!