Darstellung aller Parameterlinien konstant
This commit is contained in:
12
plot.ipynb
12
plot.ipynb
@@ -120,7 +120,7 @@
|
||||
"def figure_constant_lines(fig, ell: EllipsoidTriaxial, coordsystem: str = \"para\", linewidth=1, color1=\"black\", color2=\"grey\"):\n",
|
||||
" if coordsystem == \"para\":\n",
|
||||
" constants_u = wu.deg2rad(np.arange(-90, 91, 15))\n",
|
||||
" all_v = wu.deg2rad(np.arange(-180, 181, 0.5))\n",
|
||||
" all_v = wu.deg2rad(np.arange(-180, 180, 0.5))\n",
|
||||
" for u in constants_u:\n",
|
||||
" xm, ym, zm = ell.para2cart(u, all_v)\n",
|
||||
" fig.add_trace(go.Scatter3d(\n",
|
||||
@@ -130,7 +130,7 @@
|
||||
" ))\n",
|
||||
"\n",
|
||||
" all_u = wu.deg2rad(np.arange(-90, 91, 0.5))\n",
|
||||
" constants_v = wu.deg2rad(np.arange(-180, 181, 15))\n",
|
||||
" constants_v = wu.deg2rad(np.arange(-180, 180, 15))\n",
|
||||
" for v in constants_v:\n",
|
||||
" x, y, z = ell.para2cart(all_u, v)\n",
|
||||
" fig.add_trace(go.Scatter3d(\n",
|
||||
@@ -141,7 +141,7 @@
|
||||
"\n",
|
||||
" elif coordsystem == \"ell\":\n",
|
||||
" constants_beta = wu.deg2rad(np.arange(-90, 91, 15))\n",
|
||||
" all_lamb = wu.deg2rad(np.arange(-180, 181, 0.5))\n",
|
||||
" all_lamb = wu.deg2rad(np.arange(-180, 180, 0.5))\n",
|
||||
" for beta in constants_beta:\n",
|
||||
" xyz = ell.ell2cart(beta, all_lamb)\n",
|
||||
" fig.add_trace(go.Scatter3d(\n",
|
||||
@@ -153,7 +153,7 @@
|
||||
" all_beta = wu.deg2rad(np.arange(-90, 91, 0.5))\n",
|
||||
" all_beta[0] += 1e-8\n",
|
||||
" all_beta[-1] -= 1e-8\n",
|
||||
" constants_lamb = wu.deg2rad(np.arange(-180, 181, 15))\n",
|
||||
" constants_lamb = wu.deg2rad(np.arange(-180, 180, 15))\n",
|
||||
" for lamb in constants_lamb:\n",
|
||||
" if lamb != 0 and lamb != np.pi:\n",
|
||||
" xyz = ell.ell2cart(all_beta, lamb)\n",
|
||||
@@ -173,7 +173,7 @@
|
||||
"\n",
|
||||
" elif coordsystem == \"geod\":\n",
|
||||
" constants_phi = wu.deg2rad(np.arange(-90, 91, 15))\n",
|
||||
" all_lamb = wu.deg2rad(np.arange(-180, 181, 0.5))\n",
|
||||
" all_lamb = wu.deg2rad(np.arange(-180, 180, 0.5))\n",
|
||||
" for phi in constants_phi:\n",
|
||||
" x, y, z = ell.geod2cart(phi, all_lamb, 0)\n",
|
||||
" fig.add_trace(go.Scatter3d(\n",
|
||||
@@ -183,7 +183,7 @@
|
||||
" ))\n",
|
||||
"\n",
|
||||
" all_phi = wu.deg2rad(np.arange(-90, 91, 0.5))\n",
|
||||
" constants_lamb = wu.deg2rad(np.arange(-180, 181, 15))\n",
|
||||
" constants_lamb = wu.deg2rad(np.arange(-180, 180, 15))\n",
|
||||
" for lamb in constants_lamb:\n",
|
||||
" x, y, z = ell.geod2cart(all_phi, lamb, 0)\n",
|
||||
" fig.add_trace(go.Scatter3d(\n",
|
||||
|
||||
Reference in New Issue
Block a user