Octave Tutorial for Machine Learning
Offered By: Derek Banas via YouTube
Course Description
Overview
Learn Octave, a free alternative to MATLAB commonly used in machine learning, in this comprehensive 3-hour 15-minute tutorial. Cover the equivalent of a 400-page book, exploring basic input/output, data types, complex formulas, math operators, conditionals, vectors, matrices, and linear algebra. Gain hands-on experience through live coding demonstrations and benefit from audience questions addressed during the original livestream. Access accompanying files on GitHub and join the instructor's Discord community for further support. Prepare for a deep dive into Octave's capabilities, from command window operations to advanced mathematical concepts, setting a strong foundation for machine learning applications.
Syllabus
Intro
Course Outline
Using Octave
Basic Input
Output Information
Input
Data Types
Command Window
Complex Formulas
Castling
CAST
Multiplication Division
Modulus
Random Values
Precision
Output
Math Operators
Floor
Round
Log
radians
conditionals
display
switch
ranges
stayhome
vectors
vector multiplication
linear algebra
dot product
cross product
linear spaced vectors
logarithmic spaced vectors
matrices
matrix
Taught by
Derek Banas
Related Courses
Scientific ComputingUniversity of Washington via Coursera Biology Meets Programming: Bioinformatics for Beginners
University of California, San Diego via Coursera High Performance Scientific Computing
University of Washington via Coursera Practical Numerical Methods with Python
George Washington University via Independent Julia Scientific Programming
University of Cape Town via Coursera