Matlab

Programming and Data Analysis with Matlab

6h 53m29 lectures6 sections

What you'll learn

  • Understand MATLAB fundamentals
  • Apply programming with MATLAB
  • Create and analyze data
  • Analyze data using graphs
  • Process images and audio
  • Apply probabilities and statistics

About this course

MATLAB is a programming language used by engineers and scientists to create programs for solving complex mathematical equations, as well as for engineering and scientific calculations. MATLAB allows for efficient analysis of large data sets and is also used for research and high-quality graphical representations. In this course, you will learn everything from A to Z about MATLAB commands and how to use them to create various programs.

Expected outcomes

  • Master programming using MATLAB.
  • Handle and analyze data professionally.
  • Design advanced analytical graphs.
  • Apply MATLAB tools for data processing and analysis.

Course content

1

Programming and Data Representation using Matlab

6 lectures
  1. What is MATLAB and How to Install It?14:07
  2. Introduction to MATLAB and Command Writing15:30
  3. Basic Operations on Arrays18:44
  4. Functions and Constants19:25
  5. Solving Linear Equations in MATLAB18:13
  6. Control Flow in MATLAB (If/else, While, For)18:44
2

Data Construction

5 lectures
  1. Data Structures15:53
  2. Data Plotting17:05
  3. Maps and Graphs Suitable for Data Analysis11:39
  4. Saving and Loading Data8:31
  5. Subplots and 3D Representation7:41
3

Audio Processing and Analysis in Matlab

8 lectures
  1. Sound9:28
  2. Audio Signal Processing9:18
  3. Fourier Transform23:51
  4. Study of Fourier Transform for Sine Wave14:35
  5. High Pass Filter (HPF)20:47
  6. Low Pass Filter (LPF)8:52
  7. Band Pass Filter (BPF)8:10
  8. Band Stop Filter (BSF)9:27
4

Image Processing and Analysis in Matlab

4 lectures
  1. Images15:37
  2. Some Operations on Images7:39
  3. The Gaussian Filter and Noise Removal from the Image (Image Blurring)21:43
  4. Removing Various Types of Noise and Edge Detection in the Image21:00
5

Probabilities

5 lectures
  1. Probabilities in MATLAB15:45
  2. Random Values Taken from Probability Distributions11:07
  3. The Birthday Paradox19:50
  4. Probability Density Function and Cumulative Distribution Function PDF & CDF18:28
  5. Testing Hypotheses11:59
6

Extensions

1 attachments
  1. Loading Attachments

Instructor

Dr. Eng. Mahmoud Ahmed

Dr. Eng. Mahmoud Ahmed

Software and network engineer with a PhD in data analysis and representation, and an international lecturer.
5,086 students1 courses

Related courses

  • Microsoft Excel
    4.7|5,552|3h 31m

    Microsoft Excel

    Learn to Create Tables and Charts

    Ahmed Hassan Khamis
    Ahmed Hassan Khamis
    $19.99
    Buy now
  • Big Data
    4.8|5,175|7h 7m

    Big Data

    How to Analyze Big Data

    Eng. Amr Abdel Fattah
    Eng. Amr Abdel Fattah
    $25.99
    Buy now
  • Geographic Information Systems with ArcMap
    4.9|4,961|0h 0m

    Geographic Information Systems with ArcMap

    A Powerful Tool for Geographic Data Analysis

    Imada Awda
    Imada Awda
    $19.99
    Buy now
  • Statistical Analysis Using SPSS
    4.5|5,234|9h 52m

    Statistical Analysis Using SPSS

    Master All Types of Statistical Analyses

    Dr. Samira Abu Radi
    Dr. Samira Abu Radi
    $25.99
    Buy now