Summary: This module provides a brief introduction to the use of variables in MATLAB.
Note: You are viewing an old version of this document. The latest version is available here.
A variable in MATLAB is a named value. Using variables allows us to manipulate values symbolically, which is particularly useful when programming.
Suppose we wish to compute the circumference of a circle of diameter 5 units using the formula
d to a value of 5:
>> d = 5
d =
5.000
Then we could compute the circumference and assign its value to the variable
c:
>> c = pi*d
c =
15.708
To execute this command, MATLAB computes the product of the value of d
(which MATLAB knows because we earlier set it to 5) and the value of pi (which is a pre defined variable in MATLAB) and stores the value of the product in the variable c.
Variable names must begin with an upper- or lower-case letter. They may contain letters, digits, and underscores; they may not contain spaces or punctuation characters. MATLAB is case sensitive, so A and a are different variables.
Which of the following are valid variable names?
aBecky_ecky_ecky_ecky_ptang_zoo_boingecky ecky ecky ecky ptang zoo boing2ndJohn-BigbooteMATLAB has several predefined variables. The most commonly used include
ans - the default variable in which computation results are stored.pi - π.i or j -
clear command.
MATLAB variables can contain several types of numerical values. These types include the following:
c and d in Example 1 are scalar variables.