SlideShare a Scribd company logo
1 of 8
Download to read offline
1
2
Working with the MATLAB user interface
Entering commands and creating variables
Analyzing vectors and matrices
Visualizing vector and matrix data
Working with data files
Working with data types
Automating commands with scripts
Writing programs with logic and flow control
Writing functions
Day 1 of 3
Working with the
MATLAB User
Interface
Objective: Get an introduction to the main features of the MATLAB
integrated design environment and its user interfaces. Get an overview of
course themes.
Reading data from file
Saving and loading variables
MATLAB Fundamentals- Level 1
This three day course provides a comprehensive introduction to the MATLAB®
technical
computing environment. The course is intended for beginning users and those looking for a
review. No prior programming experience or knowledge of MATLAB is assumed. Themes of
data analysis, visualization, modeling, and programming are explored throughout the course.
Topics include:
3
Plotting data
Customizing plots
Calculating statistics and best-fit line
Exporting graphics for use in other applications
Variables and
Expressions
Objective: Enter MATLAB commands, with an emphasis on creating and
accessing data in variables.
Entering commands
Creating variables
Getting help
Accessing and modifying values in variables
Creating character variables
Analysis and
Visualization with
Vectors
Objective: Perform mathematical and statistical calculations with vectors,
and create basic visualizations. See how MATLAB syntax enables
calculations on whole data sets with a single command.
Calculations with vectors
Plotting vectors
Basic plot options
Annotating plots
Analysis and
Visualization with
Matrices
Objective: Use matrices as mathematical objects or as collections of
(vector) data. Understand the appropriate use of MATLAB syntax to
distinguish between these applications.
Size and dimensionality
Calculations with matrices
Statistics with matrix data
Plotting multiple columns
Reshaping and linear indexing
Multidimensional arrays
Day 2 of 3
Automating
Commands with
Scripts
Objective: Collect MATLAB commands into scripts for ease of reproduction
and experimentation. As the complexity of your tasks increases, entering long
sequences of commands in the Command Window becomes impractical.
The Command History
Creating script files
Running scripts
Cells
4
Publishing scripts
Working with
Data Files
Objective: Bring data into MATLAB from formatted files. Because imported
data can be of a wide variety of types and formats, emphasis is given to
working with cell arrays and date formats.
Importing data
Mixed data types
Cell arrays
Numbers, strings, and dates
Exporting data
Multiple Vector
Plots
Objective: Make more complex vector plots, such as multiple plots, and use
color and string manipulation techniques to produce eye-catching visual
representations of data.
Graphics structure
Multiple figures, axes, and plots
Plotting equations
Using color
Customizing plots
Logic and Flow
Control
Objective: Use logical operations, variables, and indexing techniques to
create flexible code that can make decisions and adapt to different situations.
Explore other programming constructs for repeating sections of code, and
constructs that allow interaction with the user.
Logical operations and variables
Logical indexing
Programming constructs
User interaction
Flow control
Loops
Matrix and Image
Visualization
Objective: Visualize images and matrix data in two or three dimensions.
Explore the difference in displaying images and visualizing matrix data using
images.
Vector and matrix data
3-D matrix visualization
2-D matrix visualization
Indexed images and colormaps
True color images
5
Day 3 of 3
Data Analysis Objective: Perform typical data analysis tasks in MATLAB, including
developing and fitting theoretical models to real-life data. This leads
naturally to one of the most powerful features of MATLAB: solving
linear systems of equations with a single command.
Dealing with missing data
Correlation
Smoothing
Spectral analysis and FFTs
Regression models
Solving linear systems of equations
Writing Functions Objective: Increase automation by encapsulating modular tasks as user-
defined functions. Understand how MATLAB resolves references to
files and variables.
Creating functions
Calling functions
Workspaces
Subfunctions
Path and precedence
Troubleshooting Code
and Improving
Performance
Objective: Explore MATLAB tools for debugging and measuring code
performance. Very few programs work perfectly at the first attempt.
Tracking down all possible problems and unintended behaviors of a
program takes time and effort.
Debugging with the MATLAB Editor
Using breakpoints
Measuring code performance
Data Types Objective: Explore data types, focusing on the syntax for creating
variables and accessing array elements, and discuss methods for
converting among data types. Data types differ in the kind of data they
may contain and the way the data is organized.
MATLAB data types
Integers
Structures
Function handles
Converting types
File I/O Objective: Explore the low-level data import and export functions in
6
MATLAB that allow precise control over text and binary file I/O. These
functions include textscan, which provides precise control of reading
text files.
Opening and closing files
Reading and writing text files
Reading and writing binary files
MATLAB : level 2
MathWorks Certified MATLAB Associate Exam
Becoming a Certified MATLAB Associate is the first step in the MATLAB® certification track. Earning this credential validates
your proficiency with MATLAB and can help you to enhance your credibility and accelerate your career. Mastery at this level
also prepares you for the next challenging level of certification, Certified MATLAB Professional.
Note: Certification exams are administered in English.
Prerequisites
MATLAB Fundamentals or equivalent experience using MATLAB ( Level 1)
Content
Topic Skills
Working with the MATLAB
User Interface
• Identify the core components of the MATLAB desktop
environment and explain their purpose
• Import data into the MATLAB environment using the Import
Wizard
• Examine data variables using the Variable Editor
• Create and customize data plots using Plot Tools
• Save and load MATLAB variables to and from disk
interactively
Variables and Expressions • Issue MATLAB commands in the Command Window
• Save and load MATLAB variables to and from disk
programmatically
• Create vector and matrix variables
• Create character arrays
• Access and manipulate the data stored in variables using row-
column indexing
7
• Create larger, more complex array variables by combining
smaller elements and using matrix-creation functions
• Obtain help on MATLAB commands and navigate the
documentation browser
Analysis and Visualization
with Vectors
• Create new variables by applying arithmetic operations and
functions to existing variables
• Visualize vectors in two dimensions
• Label and annotate plots
Analysis and Visualization
with Matrices
• Determine the size and dimensionality of variables
• Use size and dimensionality concepts to perform matrix and
array (element-wise) operations
• Compute basic descriptive statistics for a data set
• Distinguish between the behavior of mathematical and
statistical functions in MATLAB
• Plot columns of a matrix as independent variables
• Access and manipulate the data stored in variables using
linear indexing
Automating Commands
with Scripts
• Use the Command History and the MATLAB Editor to write,
save, and execute script files
• Run a script file from the Command Window
• Write comments in code files to provide user help and
increase program readability
• Use cell mode to partition large scripts into smaller parts
Working with Data Files • Read and write data from and to commonly used file formats
• Create and concatenate character arrays and cell arrays of
characters
• Access and manipulate the data stored in cell arrays
• Convert between numeric and character data types
• Convert between numeric and character representations of
dates
Multiple Vector Plots • Make multiple plots on the same axes, on different axes
within the same window, and within separate windows
• Plot an equation by generating data points for a given range
• Use character array techniques to label and annotate plots
• Customize plot elements such as line style, color, and axis
appearance
Logic and Flow Control • Perform logical operations on variables and create logical
variables
• Access and manipulate the data stored in variables using
logical indexing
8
• Use loops and logical branching in code files for automation
and decision making
• Create script files that obtain user input and display output
• Publish script files to a variety of file formats
Matrix and Image Visualization • Visualize matrix or image data by associating colors with
data values
• Visualize matrix data in two and three dimensions
Data Analysis • Call MATLAB functions to perform specific data-analysis
tasks, such as polynomial interpolation
• Solve matrix equations with the backslash operator
Writing Functions • Create and call a function file
• Set the MATLAB path to ensure a code file is visible
• Determine which file or variable is being accessed when a
MATLAB command is issued
Troubleshooting Code and
Improving Performance
• Use diagnostic tools to find and correct problems in code
files
• Measure code performance and locate inefficiencies
Data Types • Create data containers such as cell arrays and structure arrays
• Access and manipulate the data stored in structure arrays
• Create and use function handles
File I/O • Read and write data from and to files with arbitrary
formatting

