#!/usr/bin/env python
# -*- coding: utf-8 -*-
import numpy
import pylab
from mpl_toolkits.mplot3d import Axes3D
x = [6.0, 0.0, 0.0]
y = [0.0, 6.0, 0.0]
z = [108.6, 102.6, 104.7]
xgrid, ygrid = numpy.meshgrid(x, y)
zgrid = pylab.griddata(x,y,z,xgrid,ygrid, interp = 'nn')
fig = pylab.figure()
axes = Axes3D(fig)
axes.plot_surface(xgrid, ygrid, zgrid)
pylab.show()
Приведённый код вызывает предупреждение C:\Python27\lib\site-packages\mpl_toolkits\mplot3d\axes3d.py:1673: RuntimeWarning: invalid value encountered in divide
for n in normals])