Data Visualization with MATLAB – Projects and Examples

Data Visualization with MATLAB – Projects and Examples
Data Visualization with MATLAB – Projects and Examples
English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 5 Hours | 1.95 GB

Learn how to Visualize Data with MATLAB in 2D, 3D, 4D, 5D and create animated plots with tens of projects and examples!

Why Visualize Data?

As the volume and complexity of data and results continues to grow with the increasing complexity of data sources and algorithms, the need for intuitive representations of that data and results becomes increasingly critical.

We want to create the representations in such a way that the human mind can, after all, better understanding our universe and the processes taking place within – representation of a real-world object, an abstract mathematical expression, specific values of some measurable quantities, etc. Since 80 percent of the sensory information the brain receives comes from our eyes, the visual presentation of data is the natural choice.

The graphical representation of the results is often not only the most effective means of conveying the points of the study or work which has provided the data, but is in most cases an expectation of the audience of the work. It helps you to identify and emphasize areas of interest in data behavior, to express your thoughts, observations, and conclusions to others in a quick and intuitive way.


1. Ease of Use

MATLAB is an interpreted language. Programs may be easily written and modified with the built-in integrated development environment and debugger.

2. Platform Independence

MATLAB is supported on many different computer systems, providing a large measure of platform independence. The language is supported on Windows, Linux, Unix, Macintosh. Programs written on any platform will run on all of the other platforms.

4. Device-Independent Plotting

MATLAB, unlike other computer languages, has many integral plotting and imaging commands. The plots and images can be displayed on any graphical output device supported by the computer on which MATLAB is running. This capability makes MATLAB an outstanding tool for visualizing data.

5. Full set capabilities

MATLAB has all graphics functions necessary to visualize scientific and engineering data. It includes features for representation of two-dimensional and three-dimensional diagrams, three-dimensional volume visualization, animation, tools to create diagrams interactively and the possibility of exporting to the most popular graphic formats. It is possible to customize diagrams adding multi-axes, change the colors of the lines and markers, add annotations, LaTeX expressions, legends and other plotting options.

Why this course?

  • Breaks the complex plot techniques down into simplistic steps.
  • Easy and intuitive approach from professional trainers.
  • Ideal for students, academics, scientists.
  • Suitable for beginner programmers.

What you’ll learn

  • Create 2D plots with MATLAB
  • Create 3D plots with MATLAB
  • Create Volumetric plots with MATLAB
  • Express yourself by MATLAB plots
  • Export figures from MATLAB for use in documents
  • Have basic understanding of Quality Code in MATLAB
Table of Contents

1 Introduction
2 Basic Settings and Basic Plot
3 Basic Settings – Part 2

D Plots and Basic Properties
4 Customizing Plots Part 1 – Labels Grid Font Styling
5 Customizing Plots Part 2 – Titles
6 Customizing Plots Part 3 – Axis Limits
7 Customizing Plots Part 4 – Line width and color
8 Customizing-Plots
9 Hold on Multiple Plots on a Single Figure
10 Hold-on
11 Legend – What does this line do
12 Legend
13 Multiple Plots Part 1 – Figures
14 Figures
15 Multiple Plots Part 2 – Subplot
16 Subplot
17 Customizing Plots (Advanced) Part 1 – Markers
18 Markers
19 Customizing Plots (Advanced) Part 2 – Ticks and Grid Manipulation
20 Ticks-and-Grid-manipulation
21 Customizing Plots (Advanced) Part 3 – Ticklabel and Lineplots
22 Ticklabel-and-Lineplots
23 Two Y Axes on a single figure Call PlotYY (2D Project)
24 PlotYY-2D-Project

D Plots Quality Code and Animation
25 Plot3 – Line plots in 3 dimensions
26 Plot3
27 Meshgrid – Doorway to 3D plots
28 Meshgrid
29 Contour Plot – Wanna plot a mountain
30 Contour-plot
31 D Project
32 D Project Quality Code
33 D-Project-and-Quality-Code

D 5D Plots
34 Slice and Dice Part 1 – 4D Slice Plots
35 Slice-and-Dice-Part-1
36 Slice and Dice Part 2 – Moving Slices
37 Slice-and-Dice-Part-2
38 Slice and Dice Part 3 – 5D Slice Plots
39 Slice-and-Dice-Part-3
40 D 5D and Animated Scatter Plots
41 Scatter3

42 Export your figure and use it anywhere
43 Exporting

Hierarchy of MATLAB Graphical Objects and 2D Template
44 The Hierarchy of Graphical Objects in MATLAB
45 Saving and Loading Your Variables
46 SPECIAL GIFT Predefined 2D Template To Visualize Your Data Easier and Faster
47 D Template Source Code

Designing Interactive Plots
48 Making Your Plots Interactive – Callbacks – What is a Callback
49 Callbacks Example – Change Axes Properties By Pressing a Key
50 SPECIAL GIFT 3D Explorer – For Easier Visual Exploration of 3D MATLAB Plots
51 D Explorer – Source Code

Visualizing up to 3D Matrices in a Plot
52 Introduction to the Project
53 Visualizing an image(array data) within a plot as cells
54 Fixing the stylings of the plot and the colorbar
55 Making the data cursor show custom (relevant) information
56 Matrix Visualization – Source Code

Bonus Section
57 Further-reading
58 Line-styles-marker-types-and-colors
59 Colormaps
60 Bonus Lecture Get my other courses with a Huge Discount