File:Himmelblau function.svg

Summary

Description
English: Himmelblau's function
Date
Source Own work
Author Morn the Gorn

Python plot script

(requires Matplotlib v0.99 or later)

from mpl_toolkits.mplot3d import Axes3D
from matplotlib import cm
from matplotlib.colors import LogNorm
import matplotlib.pyplot as plt
import numpy as np

fig = plt.figure()
ax = Axes3D(fig, azim = -29, elev = 49)
X = np.arange(-6, 6, 0.1)
Y = np.arange(-6, 6, 0.1)
X, Y = np.meshgrid(X, Y)
Z = (X*X+Y-11)**2 + (X+Y*Y-7)**2
ax.plot_surface(X, Y, Z, rstride = 1, cstride = 1, norm = LogNorm(), cmap = cm.jet)

plt.xlabel("x")
plt.ylabel("y")

plt.savefig("Himmelblau function.svg")

plt.show()

Licensing

Public domain I, the copyright holder of this work, release this work into the public domain. This applies worldwide.
In some countries this may not be legally possible; if so:
I grant anyone the right to use this work for any purpose, without any conditions, unless such conditions are required by law.
Category:Self-published work#Himmelblau%20function.svgCategory:PD-self#Himmelblau%20function.svg Category:SVG created with Matplotlib Category:Images with Python source code Category:Surface plots Category:Himmelblau's function
Category:Himmelblau's function Category:Images with Python source code Category:PD-self Category:Pages using deprecated source tags Category:SVG created with Matplotlib Category:Self-published work Category:Surface plots