早教吧作业答案频道 -->数学-->
python用matpiotilb画三维曲面图我找了很多例子,都是给出X轴和Y轴的取值范围,然后再给出Z=f(x,y)的方法画图.请教一下大神,能不能根据点的坐标的方式画?例如给出:XYZ(Z给定,无规律)0011
题目详情
python用matpiotilb画三维曲面图
我找了很多例子 ,都是给出X轴和Y轴的取值范围,然后再给出Z=f(x,y)的方法画图.
请教一下大神,能不能根据点的坐标的方式画?
例如给出:
X Y Z(Z给定,无规律)
0 0 1
1 0 12
2 0 14
3 0 1
4 0 15
5 0 1
6 0 1
7 0 15
8 0 11
9 0 1
0 1 13
1 1 19
2 1 1
3 1 11
4 1 1
5 1 15
6 1 1
7 1 11
8 1 1
9 1 15
0 2 13
1 2 1
2 2 11
3 2 13
4 2 1
5 2 1
6 2 14
7 2 15
8 2 1
9 2 19
然后可以画出所有Z点连成的平面呢?
请给出具体例子或者代码 谢谢了!
我找了很多例子 ,都是给出X轴和Y轴的取值范围,然后再给出Z=f(x,y)的方法画图.
请教一下大神,能不能根据点的坐标的方式画?
例如给出:
X Y Z(Z给定,无规律)
0 0 1
1 0 12
2 0 14
3 0 1
4 0 15
5 0 1
6 0 1
7 0 15
8 0 11
9 0 1
0 1 13
1 1 19
2 1 1
3 1 11
4 1 1
5 1 15
6 1 1
7 1 11
8 1 1
9 1 15
0 2 13
1 2 1
2 2 11
3 2 13
4 2 1
5 2 1
6 2 14
7 2 15
8 2 1
9 2 19
然后可以画出所有Z点连成的平面呢?
请给出具体例子或者代码 谢谢了!
▼优质解答
答案和解析
import matplotlib.pyplot as plt
from mpl_toolkits.mplot3d import Axes3D
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
X = [1, 1, 2, 2]
Y = [3, 4, 4, 3]
Z = [1, 2, 1, 1]
ax.plot_trisurf(X, Y, Z)
plt.show()
from mpl_toolkits.mplot3d import Axes3D
fig = plt.figure()
ax = fig.add_subplot(111, projection='3d')
X = [1, 1, 2, 2]
Y = [3, 4, 4, 3]
Z = [1, 2, 1, 1]
ax.plot_trisurf(X, Y, Z)
plt.show()
看了 python用matpiot...的网友还看了以下:
满足(z+i)/z=i(i为虚数单位)的复数z=?z+i=ziz(1-i)=-i(请问这步怎么来的 2020-06-12 …
用“√”给汉字选择正确的读音。邓dèng()bèng()岁shuì()suì()栽zhāi()zā 2020-07-02 …
计算积分∮e^z/(z^2+1)的值,其中C是正向圆周|z|=2.解是z=i和z=-i做小圆周,则 2020-07-29 …
1.集合{z|z=i^n+i^(n-1,n属于z},用列举法表示该集合,这个集合是()A{0,2, 2020-08-01 …
已知z∈C,在复平面内满足下列条件的点Z分别表示什么图形:①|z+1+i|≤1;②|z+i|=|z 2020-08-01 …
已知复数i分之z等于1+i(i为虚数单位),则z在复平面上对应的点位于()A第一象限B第二已知复数 2020-08-01 …
1.若复数z满足:|z|=1+3i+z,则:[(1+i)^3(3i-4)]/2z=2.若|z-2- 2020-08-02 …
三元一次方程组a*x+b*y+c*z+d=0,e*x+f*y+g*z+h=0,i*x+j*y+k* 2020-08-03 …
设复数Z满足(1-Z)/(1+Z)=i,则|1+Z|=?(1-z)/(1+z)=i.===>1-z= 2020-10-31 …
满足(z+i)/z=i(i为虚数单位)的复数z=?z+i=ziz(1-i)=-i(请问这步怎么来的? 2020-11-01 …