%\subsection{Graphe en 3D à partir d'équations} \subsubsection{psplotThreeD} \psset{unit=.5cm} \psset{fillstyle=none,fillcolor=yellow,linecolor=blue,dotscale=.25} \begin{tabular}{|c|} \hline \BSS{psplotThreeD}[algebraic] \Rnode*[fillcolor=green]{A}{(-4,4)(-4,4)} \Rnode*[fillcolor=yellow]{B}{\AC{sin(x)*cos(y)}}\\ \\ \hspace{1cm} \rnode{AA}{\TFRGB{plages pour x et y}{ranges for x and y}} \hspace{1cm}\rnode{BB}{\TFRGB{fonction en x y}{function y x} } \\ \hline \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} \\ \hline \end{tabular} \ncline[linecolor=blue]{A}{AA} \ncline[linecolor=blue]{B}{BB} \bigskip %\subsubsection{Option plotstyle} \psset{unit=.25cm} \begin{tabular}{|c|c|c|} \hline \multicolumn{3}{|c|}{ \BS{psplotThreeD}[algebraic,\RDD{plotstyle}=line](-4,4)(-4,4)\AC{sin(x)*cos(y)} } \\ \hline \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,plotstyle=line](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} & \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,plotstyle=polygon](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} & \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,plotstyle=dots](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} \\ \hline plotstyle=line & plotstyle=polygon & plotstyle=dots \\ \hline \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,plotstyle=curve](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} & \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,plotstyle=ecurve](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} & \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,plotstyle=ccurve](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} \\ \hline plotstyle=curve & plotstyle=ecurve & plotstyle=ccurve \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|c|c|} \hline \multicolumn{4}{|c|}{ \BS{psplotThreeD}[algebraic,\RDD{drawStyle}=xLines](-4,4)(-4,4)\AC{sin(x)*cos(y)} } \\ \hline \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,drawStyle=xLines](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} & \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,drawStyle=yLines](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} & \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,drawStyle=xyLines](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} & \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,drawStyle=yxLines](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} \\ \hline drawStyle=xLines & drawStyle=yLines & drawStyle=xyLines & drawStyle=yxLines \\ \dft & & & \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|} \hline \multicolumn{2}{|c|}{ \BS{psplotThreeD}[algebraic,\RDD{showpoints}=false,linewidth=.1pt] } \\ \multicolumn{2}{|c|}{ (-4,4)(-4,4)\AC{sin(x)*cos(y)} } \\ \hline \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,showpoints=false,linewidth=.1pt](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} & \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,showpoints=true,linewidth=.1pt](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} \\ \hline showpoints=false & showpoints=true \\ \hline \dft & \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|c|c|} \hline \multicolumn{4}{|c|}{ \BS{psplotThreeD}[algebraic,\RDD{xPlotpoints}=5,drawStyle=xyLines](-4,4)(-4,4)\AC{sin(x)*cos(y)} } \\ \hline \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,plotstyle=line,xPlotpoints=5,drawStyle=xyLines](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} & \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,plotstyle=line,yPlotpoints=5,drawStyle=xyLines](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} & \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,plotstyle=line,xPlotpoints=5,yPlotpoints=5,drawStyle=xyLines](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} & \begin{pspicture}(-6,-4)(6,6) \psset{Beta=45} \psplotThreeD[algebraic,plotstyle=line,xPlotpoints=50,drawStyle=xyLines](-4,4)(-4,4){sin(x)*cos(y)} \pstThreeDCoor[xMin=-1,xMax=5,yMin=-1,yMax=5,zMin=-1,zMax=6] \end{pspicture} \\ \hline xPlotpoints=5 & yPlotpoints=5 & yPlotpoints=5 & xPlotpoints=50 \\ & & yPlotpoints=5 &\\ \hline \multicolumn{4}{|c|}{\blue \dft : xPlotpoints=25 \hspace{1cm} yPlotpoints=25 } \\ \hline \end{tabular} \bigskip \begin{tabular}{|c|c|} \hline \multicolumn{2}{|c|}{ \BS{psplotThreeD}[algebraic,\RDD{hiddenLine}=false](-4,4)(-4,4)\AC{sin(x)*cos(y)} } \\ \hline \begin{pspicture}(-6,-4)(6,6) \psplotThreeD[algebraic,hiddenLine=false,plotstyle=curve](-4,4)(-4,4){sin(x)*cos(y)} \end{pspicture} & \begin{pspicture}(-6,-4)(6,6) \psplotThreeD[algebraic,hiddenLine=true,plotstyle=curve](-4,4)(-4,4){sin(x)*cos(y)} \end{pspicture} \begin{pspicture}(-6,-4)(6,6) \psplotThreeD[algebraic,hiddenLine=true,plotstyle=curve, drawStyle=yLines ](-4,4)(-4,4){sin(x)*cos(y)} \end{pspicture} \\ \hline hiddenLine=false & hiddenLines=true \\ \hline \dft & \\ \hline \end{tabular} %------------------------------------------------------- \subsubsection{parametricplotThreeD} \psset{unit=.5cm} \begin{tabular}{|c|}\hline \BSS{parametricplotThreeD}[xPlotpoints=200,plotstyle=curve,algebraic]\\ \Rnode*[fillcolor=green]{A}{(0,50)} \Rnode*[fillcolor=yellow]{B}{\AC{ t/10*cos(t) | t/10*sin(t) | t/10}}\\ \\ \rnode{AA}{ \TFRGB{plage pour t}{range for t} } \hspace{1cm}\rnode{BB}{\TFRGB{3 fonctions paramétriques}{3 parametric functions}} \\ \hline \begin{pspicture}(-6,-2.25)(6,7) \pstThreeDCoor[zMax=5] \parametricplotThreeD[xPlotpoints=200,plotstyle=curve,algebraic](0,50){ t/10*cos(t) | t/10*sin(t) | t/10} \end{pspicture} \\ \hline \end{tabular} \ncline[linecolor=blue]{A}{AA} \ncline[linecolor=blue]{B}{BB} \newpage % % %------------------------------------------------- \SbSSCT{Graphe en 3D à partir d'un fichier de données}{3D graph from a data file} \subsubsection{fileplotThreeD} \begin{tabular}{|c|c|} \hline \begin{pspicture}[shift=*](-6,-2.25)(6,7) \pstThreeDCoor[zMax=5] \fileplotThreeD{data3d.txt} \end{pspicture}% & \parbox{8cm}{ \BSS{fileplotThreeD}\AC{data3d.txt} \\ \\ \% data3d.txt : \TFRGB{fichier de données créé avec}{data file created with} Excel \\ \\ } \\ \hline \end{tabular} % % %------------------------------------------------------------- \subsubsection{dataplotThreeD} \begin{tabular}{|c|c|} \hline \readdata{\data}{data3d.txt} \begin{pspicture}[shift=*](-6,-2.25)(6,7) \pstThreeDCoor[zMax=5] \dataplotThreeD[plotstyle=line]{\data} \end{pspicture}% & \parbox{8cm}{ \BS{readdata}\AC{\BS{data}}\AC{data3d.txt} \\ \\ \% data3d.txt : \TFRGB{fichier de données créé avec}{data file created with} Excel \\ \\ \BSS{dataplotThreeD}[plotstyle=line]\AC{\BS{data}} \\ } \\ \hline \end{tabular} %%-------------------------------------------------------- \subsubsection{listplotThreeD} \begin{tabular}{|c|c|} \hline \readdata{\data}{data3d.txt} \begin{pspicture}[shift=*](-6,-2.25)(6,7) \pstThreeDCoor[zMax=5] \listplotThreeD[plotstyle=curve]{\data} \end{pspicture}% & \parbox{8cm}{ \BS{readdata}\AC{\BS{data}}\AC{data3d.txt} \\ \\ \% data3d.txt : \TFRGB{fichier de données créé avec}{data file created with} Excel \\ \\ \BSS{listplotThreeD}[plotstyle=curve]\AC{\BS{data}} \\ } \\ \hline \end{tabular}