More Related Content

What's hot

application based Presentation on matlab simulink & related tools
application based Presentation on matlab simulink & related toolsapplication based Presentation on matlab simulink & related tools
application based Presentation on matlab simulink & related toolsEshaan Verma
 
Matlab from Beginner to Expert
Matlab from Beginner to ExpertMatlab from Beginner to Expert
Matlab from Beginner to Expertsmart-ideas
 
Chapter 2 Basics of MATLAB
Chapter 2 Basics of MATLABChapter 2 Basics of MATLAB
Chapter 2 Basics of MATLABPranoti Doke
 
Introduction to matlab
Introduction to matlabIntroduction to matlab
Introduction to matlabSantosh V
 
Summer training in matlab
Summer training in matlabSummer training in matlab
Summer training in matlabArshit Rai
 
Introduction to MATLAB
Introduction to MATLABIntroduction to MATLAB
Introduction to MATLABRavikiran A
 
Matlab day 1: Introduction to MATLAB
Matlab day 1: Introduction to MATLABMatlab day 1: Introduction to MATLAB
Matlab day 1: Introduction to MATLABreddyprasad reddyvari
 
Introduction to MATLAB
Introduction to MATLABIntroduction to MATLAB
Introduction to MATLABSarah Hussein
 
Matlab for beginners, Introduction, signal processing
Matlab for beginners, Introduction, signal processingMatlab for beginners, Introduction, signal processing
Matlab for beginners, Introduction, signal processingDr. Manjunatha. P
 
How to work on Matlab.......
How to work on Matlab.......How to work on Matlab.......
How to work on Matlab.......biinoida
 
