몇 가지 3D 기능이 있습니다. 나는 두 그림을 그 그림의 등고선 그래프로 그려서 그 차이를보기를 바란다. 나는 두 가지 기능의 윤곽선 사이에 교차점이 생길 것으로 예상한다. 여기 내 코드입니다 :같은 그림에있는 몇 가지 등고선도
plt.contour(xi, yi, F)
plt.contour(xi, yi, F1)
plt.show()
하지만, 내가 윤곽의 교차하지 않고 하나 개의 기능을 볼 수 있기 때문에 첫 번째가, 마지막에 삭제됩니다 것으로 보인다. 어떻게 든이 문제를 파악할 수 있습니까?
클래스를 plt''인가? 'contour()'메소드는 어떤 일을합니까? 돌아 오는 자기? 또는 plt에있는 목록에 데이터를 추가 하시겠습니까? –
좋은 질문입니다. plt matplotlib.pyplot에서 가져온 것입니다 그것은 어떤 가치를 반환 할 수 있습니다 생각합니다. 나는 그것을 예에서 보았다. 사실 모르겠다. – freude
나는 mathplotlib에 익숙하지 않지만, 처음에는 인스턴스를 생성해야한다 :'p_instance = plt()'와이 인스턴스의 메소드를 호출하는 것 :'p_instance.contour (xi , yi, F)'그리고 마지막으로 show를 호출하십시오 :'p_instance.show()' –