A..4 : に慣れる

>> 1:10

ans =
     1     2     3     4     5     6     7     8     9    10

>> 0:0.2:1

ans =
         0    0.2000    0.4000    0.6000    0.8000    1.0000

$ x_0\le x_1$ とするとき、 $ x_0$ :$ x_1$ は、 $ n$ $ x_0+n\le x_1$ , $ x_0+n+1>x_1$ となる整数として、 [$ x_0$ , $ x_0+1$ , $ \cdots$ , $ x_0+n$ ] という横ベクトルを返す。

$ x_0\le x_1$ , $ \Delta x>0$ とするとき、 $ x_0$ :$ \Delta x$ :$ x_1$ は、 $ n$ $ x_0+n\Delta x\le x_1$ , $ x_0+(n+1)\Delta x>x_1$ となる整数として、 [$ x_0$ , $ x_0+\Delta x$ , $ x_0+2\Delta x$ ,$ \cdots$ , $ x_0
+n\Delta x$ ] という横ベクトルを返す。

$ x_0\ge x_1$ , $ \Delta x<0$ とするとき、 $ x_0$ :$ \Delta x$ :$ x_1$ は、 $ n$ $ x_0+n\Delta x\ge x_1$ , $ x_0+(n+1)\Delta x<x_1$ となる整数として、 [$ x_0$ , $ x_0+\Delta x$ , $ x_0+2\Delta x$ ,$ \dots$ , $ x_0
+n\Delta x$ ] という横ベクトルを返す。

行列 a に対して、a(:) は1次元化したベクトルを返す。
>> a=[1,2;3,4]

a =
     1     2
     3     4

>> v=a(:)

v =
     1
     3
     2
     4

>> b=reshape(v,2,2)

b =
     1     2
     3     4

桂田 祐史
2018-11-02