原有1234四个点行程了四面体,然后多出了点5,最后删除134那个面,我写的程式会遍历所有点连线。参考csdn一个大佬的,但是这段代码会遍历所有点连线,请我怎么删除重复面
import numpy as np
import mpl_toolkits.mplot3d
import matplotlib.pyplot as plt
x=[0,3,0,3,1.5]
y=[0,0,3,3,1.5]
z=[0,0.8,1.5,2.3,3]
ax=plt.subplot(111,projection='3d')
for i in range(len(x)):
for j in range(len(y)):
ax.plot((x[i],x[j]),(y[i],y[j]),(z[i],z[j]),color='red');
for i in range(len(x)):
ax.text(x[i],y[i],z[i],i,color='blue')
ax.set_zlabel('z')
ax.set_ylabel('y')
ax.set_xlabel('x')
plt.show()
你好,我是有问必答小助手,非常抱歉,本次您提出的有问必答问题,超出我们目前的服务范围,暂时无法为您解答。
问答VIP目前服务范围为 :Python、Java、MySQL、Redis、MongoDB、HBase、Zookeeper、Kafka、Linux领域专业问题解答,为您提供解决问题的思路和指导。
不提供源码代写、项目文档代写、论文代写、作文代写、安装包资源发送或安装指导等服务。
本次提问扣除的有问必答次数,已经为您补发到账户,我们后续会持续优化,扩大我们的服务范围,为您带来更好地服务。