@@ -683,7 +683,7 @@ def _plotResultSpectral(t, sig, spe):
683
683
684
684
# replot to avoid 'overlays'
685
685
ax_sig .plot (t , np .real (x ), np .imag (x ), color = 'k' )
686
- proj3d .persp_transformation = _orthogonal_proj
686
+ # proj3d.persp_transformation = _orthogonal_proj
687
687
#########################################################
688
688
# ax_S0
689
689
end = N // 2 - 1
@@ -798,15 +798,15 @@ def _plotResultSpectral(t, sig, spe):
798
798
axes = [ax_sig , ax_S0 , ax_s1 , ax_s2 , ax_s3 , ax_phi ]
799
799
return fig , axes
800
800
801
- # workaround orthographic projection
802
- from mpl_toolkits .mplot3d import proj3d
803
-
804
- def _orthogonal_proj (zfront , zback ):
805
- a = (zfront + zback )/ (zfront - zback )
806
- b = - 2 * (zfront * zback )/ (zfront - zback )
807
- # -0.0001 added for numerical stability as suggested in:
808
- # http://stackoverflow.com/questions/23840756
809
- return np .array ([[1 ,0 ,0 ,0 ],
810
- [0 ,1 ,0 ,0 ],
811
- [0 ,0 ,a ,b ],
812
- [0 ,0 ,- 0.0001 ,zback ]])
801
+ # workaround orthographic projection (deprecated)
802
+ # from mpl_toolkits.mplot3d import proj3d
803
+
804
+ # def _orthogonal_proj(zfront, zback):
805
+ # a = (zfront+zback)/(zfront-zback)
806
+ # b = -2*(zfront*zback)/(zfront-zback)
807
+ # # -0.0001 added for numerical stability as suggested in:
808
+ # # http://stackoverflow.com/questions/23840756
809
+ # return np.array([[1,0,0,0],
810
+ # [0,1,0,0],
811
+ # [0,0,a,b],
812
+ # [0,0,-0.0001,zback]])
0 commit comments