CEE-8813-2013: Sphere
CEE-8813-2013: Sphere
In[1]:=
th x_, y_ : Sqrt x2
y2 ; x ;
x1 th_, ph_ : Sin th Cos ph ; x2 th_, ph_ : Sin th Sin ph ; x3 th_, ph_ : Cos th ; v x_, y_ Simplify x1 th x, y , phi x, y x3 th x, y , phi x, y , Assumptions epsilon Pi 16; minx Pi 2 epsilon; maxx Pi 2 epsilon; dx Pi 16; miny minx; maxy maxx; dy , x2 th x, y , phi x, y x 0, y 0 ; ,
In[6]:=
In[7]:=
dx;
In[12]:=
xvals Range minx, 0, dx Join Range 0, maxx, dx ; yvals Range miny, 0, dy Join Range 0, maxy, dy ; xgrid2 Table x, y0 , y0, yvals ; ygrid2 Table x0, y , x0, xvals ; xgrid3 Table v x, y0 , y0, yvals ; ygrid3 Table v x0, y , x0, xvals ; xplot2d yplot2d xplot3d yplot3d ParametricPlot xgrid2, x, minx, maxx , PlotStyle ParametricPlot ygrid2, y, miny, maxy , PlotStyle ParametricPlot3D xgrid3, x, minx, maxx , PlotStyle ParametricPlot3D ygrid3, y, miny, maxy , PlotStyle Show xplot2d, yplot2d ; Show xplot3d, yplot3d ; Red, Thick Blue, Thick ; ; ; ;
In[18]:=
In[20]:=
In[22]:=
plot2dChart1 plot3dChart1
CEE-8813-2013.nb
In[24]:=
Show GraphicsGrid
plot2dChart1, plot3dChart1
, ImageSize
1.0
600
0.5
1.5
1.0
0.5
0.5
1.0
1.5
0.0
0.5
0.5
1.0
1.5
0.5 1.0
Chart 2
In[25]:=
th x_, y_ : Sqrt x2
In[30]:=
v x_, y_ Simplify x1 th x, y , phi x, y x3 th x, y , phi x, y , Assumptions epsilon Pi 16; minx Pi 2 epsilon; maxx Pi 2 epsilon; dx Pi 16; miny minx; maxy maxx; dy
In[31]:=
dx;
In[36]:=
xvals Range minx, 0, dx Join Range 0, maxx, dx ; yvals Range miny, 0, dy Join Range 0, maxy, dy ; xgrid2 Table x, y0 , y0, yvals ; ygrid2 Table x0, y , x0, xvals ; xgrid3 Table v x, y0 , y0, yvals ; ygrid3 Table v x0, y , x0, xvals ; xplot2d ParametricPlot xgrid2, x, minx, maxx , PlotStyle yplot2d ParametricPlot ygrid2, y, miny, maxy , PlotStyle Darker Green , Thick ;
In[42]:=
CEE-8813-2013.nb
In[44]:=
xplot3d ParametricPlot3D xgrid3, x, minx, maxx , PlotStyle yplot3d ParametricPlot3D ygrid3, y, miny, maxy , PlotStyle Darker Green , Thick ; plot2dChart2 plot3dChart2 Show xplot2d, yplot2d ; Show xplot3d, yplot3d ; plot2dChart2, plot3dChart2
In[46]:=
In[48]:=
Show GraphicsGrid
, ImageSize
1.0
600
0.5
0.5
Out[48]=
1.5
1.0
0.5
0.5
1.0
1.5
0.0
0.5
0.5
CEE-8813-2013.nb
Both
In[49]:=
Show
500, PlotRange
All
0.0
0.5
1.0 1.0
0.5
Out[49]=
0.0
0.5
1.0