14
Technology & Mathematics Michael Herzog Qiyam Tung

Technology & Mathematics Michael Herzog Qiyam Tung

  • View
    220

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Technology & Mathematics Michael Herzog Qiyam Tung

Technology & Mathematics

Michael HerzogQiyam Tung

Page 2: Technology & Mathematics Michael Herzog Qiyam Tung
Page 3: Technology & Mathematics Michael Herzog Qiyam Tung

Logicomix

Page 4: Technology & Mathematics Michael Herzog Qiyam Tung

Simple Classification

Pictorial ExplanationWhat creatures fall between the lines?

Width

Height

Page 5: Technology & Mathematics Michael Herzog Qiyam Tung

Modeling Videogames and Mathematics3D Games and Hit Detection

Page 6: Technology & Mathematics Michael Herzog Qiyam Tung

Video Games and Mathematics

Pictorial Explanation

Banjo “switches gears” once he touches the surface of the water.

Page 7: Technology & Mathematics Michael Herzog Qiyam Tung

1. 6=2(0.5)+3 = 42. False!3. 5=2(1)+3 = 54. True!5. 1=2(2)+3 =76. False!

Video Games and Mathematics

(1,5)

(0.5,6)

(2,1)

l y1=2x1+3, y1 = 6

Page 8: Technology & Mathematics Michael Herzog Qiyam Tung

Projectile Motion

Page 9: Technology & Mathematics Michael Herzog Qiyam Tung

Simulating Jumping with Quadratics

Task: decide which model is better for simulating a jump and find their coefficients.

Page 10: Technology & Mathematics Michael Herzog Qiyam Tung

Simulating Jumping with Quadratics

The actual code for the two models

Page 11: Technology & Mathematics Michael Herzog Qiyam Tung

Programming

Synthetic Division

Page 12: Technology & Mathematics Michael Herzog Qiyam Tung

Algorithm Analysis

l How long would it take to find any name in a phonebook in the worst case scenario?

Page 13: Technology & Mathematics Michael Herzog Qiyam Tung

Search Time

1

2

3

4

height =log2 (n)

2 (base) = number of children per nodeheight = seconds it will take to searchn = the number of names.

Page 14: Technology & Mathematics Michael Herzog Qiyam Tung

Comparing Linear and Binary Searches

y = timex = number of names