From f57c3b214f43b78f187f07ff9cae5954fc02b5a0 Mon Sep 17 00:00:00 2001 From: Nomos11 <82180697+Nomos11@users.noreply.github.com> Date: Thu, 16 Feb 2023 09:19:27 +0100 Subject: [PATCH 1/2] fix axes creation --- qopt/plotting.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qopt/plotting.py b/qopt/plotting.py index 1546159..7d00186 100644 --- a/qopt/plotting.py +++ b/qopt/plotting.py @@ -99,7 +99,7 @@ def plot_bloch_vector_evolution( figsize = bloch_kwargs.pop('figsize', [5, 5]) view = bloch_kwargs.pop('view', [-60, 30]) fig = plt.figure(figsize=figsize) - axes = mplot3d.Axes3D(fig, azim=view[0], elev=view[1]) + axes = fig.add_subplot(projection='3d', azim=view[0], elev=view[1]) bloch_kwargs.setdefault('view', [-150, 30]) b = qt.Bloch(fig=fig, axes=axes, **bloch_kwargs) From b32883a21b3a8b7f0e1124a55bfb4eb7d4fadde9 Mon Sep 17 00:00:00 2001 From: Nomos11 <82180697+Nomos11@users.noreply.github.com> Date: Thu, 16 Feb 2023 09:20:44 +0100 Subject: [PATCH 2/2] then import is not needed anymore --- qopt/plotting.py | 1 - 1 file changed, 1 deletion(-) diff --git a/qopt/plotting.py b/qopt/plotting.py index 7d00186..ff39a5e 100644 --- a/qopt/plotting.py +++ b/qopt/plotting.py @@ -39,7 +39,6 @@ import numpy as np import matplotlib.pyplot as plt -from mpl_toolkits import mplot3d from unittest import mock from warnings import warn from typing import Sequence