This course includes
Course Overview
Matrix algebra is the foundation for machine learning, signal processing, image processing, and many other popular algorithms. It is very important that aspiring computer scientists get a solid understanding of the subject, and there’s no better way to achieve this than coding matrix algebra operations. The course aims to teach you how to code matrix algebra operations in R, and with main C++ matrix algebra libraries: RcppArmadillo and RcppEigen. Moreover, to clarify the matrix algebra operations, a simpl...
What You'll Learn
An understanding of introductory matrix algebra
Working knowledge of coding matrix algebra operations in R
Ability to implement simple matrix algebra algorithm in Rcpp
Hands on experience of using RcppArmadillo and RcppEigen in R
What You'll Learn
An understanding of introductory matrix algebra
Show more
Course Content
Introduction
Assignment Operator
Addition of Matrices
Scalar Multiplication of Matrices
Multiplication of Matrices
Transposition of Matrices
3 Lessons
Determinant of a Matrix
3 Lessons
Inverse of a Matrix
3 Lessons
System of Linear Equations
3 Lessons
LU Matrix Factorization
3 Lessons
Cholesky Factorization
3 Lessons
QR Matrix Factorization
3 Lessons
Eigendecomposition
3 Lessons
Wrapping It Up
1 Lesson
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Evan Dunbar
ML Engineer
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor