day2/session2.tex
changeset 36 8047755ae660
parent 35 a49b340696ba
child 37 d5b7be72693b
equal deleted inserted replaced
35:a49b340696ba 36:8047755ae660
    49 }
    49 }
    50 \newcounter{time}
    50 \newcounter{time}
    51 \setcounter{time}{0}
    51 \setcounter{time}{0}
    52 \newcommand{\inctime}[1]{\addtocounter{time}{#1}{\tiny \thetime\ m}}
    52 \newcommand{\inctime}[1]{\addtocounter{time}{#1}{\tiny \thetime\ m}}
    53 
    53 
    54 \newcommand{\typ}[1]{\lstlisting{#1}}
    54 \newcommand{\typ}[1]{\lstinline{#1}}
    55 
    55 
    56 \newcommand{\kwrd}[1]{ \texttt{\textbf{\color{blue}{#1}}}  }
    56 \newcommand{\kwrd}[1]{ \texttt{\textbf{\color{blue}{#1}}}  }
    57 
    57 
    58 %%% This is from Fernando's setup.
    58 %%% This is from Fernando's setup.
    59 % \usepackage{color}
    59 % \usepackage{color}
    71 % }
    71 % }
    72 
    72 
    73 
    73 
    74 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    74 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    75 % Title page
    75 % Title page
    76 \title[]{Matrices and Arrays\\ \& \\2D Plotting}
    76 \title[]{Numerical Computing with Numpy \& Scipy}
    77 
    77 
    78 \author[FOSSEE Team] {Asokan Pichai\\Prabhu Ramachandran}
    78 \author[FOSSEE Team] {Asokan Pichai\\Prabhu Ramachandran}
    79 
    79 
    80 \institute[FOSSEE] {FOSSEE Team}
    80 \institute[FOSSEE] {FOSSEE Team}
    81 \date[] {11, October 2009}
    81 \date[] {11, October 2009}
   112 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   112 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
   113 % DOCUMENT STARTS
   113 % DOCUMENT STARTS
   114 \begin{document}
   114 \begin{document}
   115 
   115 
   116 \begin{frame}[fragile]
   116 \begin{frame}[fragile]
   117   \frametitle{Advanced}
   117   \frametitle{Broadcasting}
   118   \begin{itemize}
   118 
   119   \item Only scratched the surface of \num
   119 \end{frame}
   120   \item Ufunc methods: \typ{reduce, accumulate, outer, reduceat}
   120 
   121   \item Typecasting
   121 \begin{frame}[fragile]
   122   \item More functions: \typ{take, choose, where, compress,
   122   \frametitle{Copies \& Views}
   123       concatenate}
   123 
   124   \item Array broadcasting and \typ{None}
   124 \end{frame}
       
   125 
       
   126 \begin{frame}
       
   127   \frametitle{More Numpy Functions \& Methods}
       
   128   More functions
       
   129   \begin{itemize}
       
   130     \item \typ{take}
       
   131     \item \typ{choose}
       
   132     \item \typ{where}
       
   133     \item \typ{compress}
       
   134     \item \typ{concatenate}
       
   135   \end{itemize}
       
   136   Ufunc methods 
       
   137   \begin{itemize}
       
   138     \item \typ{reduce}
       
   139     \item \typ{accumulate}
       
   140     \item \typ{outer}
       
   141     \item \typ{reduceat}
   125   \end{itemize}
   142   \end{itemize}
   126 \end{frame}
   143 \end{frame}
   127 
   144 
   128 \begin{frame}
   145 \begin{frame}
   129     {Intro to SciPy}
   146     {Intro to SciPy}
   153     \end{itemize}
   170     \end{itemize}
   154   \item Uses LAPACK, QUADPACK, ODEPACK, FFTPACK etc. from netlib
   171   \item Uses LAPACK, QUADPACK, ODEPACK, FFTPACK etc. from netlib
   155   \end{itemize}
   172   \end{itemize}
   156 \end{frame}
   173 \end{frame}
   157 
   174 
       
   175 \begin{frame}[fragile]
       
   176   \frametitle{Linear Algebra}
       
   177 
       
   178 \end{frame}
       
   179 \begin{frame}[fragile]
       
   180   \frametitle{ODEs}
       
   181 
       
   182 \end{frame}
       
   183 \begin{frame}[fragile]
       
   184   \frametitle{Interpolation}
       
   185 
       
   186 \end{frame}
       
   187 
       
   188 \begin{frame}[fragile]
       
   189   \frametitle{Signal \& Image Processing}
       
   190 
       
   191 \end{frame}
       
   192 
       
   193 \begin{frame}[fragile]
       
   194   \frametitle{Problems}
       
   195 
       
   196 \end{frame}
       
   197 
       
   198 
   158 \end{document}
   199 \end{document}
   159 
   200 
   160 - Numpy arrays (30 mins)
   201 - Numpy arrays (30 mins)
   161     - Matrices
   202     - Matrices
   162     - random number generation.
   203     - random number generation.