
Master matlab basics from variables and matrices to scripts, functions, and multi-dimensional arrays, then visualize data with plots and charts while importing data and using loops and conditions.
Master MATLAB built in functions to perform trig and other math operations, exploring exp, log, sqrt, abs, max/min, and special values like pi, i, inf, and NaN.
Define a polynomial from given roots using MATLAB's poly, and retrieve roots from a polynomial with the roots function.
Explore MATLAB precision and how 64-bit double values compare with 8-bit, 16-bit, and 64-bit signed or unsigned integers stored in binary, with bits, bytes, and memory considerations.
Explore how MATLAB represents strings as numbers using the ASCII table, view codes from 'H' =72 and 'e' =100 in 'Hello world', and convert strings to integer values with int8.
Learn to plot multiple curves in one MATLAB figure by plotting several functions of x with shifts, customize colors and line styles, and manage multiple plots with the figure command.
Explore plotting histograms in Matlab, from basic histogram commands to handling multiple data columns, custom bin counts, and visualizing distributions with simple data and GUI demonstrations.
Learn to import data from Excel into MATLAB, reading time, current, voltage, and state of charge. Plot and organize data with subplots and hold all for multiple signals.
Learn how to get data from users in MATLAB using the input function and prompts, convert Fahrenheit to Celsius, and use input dialogs for multiple values.
Learn to read from and write to text files in MATLAB using scripts. Open files, format data with fprintf, and read back with fscanf for file I/O.
Learn to implement a while loop by repeatedly checking a condition, printing values, and updating variables, then apply the same idea to calculate a factorial with break.
Explore nested loops in Matlab to scan every element of a matrix by rows and columns. Use mod to test even vs odd and print results.
This course will cover the basics of programming and students will be able to create their own code scripts. The course includes a unique learning approach and you are going to learn by doing! students will be able to develop fun, useful and practical code scripts from scratch.
In this course, students will be able to:
Check out the preview videos and the outline to get an idea of the projects we will be covering.