Slide 11
Slide 11 text
Scalars & Collections
Primitives & Arrays
• x, y, z = 2, 3, 5
• Math.sqrt(x**2 + y**2 + z**2)
• array.zip(other).map{|(i,j)| i+j}
• [m[0][0]*v[0]+m[0][1]*v[1],
m[1][0]*v[0]+m[1][1]*v[1]]
Vectors & Matrices
• vector = Vector[2, 3, 5]
• vector.magnitude # or vector.r
• vector_1 + vector_2
• matrix * vector