MATLAB Basics-Part1
MATLAB Basics-Part1MATLAB Basics-Part1
MATLAB Basics-Part1Elaf A.Saeed
 
MATLAB/SIMULINK for Engineering Applications day 2:Introduction to simulink
MATLAB/SIMULINK for Engineering Applications day 2:Introduction to simulinkMATLAB/SIMULINK for Engineering Applications day 2:Introduction to simulink
MATLAB/SIMULINK for Engineering Applications day 2:Introduction to simulinkreddyprasad reddyvari
 
Introduction to MATLAB 1
Introduction to MATLAB 1Introduction to MATLAB 1
Introduction to MATLAB 1Mohamed Gafar
 

What's hot (20)

Matlab 1 level_1
Matlab 1 level_1Matlab 1 level_1
Matlab 1 level_1
 
Matlab ppt
Matlab pptMatlab ppt
Matlab ppt
 
All About MATLAB
All About MATLABAll About MATLAB
All About MATLAB
 
Matlab
MatlabMatlab
Matlab
 
Matlab
MatlabMatlab
Matlab
 
application based Presentation on matlab simulink & related tools
application based Presentation on matlab simulink & related toolsapplication based Presentation on matlab simulink & related tools
application based Presentation on matlab simulink & related tools
 
Matlab from Beginner to Expert
Matlab from Beginner to ExpertMatlab from Beginner to Expert
Matlab from Beginner to Expert
 
Chapter 2 Basics of MATLAB
Chapter 2 Basics of MATLABChapter 2 Basics of MATLAB
Chapter 2 Basics of MATLAB
 
Introduction to matlab
Introduction to matlabIntroduction to matlab
Introduction to matlab
 
Matlab intro
Matlab introMatlab intro
Matlab intro
 
Summer training in matlab
Summer training in matlabSummer training in matlab
Summer training in matlab
 
Introduction to MATLAB
Introduction to MATLABIntroduction to MATLAB
Introduction to MATLAB
 
Matlab day 1: Introduction to MATLAB
Matlab day 1: Introduction to MATLABMatlab day 1: Introduction to MATLAB
Matlab day 1: Introduction to MATLAB
 
Introduction to MATLAB
Introduction to MATLABIntroduction to MATLAB
Introduction to MATLAB
 
Matlab for beginners, Introduction, signal processing
Matlab for beginners, Introduction, signal processingMatlab for beginners, Introduction, signal processing
Matlab for beginners, Introduction, signal processing
 
How to work on Matlab.......
How to work on Matlab.......How to work on Matlab.......
How to work on Matlab.......
 
Introduction to matlab
Introduction to matlabIntroduction to matlab
Introduction to matlab
 
MATLAB Basics-Part1
MATLAB Basics-Part1MATLAB Basics-Part1
MATLAB Basics-Part1
 
MATLAB/SIMULINK for Engineering Applications day 2:Introduction to simulink
MATLAB/SIMULINK for Engineering Applications day 2:Introduction to simulinkMATLAB/SIMULINK for Engineering Applications day 2:Introduction to simulink
MATLAB/SIMULINK for Engineering Applications day 2:Introduction to simulink
 
Introduction to MATLAB 1
Introduction to MATLAB 1Introduction to MATLAB 1
Introduction to MATLAB 1
 

Similar to Matlab brochure

Tableau course curriculum
Tableau course curriculumTableau course curriculum
Tableau course curriculumMadhukar Reddy
 
Machine Learning Pipelines - Joseph Bradley - Databricks
Machine Learning Pipelines - Joseph Bradley - DatabricksMachine Learning Pipelines - Joseph Bradley - Databricks
Machine Learning Pipelines - Joseph Bradley - DatabricksSpark Summit
 
MATLAB Assignment Help
MATLAB Assignment HelpMATLAB Assignment Help
MATLAB Assignment HelpEssay Corp
 
Skill Development 2.pptx
Skill Development 2.pptxSkill Development 2.pptx
Skill Development 2.pptxSohailRanjha1
 
MATLAB Tutorial For Beginners 2023
MATLAB Tutorial For Beginners 2023MATLAB Tutorial For Beginners 2023
MATLAB Tutorial For Beginners 2023Simplilearn
 
A machine learning and data science pipeline for real companies
A machine learning and data science pipeline for real companiesA machine learning and data science pipeline for real companies
A machine learning and data science pipeline for real companiesDataWorks Summit
 
3-Tier Architecture Step By Step Exercises
3-Tier Architecture Step By Step Exercises3-Tier Architecture Step By Step Exercises
3-Tier Architecture Step By Step ExercisesMiranda Anderson
 
Dv Analytics Course Contents
Dv Analytics Course Contents Dv Analytics Course Contents
Dv Analytics Course Contents DV Analytics
 
