linspace Linearly spaced vector.
linspace(X1, X2) generates a row vector of 100 linearly
equally spaced points between X1 and X2.linspace(X1, X2, N) generates N points between X1 and X2.
For N = 1, linspace returns X2.
简单来说就是,linspace函数第一个参数和第二个参数是生成序列的范围,第三个参数缺省时在范围内生成100个等距的数值,否则生成N个等距的数值。
>> linspace(1,10)
ans =
1 至 12 列
1.0000 1.0909 1.1818 1.2727 1.3636 1.4545 1.5455 1.6364 1.7273 1.8182 1.9091 2.0000
13 至 24 列
2.0909 2.1818 2.2727 2.3636 2.4545 2.5455 2.6364 2.7273 2.8182 2.9091 3.0000 3.0909
25 至 36 列
3.1818 3.2727 3.3636 3.4545 3.5455 3.6364 3.7273 3.8182 3.9091 4.0000 4.0909 4.1818
37 至 48 列
4.2727 4.3636 4.4545 4.5455 4.6364 4.7273 4.8182 4.9091 5.0000 5.0909 5.1818 5.2727
49 至 60 列
5.3636 5.4545 5.5455 5.6364 5.7273 5.8182 5.9091 6.0000 6.0909 6.1818 6.2727 6.3636
61 至 72 列
6.4545 6.5455 6.6364 6.7273 6.8182 6.9091 7.0000 7.0909 7.1818 7.2727 7.3636 7.4545
73 至 84 列
7.5455 7.6364 7.7273 7.8182 7.9091 8.0000 8.0909 8.1818 8.2727 8.3636 8.4545 8.5455
85 至 96 列
8.6364 8.7273 8.8182 8.9091 9.0000 9.0909 9.1818 9.2727 9.3636 9.4545 9.5455 9.6364
97 至 100 列
9.7273 9.8182 9.9091 10.0000
>> linspace(1,10,10)
ans =
1 2 3 4 5 6 7 8 9 10
- 2.