 Introductory
Lessons
 Running the MATLAB Demo
MATLAB has a built in demo which will guide you through a tour of MATLAB's
capabilities. This brief lesson tells you how to run the demo.
 Using MATLAB's Help
Facilities
MATLAB has extensive builtin documentation and online help features.
This lesson will both introduce these tools and show you how to use
them effectively.
 Variables
Variables let you store values and then use them later, and they are a
fundamental concept in MATLAB. This lesson will explain variables and
how they are used in MATLAB.
 Files,
Directories, and Paths
In MATLAB, you commonly store commands, variables, and command window
sessions inside files, and these files are kept in directories. This
lesson will talk about file management and access in MATLAB.
 Scripts
and MATLAB's Text Editor
A script is a text file which contains a sequence of MATLAB commands
and functions, and is created with a text editor. This lesson will talk
about scripts and show you how to start MATLAB's builtin text editor
so that you can create and edit scripts.
 Saving Variables
and Sessions
This lesson will show you how you can save your defined variables in a
file, and then load them again later to use. You will also see how to
save the entire text of the MATLAB command window.
 Some
Elementary Concepts
Here you will see definitions and explanations of some important basic
math concepts, and their data structures in MATLAB, that you will need
to work with in the core lessons.
 Plotting
MATLAB can create a great variety of graphs and charts, and this lesson
will introduce you to basic 2D and 3D plotting in MATLAB.
 Core MATLAB
Lessons
The following core lessons are intended to help our IUPUI freshman and other engineering
students new to our campus to develop a functional understanding of
MATLAB. If you already are familiar with MATLAB basics and will be using
this tool in one of your upper level engineering courses then you may
want to just give the Core Lessons a look over to be sure you have a
stong command of the most fundamental commands.
The core lessons below were constructed as simple homework sets for you
to independently work through. Perhaps the most help aspect of these lessons
is that you are given all of the answers. As long as you complete all
six of these lessons you will be in fine shape to handle most of the
homework assignments you will encounter while working on your B.S.
degree in engineering. Of course, we can’t teach you EVERYTHING
nor do we want to do so. But if you have learned well the eight (8)
sections above and have worked through and understand the six (6) Core Lessons
below you will be in excellent shape to teach yourself what you need to
know to carry out most any MATLAB related homework assignment. This is
because MATLAB has evolved over the years to be very user friendly. If
you don’t understand how to use a particular command, then use the
builtin help facilities, or better yet, ask an upper classman.
 Core
Lesson 1
 Core
Lesson 2
 Core
Lesson 3
 Core
Lesson 4
 Core
Lesson 5
 Core Lesson 6