Practical Machine Learning Pipelines with MLlib
Practical Machine Learning Pipelines with MLlibPractical Machine Learning Pipelines with MLlib
Practical Machine Learning Pipelines with MLlibDatabricks
 
Basics of matlab i
Basics of matlab iBasics of matlab i
Basics of matlab issusera9e62b
 
PL SQLDay Machine Learning- Hands on ML.NET.pptx
PL SQLDay Machine Learning- Hands on ML.NET.pptxPL SQLDay Machine Learning- Hands on ML.NET.pptx
PL SQLDay Machine Learning- Hands on ML.NET.pptxLuis Beltran
 
Machine Learning With ML.NET
Machine Learning With ML.NETMachine Learning With ML.NET
Machine Learning With ML.NETDev Raj Gautam
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introductionideas2ignite
 
Key projects in AI, ML and Generative AI
Key projects in AI, ML and Generative AIKey projects in AI, ML and Generative AI
Key projects in AI, ML and Generative AIVijayananda Mohire
 
Budapest Spring MUG 2016 - MongoDB User Group
Budapest Spring MUG 2016 - MongoDB User GroupBudapest Spring MUG 2016 - MongoDB User Group
Budapest Spring MUG 2016 - MongoDB User GroupMarc Schwering
 
Ibm cognos-build-data-marts-reports-and-dashboards
Ibm cognos-build-data-marts-reports-and-dashboardsIbm cognos-build-data-marts-reports-and-dashboards
Ibm cognos-build-data-marts-reports-and-dashboardsAmit Sharma
 

Similar to Matlab brochure (20)

Tableau course curriculum
Tableau course curriculumTableau course curriculum
Tableau course curriculum
 
Machine Learning Pipelines - Joseph Bradley - Databricks
Machine Learning Pipelines - Joseph Bradley - DatabricksMachine Learning Pipelines - Joseph Bradley - Databricks
Machine Learning Pipelines - Joseph Bradley - Databricks
 
MATLAB Assignment Help
MATLAB Assignment HelpMATLAB Assignment Help
MATLAB Assignment Help
 
Skill Development 2.pptx
Skill Development 2.pptxSkill Development 2.pptx
Skill Development 2.pptx
 
MATLAB Tutorial For Beginners 2023
MATLAB Tutorial For Beginners 2023MATLAB Tutorial For Beginners 2023
MATLAB Tutorial For Beginners 2023
 
Matlab OOP
Matlab OOPMatlab OOP
Matlab OOP
 
A machine learning and data science pipeline for real companies
A machine learning and data science pipeline for real companiesA machine learning and data science pipeline for real companies
A machine learning and data science pipeline for real companies
 
Python and data analytics
Python and data analyticsPython and data analytics
Python and data analytics
 
3-Tier Architecture Step By Step Exercises
3-Tier Architecture Step By Step Exercises3-Tier Architecture Step By Step Exercises
3-Tier Architecture Step By Step Exercises
 
MATLAB INTRODUCTION
MATLAB INTRODUCTIONMATLAB INTRODUCTION
MATLAB INTRODUCTION
 
Dv Analytics Course Contents
Dv Analytics Course Contents Dv Analytics Course Contents
Dv Analytics Course Contents
 
Practical Machine Learning Pipelines with MLlib
Practical Machine Learning Pipelines with MLlibPractical Machine Learning Pipelines with MLlib
Practical Machine Learning Pipelines with MLlib
 
Basics of matlab i
Basics of matlab iBasics of matlab i
Basics of matlab i
 
PL SQLDay Machine Learning- Hands on ML.NET.pptx
PL SQLDay Machine Learning- Hands on ML.NET.pptxPL SQLDay Machine Learning- Hands on ML.NET.pptx
PL SQLDay Machine Learning- Hands on ML.NET.pptx
 
Machine Learning With ML.NET
Machine Learning With ML.NETMachine Learning With ML.NET
Machine Learning With ML.NET
 
Matlab Introduction
Matlab IntroductionMatlab Introduction
Matlab Introduction
 
Key projects in AI, ML and Generative AI
Key projects in AI, ML and Generative AIKey projects in AI, ML and Generative AI
Key projects in AI, ML and Generative AI
 
++Matlab 14 sesiones
++Matlab 14 sesiones++Matlab 14 sesiones
++Matlab 14 sesiones
 
Budapest Spring MUG 2016 - MongoDB User Group
Budapest Spring MUG 2016 - MongoDB User GroupBudapest Spring MUG 2016 - MongoDB User Group
Budapest Spring MUG 2016 - MongoDB User Group
 
Ibm cognos-build-data-marts-reports-and-dashboards
Ibm cognos-build-data-marts-reports-and-dashboardsIbm cognos-build-data-marts-reports-and-dashboards
Ibm cognos-build-data-marts-reports-and-dashboards
 

More from Zabeel Institute

