Course Details

MATLAB for Data Analysis and Visualization

Programming
course-meta
Created by

Last Update

September 13, 2023

Created On

July 06, 2023

Description

Matlab is a programming language and software environment for scientific and engineering applications. It excels in numerical computation, data analysis, and visualization. With a user-friendly interface, Matlab offers a vast library of functions and tools for efficient algorithm development.

Overview

This course covers essential MATLAB skills for data analysis and visualization. Students will learn to handle variables, perform mathematical operations, work with matrices, and create effective plots. They will gain proficiency in importing and manipulating data, processing text files, and using MATLAB for data-driven insights and visualization. By the end of the course, students will be equipped to apply MATLAB in various domains for analyzing and presenting data effectively.

Features

  • Course material
  • Course resources
  • videos On demand recorded
  • Practical exercises
  • Quizzes
  • Assignments
  • Course completion certificate

What you'll learn

  • Numerical computation, data analysis, and visualization
  • Handling variables and creating scripts
  • Basic mathematical operations: Addition, multiplication, subtraction, and powers
  • Working with variable types: Strings, characters, and logical values
  • Operations on matrices: Unique elements, shifting, and properties
  • Relational operations and commonly used matrices in MATLAB
  • Plotting data and 3D data, exploring options, and combining plots
  • Interacting with MATLAB and graphics: Input-output commands and interactive plots
  • Importing data and manipulating directories
  • Processing text files and performing data operations

Prerequisites

Curriculum

  • 14 modules

MATLAB Licensing and Support

MATLAB GUI Development

MATLAB Basics

Understanding Variables in MATLAB

Exploring Variable Types in MATLAB

Creating scripts and understanding commenting and semicolon effect:

Using the Colon Operator for Data Selection in MATLAB

Arithmetic Operations

Operation Precedence

GCD LCM Permutations and Prime numbers: Number Computations

Trigonometric Functions

Set Operations

Matrix Statistics

Random Number Generation

Vector Operations

Logical Operations

Sign and Absolute Functions

Number Base Conversion

Data Discretization

Unique Elements

Matrix Membership

Matrix Element Shifting

Matrix Properties

Relational Operations

Common Matrices

Matrix Sorting

Size and Length

Matrix Concatenation

Non-Zero Elements

Value Frequencies

Differentiation and integration using symbolic variables

Solving equations

Symbolic Functions

Input/ Output Operations

Advanced Input/ Output Operations

Data Plotting

3D Data Plotting

Advanced Plotting Options

Plot Combination with hold on

Interactive Plotting with Brush Tool

Creating plots with two y-axes

Animation with Line Plots

Bar Graphs

File/Script/Function/Class Existence Check

Directory Manipulation Part 1

Directory Manipulation Part 2

Text File Processing

Excel to MATLAB Data Import

Multi-Format Data Importation

Spreadsheet Link Introduction and Installation

Data Exchange between Excel and MATLAB

Calling MATLAB functions from Excel

MATLAB Functions Integration with Excel

Basic Conditional Statements

Advanced Conditional Statements

Iteration with For Loops

Nesting For Loops

While loops when you don't know the number of iterations: Iteration with While Loops

Breaking out of Loops

Skipping Loop Iterations with Continue

Switch Statements for Selection

Custom Built Functions

Input Parameters in Functions

Multiple Inputs and Outputs in Functions

Return Statements in Functions

Automated Report Generation

Live Script Sharing

Cell Creation and Definition

Cell Data Access

Cell Element Manipulation

Cell Concatenation and Function Usage

Creating Tables

Adding Descriptions Units and Accessing individual columns

Selecting and reordering rows and columns

Sorting rows of a table

Setting Different Properties of the Table

Reading and Writing Tables into memory

Storing summary of a table

Adding and deleting rows from a table

Adding and deleting columns

Dealing with Missing Data

Creating Time tables

Properties Sorting and data selection in time tables

Concatenating timetables

Indexing and retrieving data based on row time

Structure Creation

Accessing Structure Fields

Structure Concatenation

Extracting Structure Field Data

Advanced Structure Operations

Map Container Creation

Map Container Concatenation and Advanced Operations

Conversion to Cell Data Type

Conversion from Cell Data Type

Conversion to Table Data Type

Conversion to Table Data Type

Instructors

Skoliko Faculty

image not found
₹2000.00
  • Modules
    14 Modules
  • Duration
    11 hours
  • Category
    Programming

Login to Purchase the Course