--> Code and Data

All the scripts, functions, and data files are listed in the table below by chapter section.

Download all code and data as one zipped file.

Section

M-Files

   

1.1

Eg1_1  SurfArea

1.2

Eg1_2
   

2.1

Eg2_1

2.2

Eg2_2
   

3.1

Eg3_1  SimplerEg3_1   FasterEg3_1  Eg3_1A   FasterEg3_1A  Benchmark

3.2

Eg3_2
   

4.1

Eg4_1

4.2

Eg4_2

4.3

Eg4_3
   

5.1

Eg5_1   MySqrt

5.2

Eg5_2A  Eg5_2B    P_inner   P_outer   P_Ave   P_Ave_Inline

5.3

Eg5_3   DrawRect  DrawStar  DrawFlag 
   

6.1

Eg6_1

6.2

Eg6_2   RandomWalk2D

6.3

Eg6_3   Smooth
   

7.1

Eg7_1   Transition

7.2

Eg7_2   T_plate     fOnGrid

7.3

Eg7_3   Average
   

8.1

Eg8_1   PerfectShuffle

8.2

Eg8_2   BubbleSort      InsertionSort
   

9.1

Eg9_1   RandomProtein   FindMnemonic  FindIndex

9.2

Eg9_2   RomanPhoneBook  BinSearch

9.3

Eg9_3   Bisection       tau
   

10.1

Eg10_1  MakePoint     GetDist          DiameterPoints ShowPointSet

10.2

Eg10_2  MakeRect      ListOfDisjoints  ShowRect

10.3

Eg10_3  MakeCircle    MakeLine         MakeTriangle   ShowCircle   ShowTriangle 
          PerpBisector  AngleBisector    Intersect      Nearest      InAndOut
   

11.1

Eg11_1  File2Cell          GetRiseSetData  Daylight      SunriseSunsetData.zip
          ReadMe.txt

11.2

Eg11_2  EarthCartesian     MakePXYZ        GetPXYZ       MakePXYZB
          GetPXYZB           MakePXYZBvec    MakePXYZBmat  GetPXYZBvec
          GetPXYZBmat        FileSetUp       USAClick      Zipcode.dat
          ZipcodeReadMe.txt  USA.gif
   

12.1

Eg12_1  InterpColors    MakeColorMap  ShowColorMap

12.2

Eg12_2  BilinearInterp  ShowMatrix

12.3

Eg12_3  TheDigits       DrawDigit     Refine 

12.4

Eg12_4  MedianFilter    Edges         Cornell_Clock.jpg  Cornell_Clock_Gray.jpg   
   

13.1

Eg13_1  BigBen.wav

13.2

Eg13_2  MakeShowPlay  SendNoisy  cos_xy  ShowCosines
   

14.1

Eg14_1  MeshTriangle

14.2

Eg14_2  Merge         MergeSortR  MergeSortI

14.3

Eg14_3  Pt2LineSeg    pwLadapt    Rough
   

15.1

Eg15_1  Capitals           CityDistTable  Route

15.2

Eg15_2  MakeBike           BestBike

15.3

Eg15_3  GetFocusAndString  ShowEllipse
   

Graphics

ShowAxisStyles  ShowTicks   ShowFancyLabelling  ShowTextAlignment ShowManual
  ShowFonts       ShowGreek   ShowMathSymbols     ShowLegend    ShowMarkerSize
  ShowLineWidth   ShowWindowColor