Generate linearly spaced vector
y = linspace(x1,x2)
y = linspace(x1,x2,n)
linspace is similar to the colon operator,
:”, but gives direct control over
the number of points and always includes the endpoints. “
in the name “
linspace” refers to
generating linearly spaced values as opposed to the sibling function
which generates logarithmically spaced values.
Create a vector of 100 evenly spaced points in the interval
y = linspace(-5,5);
Create a vector of 7 evenly spaced points in the interval
y1 = linspace(-5,5,7)
y1 = -5.0000 -3.3333 -1.6667 0 1.6667 3.3333 5.0000
Create a vector of complex numbers with 8 evenly spaced points between
y = linspace(1+2i,10+10i,8)
y = Columns 1 through 4 1.0000 + 2.0000i 2.2857 + 3.1429i 3.5714 + 4.2857i 4.8571 + 5.4286i Columns 5 through 8 6.1429 + 6.5714i 7.4286 + 7.7143i 8.7143 + 8.8571i 10.0000 +10.0000i
x1,x2— Point interval
Point interval, specified as a pair of numeric scalars.
the interval over which
linspace generates points.
be real or complex, and
x2 can be either larger
or smaller than
x1, then the vector contains descending
Complex Number Support: Yes
n— Number of points
Number of points, specified as a real numeric scalar.
n is zero or negative,
an empty 1-by-0 matrix.
n is not an integer,
down and returns