English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
ベクターは一次元の数値配列です。MATLABはベクターの2種類を作成できます-
行ベクター
列ベクター
行ベクターは、要素群を括弧で囲み、スペースまたはコンマで区切って作成されます。
r = [7 8 9 10 11]
MATLABは上記の文を実行し、以下の結果を返します-
r = 7 8 9 10 11
列ベクター 要素群を括弧で囲み、要素をセミコロンで区切って作成します。
c = [7; 8; 9; 10; 11]
MATLABは上記の文を実行し、以下の結果を返します-
c = 7 8 9 10 11
ベクターの1つのまたは複数の要素を参照する方法はいくつかあります。ベクターvの第i要素要素がv(i)と呼ばれます。例えば-
v = [ 1; 2; 3; 4; 5; 6]; % create a column vector by6要素からなる列ベクター v(3)
MATLABは上記の文を実行し、以下の結果を返します-
ans = 3
カッコで括られたベクターを参照する場合、例えばv(:)とすると、ベクターのすべての成分がリストアップされます。
v = [ 1; 2; 3; 4; 5; 6]; % creating a column vector of 6 elements v(:)
MATLABは上記の文を実行し、以下の結果を返します-
ans = 1 2 3 4 5 6
MATLABはベクターから要素のシリーズを選択することができます。
例えば、以下の要素を含む9要素からなる列ベクターを作成します。の行ベクターrv3まで、その後、以下のように書いて要素を参照します7、rv(3:7)と名付けられたsub_rvの新しいベクター。
rv = [1 2 3 4 5 6 7 8 9]; sub_rv = rv(3:7)
MATLABは上記の文を実行し、以下の結果を返します-
sub_rv = 3 4 5 6 7
このセクションでは、以下のベクターオペレーションについて議論します-