Corel DRAW x7– How much is Corel DRAW X7 and duration?
Corel DRAW x7– How much is Corel DRAW X7 and duration?Corel DRAW x7– How much is Corel DRAW X7 and duration?
Corel DRAW x7– How much is Corel DRAW X7 and duration?Zabeel Institute
 
Corel DRAW x7– How much is Corel DRAW X7 and duration?
Corel DRAW x7– How much is Corel DRAW X7 and duration?Corel DRAW x7– How much is Corel DRAW X7 and duration?
Corel DRAW x7– How much is Corel DRAW X7 and duration?Zabeel Institute
 
Microsoft Azure security infrastructure – Importance of Azure infrastructure?
Microsoft Azure security infrastructure – Importance of Azure infrastructure?Microsoft Azure security infrastructure – Importance of Azure infrastructure?
Microsoft Azure security infrastructure – Importance of Azure infrastructure?Zabeel Institute
 
IFRS 17 – What does (Financial Reporting Standards) IFRS 17 cover?
IFRS 17 – What does (Financial Reporting Standards) IFRS 17 cover?IFRS 17 – What does (Financial Reporting Standards) IFRS 17 cover?
IFRS 17 – What does (Financial Reporting Standards) IFRS 17 cover?Zabeel Institute
 
IFRS 9 – What is the purpose of (Financial Reporting Standards) IFRS 9?
IFRS 9 – What is the purpose of (Financial Reporting Standards) IFRS 9?IFRS 9 – What is the purpose of (Financial Reporting Standards) IFRS 9?
IFRS 9 – What is the purpose of (Financial Reporting Standards) IFRS 9?Zabeel Institute
 
IFRS 15 – What are the five steps of (Financial Reporting) IFRS 15?
IFRS 15 – What are the five steps of (Financial Reporting) IFRS 15?IFRS 15 – What are the five steps of (Financial Reporting) IFRS 15?
IFRS 15 – What are the five steps of (Financial Reporting) IFRS 15?Zabeel Institute
 
IFRS 16 – What does (Financial Reporting Standards) IFRS 16 do?
IFRS 16 – What does (Financial Reporting Standards) IFRS 16 do?IFRS 16 – What does (Financial Reporting Standards) IFRS 16 do?
IFRS 16 – What does (Financial Reporting Standards) IFRS 16 do?Zabeel Institute
 
Corel DRAW x7– How much is Corel DRAW X7 and duration?
Corel DRAW x7– How much is Corel DRAW X7 and duration?Corel DRAW x7– How much is Corel DRAW X7 and duration?
Corel DRAW x7– How much is Corel DRAW X7 and duration?Zabeel Institute
 
Importance of Azure infrastructure?-Microsoft Azure security infrastructure
 Importance of Azure infrastructure?-Microsoft Azure security infrastructure Importance of Azure infrastructure?-Microsoft Azure security infrastructure
Importance of Azure infrastructure?-Microsoft Azure security infrastructureZabeel Institute
 
Cloud desktop service – What is a cloud desktop service?
Cloud desktop service – What is a cloud desktop service?Cloud desktop service – What is a cloud desktop service?
Cloud desktop service – What is a cloud desktop service?Zabeel Institute
 
What is 3D studio Max VRAY?-3d studio max VRAY
What is 3D studio Max VRAY?-3d studio max VRAYWhat is 3D studio Max VRAY?-3d studio max VRAY
What is 3D studio Max VRAY?-3d studio max VRAYZabeel Institute
 
What is Microsoft Azure security technologies?-Microsoft Azure security techn...
What is Microsoft Azure security technologies?-Microsoft Azure security techn...What is Microsoft Azure security technologies?-Microsoft Azure security techn...
What is Microsoft Azure security technologies?-Microsoft Azure security techn...Zabeel Institute
 
How do I become certified Azure developer?-Azure developer certification
How do I become certified Azure developer?-Azure developer certification How do I become certified Azure developer?-Azure developer certification
How do I become certified Azure developer?-Azure developer certification Zabeel Institute
 
What is Azure development?-MS Azure development
What is Azure development?-MS Azure development What is Azure development?-MS Azure development
What is Azure development?-MS Azure development Zabeel Institute
 
How long does it take to study Azure?-Learn Microsoft Azure fundamentals
How long does it take to study Azure?-Learn Microsoft Azure fundamentalsHow long does it take to study Azure?-Learn Microsoft Azure fundamentals
How long does it take to study Azure?-Learn Microsoft Azure fundamentalsZabeel Institute
 
Is Azure fundamental certification worth it?-Azure Fundamentals Microsoft
 Is Azure fundamental certification worth it?-Azure Fundamentals Microsoft Is Azure fundamental certification worth it?-Azure Fundamentals Microsoft
Is Azure fundamental certification worth it?-Azure Fundamentals MicrosoftZabeel Institute
 
