linspace用于产生等差数列。
1.linspace(x, y)产生一个有100个元素的行向量,其中的元素在区间[x, y]中等间隔分布。如 linspace(1,10)产生:
Columns 1 through 9
1.0000 1.0909 1.1818 1.2727 1.3636 1.4545 1.5455 1.6364 1.7273
Columns 10 through 18
1.8182 1.9091 2.0000 2.0909 2.1818 2.2727 2.3636 2.4545 2.5455
Columns 19 through 27
2.6364 2.7273 2.8182 2.9091 3.0000 3.0909 3.1818 3.2727 3.3636
Columns 28 through 36
3.4545 3.5455 3.6364 3.7273 3.8182 3.9091 4.0000 4.0909 4.1818
Columns 37 through 45
4.2727 4.3636 4.4545 4.5455 4.6364 4.7273 4.8182 4.9091 5.0000
Columns 46 through 54
5.0909 5.1818 5.2727 5.3636 5.4545 5.5455 5.6364 5.7273 5.8182
Columns 55 through 63
5.9091 6.0000 6.0909 6.1818 6.2727 6.3636 6.4545 6.5455 6.6364
Columns 64 through 72
6.7273 6.8182 6.9091 7.0000 7.0909 7.1818 7.2727 7.3636 7.4545
Columns 73 through 81
7.5455 7.6364 7.7273 7.8182 7.9091 8.0000 8.0909 8.1818 8.2727
Columns 82 through 90
8.3636 8.4545 8.5455 8.6364 8.7273 8.8182 8.9091 9.0000 9.0909
Columns 91 through 99
9.1818 9.2727 9.3636 9.4545 9.5455 9.6364 9.7273 9.8182 9.9091
Column 100
10.0000
2.linspace(x, y, n)产生x和y之间等间隔的n个数,如果n = 1,返回结果为y。
如linspace(2, 6, 3)得到
ans =
2 4 6