YoVDO

Transformations - Composability and Linearity in Computational Thinking - Lecture 4

Offered By: The Julia Programming Language via YouTube

Tags

Julia Courses Image Processing Courses Computational Thinking Courses Linear Transformations Courses

Course Description

Overview

Explore transformations, composability, and linearity in this MIT Computational Thinking Spring 2021 lecture. Dive into image processing as a tool for learning Julia programming, examine perspective maps and linear perspective interactively, and master advanced Julia techniques for defining vector-valued functions. Discover various linear and nonlinear transformations, understand function composition, and grasp the distinction between sin and sin(x). Conclude with a comprehensive definition of linear transformations, setting the stage for future discussions.

Syllabus

Introduction.
Playing with transformations.
Why Image Processing to learn Julia?.
Last lecture leftovers: Perspective maps, Linear perspective interactive.
Julia style(advanced): Defining vector valued functions.
Functions with parameters.
Linear transformations: a collection.
Nonlinear transformations: a collection.
Composition.
Difference between sin and sin(x).
Definition of Linear Transformations.
To be discussed in next lecture.


Taught by

The Julia Programming Language

Related Courses

Linear Algebra - Foundations to Frontiers
The University of Texas at Austin via edX
Massively Multivariable Open Online Calculus Course
Ohio State University via Coursera
Algèbre Linéaire (Partie 2)
École Polytechnique Fédérale de Lausanne via edX
Differential Calculus in Several Variables
Indian Institute of Technology Kanpur via Swayam
Linear Algebra
Indian Institute of Science Bangalore via Swayam