What is Microsoft Azure Security?-Microsoft Azure security
 What is Microsoft Azure Security?-Microsoft Azure security What is Microsoft Azure Security?-Microsoft Azure security
What is Microsoft Azure Security?-Microsoft Azure securityZabeel Institute
 
Adobe Premiere pro - Is Adobe Premiere Pro good for beginners?
Adobe Premiere pro - Is Adobe Premiere Pro good for beginners?Adobe Premiere pro - Is Adobe Premiere Pro good for beginners?
Adobe Premiere pro - Is Adobe Premiere Pro good for beginners?Zabeel Institute
 
Adobe Dreamweaver cs5–Features of Adobe Dreamweaver cs5?
Adobe Dreamweaver cs5–Features of Adobe Dreamweaver cs5?Adobe Dreamweaver cs5–Features of Adobe Dreamweaver cs5?
Adobe Dreamweaver cs5–Features of Adobe Dreamweaver cs5?Zabeel Institute
 
How does Azure cloud work?-Microsoft azure cloud
How does Azure cloud work?-Microsoft azure cloud How does Azure cloud work?-Microsoft azure cloud
How does Azure cloud work?-Microsoft azure cloud Zabeel Institute
 

More from Zabeel Institute (20)

Corel DRAW x7– How much is Corel DRAW X7 and duration?
Corel DRAW x7– How much is Corel DRAW X7 and duration?Corel DRAW x7– How much is Corel DRAW X7 and duration?
Corel DRAW x7– How much is Corel DRAW X7 and duration?
 
Corel DRAW x7– How much is Corel DRAW X7 and duration?
Corel DRAW x7– How much is Corel DRAW X7 and duration?Corel DRAW x7– How much is Corel DRAW X7 and duration?
Corel DRAW x7– How much is Corel DRAW X7 and duration?
 
Microsoft Azure security infrastructure – Importance of Azure infrastructure?
Microsoft Azure security infrastructure – Importance of Azure infrastructure?Microsoft Azure security infrastructure – Importance of Azure infrastructure?
Microsoft Azure security infrastructure – Importance of Azure infrastructure?
 
IFRS 17 – What does (Financial Reporting Standards) IFRS 17 cover?
IFRS 17 – What does (Financial Reporting Standards) IFRS 17 cover?IFRS 17 – What does (Financial Reporting Standards) IFRS 17 cover?
IFRS 17 – What does (Financial Reporting Standards) IFRS 17 cover?
 
IFRS 9 – What is the purpose of (Financial Reporting Standards) IFRS 9?
IFRS 9 – What is the purpose of (Financial Reporting Standards) IFRS 9?IFRS 9 – What is the purpose of (Financial Reporting Standards) IFRS 9?
IFRS 9 – What is the purpose of (Financial Reporting Standards) IFRS 9?
 
IFRS 15 – What are the five steps of (Financial Reporting) IFRS 15?
IFRS 15 – What are the five steps of (Financial Reporting) IFRS 15?IFRS 15 – What are the five steps of (Financial Reporting) IFRS 15?
IFRS 15 – What are the five steps of (Financial Reporting) IFRS 15?
 
IFRS 16 – What does (Financial Reporting Standards) IFRS 16 do?
IFRS 16 – What does (Financial Reporting Standards) IFRS 16 do?IFRS 16 – What does (Financial Reporting Standards) IFRS 16 do?
IFRS 16 – What does (Financial Reporting Standards) IFRS 16 do?
 
Corel DRAW x7– How much is Corel DRAW X7 and duration?
Corel DRAW x7– How much is Corel DRAW X7 and duration?Corel DRAW x7– How much is Corel DRAW X7 and duration?
Corel DRAW x7– How much is Corel DRAW X7 and duration?
 
Importance of Azure infrastructure?-Microsoft Azure security infrastructure
 Importance of Azure infrastructure?-Microsoft Azure security infrastructure Importance of Azure infrastructure?-Microsoft Azure security infrastructure
Importance of Azure infrastructure?-Microsoft Azure security infrastructure
 
Cloud desktop service – What is a cloud desktop service?
Cloud desktop service – What is a cloud desktop service?Cloud desktop service – What is a cloud desktop service?
Cloud desktop service – What is a cloud desktop service?
 
What is 3D studio Max VRAY?-3d studio max VRAY
What is 3D studio Max VRAY?-3d studio max VRAYWhat is 3D studio Max VRAY?-3d studio max VRAY
What is 3D studio Max VRAY?-3d studio max VRAY
 
What is Microsoft Azure security technologies?-Microsoft Azure security techn...
What is Microsoft Azure security technologies?-Microsoft Azure security techn...What is Microsoft Azure security technologies?-Microsoft Azure security techn...
What is Microsoft Azure security technologies?-Microsoft Azure security techn...
 
