MATLABで等間隔の行ベクトルを生成する方法
方法
linspace(a,b,n)
: 区間を個の等間隔に分けた行ベクトルを返す。
要素数を入力しなければ、ベクトルを返す。間隔の数ではなく、間隔の長さが重要な時に使われる。
a: m :b
: 区間を等間隔で分けた行ベクトルを返す。
間隔を入力しなければ、間隔はに設定される。間隔の数ではなく、間隔の長さが主要な時に使われる。を満たす自然数が存在しないこともある。この場合、終点はではなく、を満たす最大の数になる。
x1=linspace(1,10,10)
x2=linspace(1,10)
x3=linspace(5,55,2^5)
y1=1:3
y2=1:1/13:2
y3=3:1/7:7