anychart.onDocumentReady(function() {
var chart = anychart.surface()
chart.data(generateData(formula));
chart.yAxis().drawLastLabel(false);
chart.container('container').draw();
var generateData = function(z) {
for (var x = -max; x <= max; x += step) {
for (var y = -max; y <= max; y += step) {
result.push([x, y, z(x, y)]);
var formula = function(x, y) {
return Math.exp(-Math.pow(x, 2) - Math.pow(y, 2))*y;