day2/session2.tex
changeset 71 d0679d2f9339
parent 67 4f2b4c14fc03
child 72 1c1d6aaa2be3
equal deleted inserted replaced
69:9fbd2a71fef2 71:d0679d2f9339
   114 \begin{document}
   114 \begin{document}
   115 
   115 
   116 \begin{frame}
   116 \begin{frame}
   117   \maketitle
   117   \maketitle
   118 \end{frame}
   118 \end{frame}
       
   119 
       
   120 \section{Advanced Numpy}
   119 \begin{frame}[fragile]
   121 \begin{frame}[fragile]
   120   \frametitle{Broadcasting}
   122   \frametitle{Broadcasting}
   121   Try it!
   123   Try it!
   122   \begin{lstlisting}
   124   \begin{lstlisting}
   123     >>> a = np.arange(4)
   125     >>> a = np.arange(4)
   224   \item Indexing arrays or Boolean arrays produce copies
   226   \item Indexing arrays or Boolean arrays produce copies
   225   \end{itemize}
   227   \end{itemize}
   226 \inctime{15}
   228 \inctime{15}
   227 \end{frame}
   229 \end{frame}
   228 
   230 
       
   231 \section{SciPy}
       
   232 \subsection{Introduction}
   229 \begin{frame}
   233 \begin{frame}
   230     {Intro to SciPy}
   234     {Intro to SciPy}
   231   \begin{itemize}
   235   \begin{itemize}
   232   \item \url{http://www.scipy.org}
   236   \item \url{http://www.scipy.org}
   233   \item Open source scientific libraries for Python
   237   \item Open source scientific libraries for Python
   264   \begin{lstlisting}
   268   \begin{lstlisting}
   265     >>> from scipy import linalg
   269     >>> from scipy import linalg
   266   \end{lstlisting}
   270   \end{lstlisting}
   267 \end{frame}
   271 \end{frame}
   268 
   272 
       
   273 \subsection{Linear Algebra}
   269 \begin{frame}[fragile]
   274 \begin{frame}[fragile]
   270   \frametitle{Linear Algebra}
   275   \frametitle{Linear Algebra}
   271   Try it!
   276   Try it!
   272   \begin{lstlisting}
   277   \begin{lstlisting}
   273     >>> import scipy as sp
   278     >>> import scipy as sp
   309     >>> linalg.solve(A,B)
   314     >>> linalg.solve(A,B)
   310   \end{lstlisting}
   315   \end{lstlisting}
   311 \inctime{15}
   316 \inctime{15}
   312 \end{frame}
   317 \end{frame}
   313 
   318 
       
   319 \subsection{Integration}
   314 \begin{frame}[fragile]
   320 \begin{frame}[fragile]
   315   \frametitle{Integrate}
   321   \frametitle{Integrate}
   316   \begin{itemize}
   322   \begin{itemize}
   317     \item Integrating Functions given function object
   323     \item Integrating Functions given function object
   318     \item Integrating Functions given fixed samples
   324     \item Integrating Functions given fixed samples
   341     plt.plot(x,t)
   347     plt.plot(x,t)
   342   \end{lstlisting}
   348   \end{lstlisting}
   343 \inctime{10}
   349 \inctime{10}
   344 \end{frame}
   350 \end{frame}
   345 
   351 
       
   352 \subsection{Interpolation}
   346 \begin{frame}[fragile]
   353 \begin{frame}[fragile]
   347   \frametitle{Interpolation}
   354   \frametitle{Interpolation}
   348   Try it!
   355   Try it!
   349   \begin{lstlisting}
   356   \begin{lstlisting}
   350 >>> from scipy import interpolate
   357 >>> from scipy import interpolate
   373     plt.show()
   380     plt.show()
   374   \end{lstlisting}
   381   \end{lstlisting}
   375 \inctime{10}
   382 \inctime{10}
   376 \end{frame}
   383 \end{frame}
   377 
   384 
       
   385 \subsection{Signal Processing}
   378 \begin{frame}[fragile]
   386 \begin{frame}[fragile]
   379   \frametitle{Signal \& Image Processing}
   387   \frametitle{Signal \& Image Processing}
   380     \begin{itemize}
   388     \begin{itemize}
   381      \item Convolution
   389      \item Convolution
   382      \item B-splines
   390      \item B-splines