How do I become certified Azure developer?-Azure developer certification
How do I become certified Azure developer?-Azure developer certification How do I become certified Azure developer?-Azure developer certification
How do I become certified Azure developer?-Azure developer certification
 
What is Azure development?-MS Azure development
What is Azure development?-MS Azure development What is Azure development?-MS Azure development
What is Azure development?-MS Azure development
 
How long does it take to study Azure?-Learn Microsoft Azure fundamentals
How long does it take to study Azure?-Learn Microsoft Azure fundamentalsHow long does it take to study Azure?-Learn Microsoft Azure fundamentals
How long does it take to study Azure?-Learn Microsoft Azure fundamentals
 
Is Azure fundamental certification worth it?-Azure Fundamentals Microsoft
 Is Azure fundamental certification worth it?-Azure Fundamentals Microsoft Is Azure fundamental certification worth it?-Azure Fundamentals Microsoft
Is Azure fundamental certification worth it?-Azure Fundamentals Microsoft
 
What is Microsoft Azure Security?-Microsoft Azure security
 What is Microsoft Azure Security?-Microsoft Azure security What is Microsoft Azure Security?-Microsoft Azure security
What is Microsoft Azure Security?-Microsoft Azure security
 
Adobe Premiere pro - Is Adobe Premiere Pro good for beginners?
Adobe Premiere pro - Is Adobe Premiere Pro good for beginners?Adobe Premiere pro - Is Adobe Premiere Pro good for beginners?
Adobe Premiere pro - Is Adobe Premiere Pro good for beginners?
 
Adobe Dreamweaver cs5–Features of Adobe Dreamweaver cs5?
Adobe Dreamweaver cs5–Features of Adobe Dreamweaver cs5?Adobe Dreamweaver cs5–Features of Adobe Dreamweaver cs5?
Adobe Dreamweaver cs5–Features of Adobe Dreamweaver cs5?
 
How does Azure cloud work?-Microsoft azure cloud
How does Azure cloud work?-Microsoft azure cloud How does Azure cloud work?-Microsoft azure cloud
How does Azure cloud work?-Microsoft azure cloud
 

Recently uploaded

Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 

Recently uploaded (20)

Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 

