A имеет условие: (x_1) ^ n + 4 * (x_2) ^ n <= 4. Я хочу построить его как бюджет, заданный в 3D.
Я знаю, как это сделать для n = 2: </p>
precise = 40
r = np.linspace(0,1,precise) # radius
phi = np.linspace(0, 2*np.pi, precise) # angle
r, phi = np.meshgrid(r, phi) # computational grid
x1 = 2 * r * np.cos(phi) # parametrization
x2 = r * np.sin(phi)
z = np.zeros((precise,precise))
budget_set = go.Surface(x=x1, y=x2, z=z, opacity = 0.9)
data = [budget_set]
layout = go.Layout(##some code about layout##)
fig = go.Figure(data=data, layout=layout)
plotly.offline.iplot(fig)
И он строит эллипс в 3D.
Но как я могу справиться с этим, когда n = 3, 4, ...?