56 lines
3.0 KiB
Plaintext
56 lines
3.0 KiB
Plaintext
Traceback (most recent call last):
|
|
File "/Users/mhjensen/miniforge3/envs/myenv/lib/python3.9/site-packages/jupyter_cache/executors/utils.py", line 51, in single_nb_execution
|
|
executenb(
|
|
File "/Users/mhjensen/miniforge3/envs/myenv/lib/python3.9/site-packages/nbclient/client.py", line 1204, in execute
|
|
return NotebookClient(nb=nb, resources=resources, km=km, **kwargs).execute()
|
|
File "/Users/mhjensen/miniforge3/envs/myenv/lib/python3.9/site-packages/nbclient/util.py", line 84, in wrapped
|
|
return just_run(coro(*args, **kwargs))
|
|
File "/Users/mhjensen/miniforge3/envs/myenv/lib/python3.9/site-packages/nbclient/util.py", line 62, in just_run
|
|
return loop.run_until_complete(coro)
|
|
File "/Users/mhjensen/miniforge3/envs/myenv/lib/python3.9/asyncio/base_events.py", line 647, in run_until_complete
|
|
return future.result()
|
|
File "/Users/mhjensen/miniforge3/envs/myenv/lib/python3.9/site-packages/nbclient/client.py", line 663, in async_execute
|
|
await self.async_execute_cell(
|
|
File "/Users/mhjensen/miniforge3/envs/myenv/lib/python3.9/site-packages/nbclient/client.py", line 965, in async_execute_cell
|
|
await self._check_raise_for_error(cell, cell_index, exec_reply)
|
|
File "/Users/mhjensen/miniforge3/envs/myenv/lib/python3.9/site-packages/nbclient/client.py", line 862, in _check_raise_for_error
|
|
raise CellExecutionError.from_cell_and_msg(cell, exec_reply_content)
|
|
nbclient.exceptions.CellExecutionError: An error occurred while executing the following cell:
|
|
------------------
|
|
%matplotlib inline
|
|
|
|
import numpy as np
|
|
import numpy.linalg as la
|
|
|
|
import scipy.optimize as sopt
|
|
|
|
import matplotlib.pyplot as pt
|
|
from mpl_toolkits.mplot3d import axes3d
|
|
|
|
def f(x):
|
|
return 0.5*x[0]**2 + 2.5*x[1]**2
|
|
|
|
def df(x):
|
|
return np.array([x[0], 5*x[1]])
|
|
|
|
fig = pt.figure()
|
|
ax = fig.gca(projection="3d")
|
|
|
|
xmesh, ymesh = np.mgrid[-2:2:50j,-2:2:50j]
|
|
fmesh = f(np.array([xmesh, ymesh]))
|
|
ax.plot_surface(xmesh, ymesh, fmesh)
|
|
------------------
|
|
|
|
[0;31m---------------------------------------------------------------------------[0m
|
|
[0;31mTypeError[0m Traceback (most recent call last)
|
|
Cell [0;32mIn[1], line 18[0m
|
|
[1;32m 15[0m [38;5;28;01mreturn[39;00m np[38;5;241m.[39marray([x[[38;5;241m0[39m], [38;5;241m5[39m[38;5;241m*[39mx[[38;5;241m1[39m]])
|
|
[1;32m 17[0m fig [38;5;241m=[39m pt[38;5;241m.[39mfigure()
|
|
[0;32m---> 18[0m ax [38;5;241m=[39m [43mfig[49m[38;5;241;43m.[39;49m[43mgca[49m[43m([49m[43mprojection[49m[38;5;241;43m=[39;49m[38;5;124;43m"[39;49m[38;5;124;43m3d[39;49m[38;5;124;43m"[39;49m[43m)[49m
|
|
[1;32m 20[0m xmesh, ymesh [38;5;241m=[39m np[38;5;241m.[39mmgrid[[38;5;241m-[39m[38;5;241m2[39m:[38;5;241m2[39m:[38;5;241m50[39mj,[38;5;241m-[39m[38;5;241m2[39m:[38;5;241m2[39m:[38;5;241m50[39mj]
|
|
[1;32m 21[0m fmesh [38;5;241m=[39m f(np[38;5;241m.[39marray([xmesh, ymesh]))
|
|
|
|
[0;31mTypeError[0m: gca() got an unexpected keyword argument 'projection'
|
|
TypeError: gca() got an unexpected keyword argument 'projection'
|
|
|