Matlab brochure

  • 1. 1
  • 2. 2 Working with the MATLAB user interface Entering commands and creating variables Analyzing vectors and matrices Visualizing vector and matrix data Working with data files Working with data types Automating commands with scripts Writing programs with logic and flow control Writing functions Day 1 of 3 Working with the MATLAB User Interface Objective: Get an introduction to the main features of the MATLAB integrated design environment and its user interfaces. Get an overview of course themes. Reading data from file Saving and loading variables MATLAB Fundamentals- Level 1 This three day course provides a comprehensive introduction to the MATLAB® technical computing environment. The course is intended for beginning users and those looking for a review. No prior programming experience or knowledge of MATLAB is assumed. Themes of data analysis, visualization, modeling, and programming are explored throughout the course. Topics include:
  • 3. 3 Plotting data Customizing plots Calculating statistics and best-fit line Exporting graphics for use in other applications Variables and Expressions Objective: Enter MATLAB commands, with an emphasis on creating and accessing data in variables. Entering commands Creating variables Getting help Accessing and modifying values in variables Creating character variables Analysis and Visualization with Vectors Objective: Perform mathematical and statistical calculations with vectors, and create basic visualizations. See how MATLAB syntax enables calculations on whole data sets with a single command. Calculations with vectors Plotting vectors Basic plot options Annotating plots Analysis and Visualization with Matrices Objective: Use matrices as mathematical objects or as collections of (vector) data. Understand the appropriate use of MATLAB syntax to distinguish between these applications. Size and dimensionality Calculations with matrices Statistics with matrix data Plotting multiple columns Reshaping and linear indexing Multidimensional arrays Day 2 of 3 Automating Commands with Scripts Objective: Collect MATLAB commands into scripts for ease of reproduction and experimentation. As the complexity of your tasks increases, entering long sequences of commands in the Command Window becomes impractical. The Command History Creating script files Running scripts Cells
  • 4. 4 Publishing scripts Working with Data Files Objective: Bring data into MATLAB from formatted files. Because imported data can be of a wide variety of types and formats, emphasis is given to working with cell arrays and date formats. Importing data Mixed data types Cell arrays Numbers, strings, and dates Exporting data Multiple Vector Plots Objective: Make more complex vector plots, such as multiple plots, and use color and string manipulation techniques to produce eye-catching visual representations of data. Graphics structure Multiple figures, axes, and plots Plotting equations Using color Customizing plots Logic and Flow Control Objective: Use logical operations, variables, and indexing techniques to create flexible code that can make decisions and adapt to different situations. Explore other programming constructs for repeating sections of code, and constructs that allow interaction with the user. Logical operations and variables Logical indexing Programming constructs User interaction Flow control Loops Matrix and Image Visualization Objective: Visualize images and matrix data in two or three dimensions. Explore the difference in displaying images and visualizing matrix data using images. Vector and matrix data 3-D matrix visualization 2-D matrix visualization Indexed images and colormaps True color images
  • 5. 5 Day 3 of 3 Data Analysis Objective: Perform typical data analysis tasks in MATLAB, including developing and fitting theoretical models to real-life data. This leads naturally to one of the most powerful features of MATLAB: solving linear systems of equations with a single command. Dealing with missing data Correlation Smoothing Spectral analysis and FFTs Regression models Solving linear systems of equations Writing Functions Objective: Increase automation by encapsulating modular tasks as user- defined functions. Understand how MATLAB resolves references to files and variables. Creating functions Calling functions Workspaces Subfunctions Path and precedence Troubleshooting Code and Improving Performance Objective: Explore MATLAB tools for debugging and measuring code performance. Very few programs work perfectly at the first attempt. Tracking down all possible problems and unintended behaviors of a program takes time and effort. Debugging with the MATLAB Editor Using breakpoints Measuring code performance Data Types Objective: Explore data types, focusing on the syntax for creating variables and accessing array elements, and discuss methods for converting among data types. Data types differ in the kind of data they may contain and the way the data is organized. MATLAB data types Integers Structures Function handles Converting types File I/O Objective: Explore the low-level data import and export functions in
  • 6. 6 MATLAB that allow precise control over text and binary file I/O. These functions include textscan, which provides precise control of reading text files. Opening and closing files Reading and writing text files Reading and writing binary files MATLAB : level 2 MathWorks Certified MATLAB Associate Exam Becoming a Certified MATLAB Associate is the first step in the MATLAB® certification track. Earning this credential validates your proficiency with MATLAB and can help you to enhance your credibility and accelerate your career. Mastery at this level also prepares you for the next challenging level of certification, Certified MATLAB Professional. Note: Certification exams are administered in English. Prerequisites MATLAB Fundamentals or equivalent experience using MATLAB ( Level 1) Content Topic Skills Working with the MATLAB User Interface • Identify the core components of the MATLAB desktop environment and explain their purpose • Import data into the MATLAB environment using the Import Wizard • Examine data variables using the Variable Editor • Create and customize data plots using Plot Tools • Save and load MATLAB variables to and from disk interactively Variables and Expressions • Issue MATLAB commands in the Command Window • Save and load MATLAB variables to and from disk programmatically • Create vector and matrix variables • Create character arrays • Access and manipulate the data stored in variables using row- column indexing
  • 7. 7 • Create larger, more complex array variables by combining smaller elements and using matrix-creation functions • Obtain help on MATLAB commands and navigate the documentation browser Analysis and Visualization with Vectors • Create new variables by applying arithmetic operations and functions to existing variables • Visualize vectors in two dimensions • Label and annotate plots Analysis and Visualization with Matrices • Determine the size and dimensionality of variables • Use size and dimensionality concepts to perform matrix and array (element-wise) operations • Compute basic descriptive statistics for a data set • Distinguish between the behavior of mathematical and statistical functions in MATLAB • Plot columns of a matrix as independent variables • Access and manipulate the data stored in variables using linear indexing Automating Commands with Scripts • Use the Command History and the MATLAB Editor to write, save, and execute script files • Run a script file from the Command Window • Write comments in code files to provide user help and increase program readability • Use cell mode to partition large scripts into smaller parts Working with Data Files • Read and write data from and to commonly used file formats • Create and concatenate character arrays and cell arrays of characters • Access and manipulate the data stored in cell arrays • Convert between numeric and character data types • Convert between numeric and character representations of dates Multiple Vector Plots • Make multiple plots on the same axes, on different axes within the same window, and within separate windows • Plot an equation by generating data points for a given range • Use character array techniques to label and annotate plots • Customize plot elements such as line style, color, and axis appearance Logic and Flow Control • Perform logical operations on variables and create logical variables • Access and manipulate the data stored in variables using logical indexing
  • 8. 8 • Use loops and logical branching in code files for automation and decision making • Create script files that obtain user input and display output • Publish script files to a variety of file formats Matrix and Image Visualization • Visualize matrix or image data by associating colors with data values • Visualize matrix data in two and three dimensions Data Analysis • Call MATLAB functions to perform specific data-analysis tasks, such as polynomial interpolation • Solve matrix equations with the backslash operator Writing Functions • Create and call a function file • Set the MATLAB path to ensure a code file is visible • Determine which file or variable is being accessed when a MATLAB command is issued Troubleshooting Code and Improving Performance • Use diagnostic tools to find and correct problems in code files • Measure code performance and locate inefficiencies Data Types • Create data containers such as cell arrays and structure arrays • Access and manipulate the data stored in structure arrays • Create and use function handles File I/O • Read and write data from and to files with arbitrary formatting