# HG changeset patch # User Anoop Jacob Thomas # Date 1289395823 -19800 # Node ID 2ce824b5adf4909a1fa856702596e82ec1bc1f63 # Parent 0c8ab2b5225b9d64abdf4f3caf1ec3a71571b21d removed unwanted data from slides.org file for getting started with functions. diff -r 0c8ab2b5225b -r 2ce824b5adf4 getting-started-with-functions/slides.org --- a/getting-started-with-functions/slides.org Wed Nov 10 18:58:11 2010 +0530 +++ b/getting-started-with-functions/slides.org Wed Nov 10 19:00:23 2010 +0530 @@ -29,84 +29,6 @@ #+OPTIONS: H:3 num:nil toc:nil \n:nil @:t ::t |:t ^:t -:t f:t *:t <:t #+OPTIONS: TeX:t LaTeX:nil skip:nil d:nil todo:nil pri:nil tags:not-in-toc -# * Outline -# - Manipulating one and multi dimensional arrays -# - Access and change individual elements -# - Access and change rows and columns -# - Slicing and striding on arrays to access chunks -# - Read images into arrays and manipulations -# * Sample Arrays -# #+begin_src python -# In []: A = array([12, 23, 34, 45, 56]) - -# In []: C = array([[11, 12, 13, 14, 15], -# [21, 22, 23, 24, 25], -# [31, 32, 33, 34, 35], -# [41, 42, 43, 44, 45], -# [51, 52, 53, 54, 55]]) - -# #+end_src -# * Question 1 -# Change the last column of ~C~ to zeroes. -# * Solution 1 -# #+begin_src python -# In []: C[:, -1] = 0 -# #+end_src -# * Question 2 -# Change ~A~ to ~[11, 12, 13, 14, 15]~. -# * Solution 2 -# #+begin_src python -# In []: A[:] = [11, 12, 13, 14, 15] -# #+end_src -# * squares.png -# #+begin_latex -# \begin{center} -# \includegraphics[scale=0.6]{squares} -# \end{center} -# #+end_latex -# * Question 3 -# - obtain ~[22, 23]~ from ~C~. -# - obtain ~[11, 21, 31, 41]~ from ~C~. -# - obtain ~[21, 31, 41, 0]~. -# * Solution 3 -# #+begin_src python -# In []: C[1, 1:3] -# In []: C[0:4, 0] -# In []: C[1:5, 0] -# #+end_src -# * Question 4 -# Obtain ~[[23, 24], [33, -34]]~ from ~C~ -# * Solution 4 -# #+begin_src python -# In []: C[1:3, 2:4] -# #+end_src -# * Question 5 -# Obtain the square in the center of the image -# * Solution 5 -# #+begin_src python -# In []: imshow(I[75:225, 75:225]) -# #+end_src -# * Question 6 -# Obtain the following -# #+begin_src python -# [[12, 0], [42, 0]] -# [[12, 13, 14], [0, 0, 0]] -# #+end_src - -# * Solution 6 -# #+begin_src python -# In []: C[::3, 1::3] -# In []: C[::4, 1:4] -# #+end_src -# * Summary -# You should now be able to -- -# - Manipulate 1D \& Multi dimensional arrays -# - Access and change individual elements -# - Access and change rows and columns -# - Slice and stride on arrays -# - Read images into arrays and manipulate them. - - * Outline - Define functions - Pass arguments to functions diff -r 0c8ab2b5225b -r 2ce824b5adf4 getting-started-with-functions/slides.tex --- a/getting-started-with-functions/slides.tex Wed Nov 10 18:58:11 2010 +0530 +++ b/getting-started-with-functions/slides.tex Wed Nov 10 19:00:23 2010 +0530 @@ -1,4 +1,4 @@ -% Created 2010-11-10 Wed 18:55 +% Created 2010-11-10 Wed 18:59 \documentclass[presentation]{beamer} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} @@ -41,11 +41,6 @@ - - - - - \begin{frame} \frametitle{Outline} \label{sec-1}