Getting Started    

コロン演算子

コロン記号 : は、MATLABの重要な演算子の一つです。これは、種々の異なる型で使われます。つぎの表現

は、1から10までの整数を含む行ベクトルを作成します。

単位間隔でないものを得るには、間隔を示す量を設定します。たとえば、

は、次の結果を出力し、

また、

は、つぎの結果を出力します。

コロン記号を含んだサブスクリプト表現は、行列のある一部を表現します。

は、Aj 番目の列の最初から k 番目までの要素に対応します。それで、

は、4番目の列の和を計算することになります。しかし、これには、さらに良い方法があります。コロン自身は、行列の行または列の中の全部 の要素を意味しています。そして、キーワード end は、行または列の最後 を意味します。それで、

は、A の最後の列の要素の和を計算します。答えは、

になります。なぜ、4行4列の正方形に対して、魔法陣の和は34なのですか。1から16までの整数は、和が等しくなるように4つのグループに分類されたとすると、その和は、

にならなければなりません。それでもちろんつぎのようになります。


  サブスクリプト 関数magic