MATLABベクトル完全マスター:行/列ベクトルの基礎と操作
ベクトルは数値の一次元配列です。MATLABでは2種類のベクトルを作成できます:
- 行ベクトル
- 列ベクトル
行ベクトル
行ベクトルは、要素のセットを角括弧で囲み、スペースまたはカンマで区切って作成します:
Live Demor = [7 8 9 10 11]
MATLABは上記ステートメントを実行し、以下の結果を返します:
r = 7 8 9 10 11
列ベクトル
列ベクトルは、要素のセットを角括弧で囲み、セミコロンで区切って作成します:
Live Democ = [7; 8; 9; 10; 11]
MATLABは上記ステートメントを実行し、以下の結果を返します:
c = 7 8 9 10 11
ベクトル要素の参照
ベクトルの1つ以上の要素をいくつかの方法で参照できます。ベクトルvのi番目成分はv(i)として参照されます。例えば:
Live Demov = [ 1; 2; 3; 4; 5; 6]; % 6要素の列ベクトルを作成 v(3)
MATLABは上記ステートメントを実行し、以下の結果を返します:
ans = 3
コロンを使用してベクトルを参照すると(v(:))、ベクトルのすべての成分がリストされます:
Live Demov = [ 1; 2; 3; 4; 5; 6]; % 6要素の列ベクトルを作成 v(:)
MATLABは上記ステートメントを実行し、以下の結果を返します:
ans = 1 2 3 4 5 6
MATLABではベクトルから要素の範囲を選択できます。
例えば、9要素の行ベクトルrvを作成し、rv(3:7)と書いて要素3から7を参照し、sub_rvという新しいベクトルを作成します:
Live Demorv = [1 2 3 4 5 6 7 8 9]; sub_rv = rv(3:7)
MATLABは上記ステートメントを実行し、以下の結果を返します:
sub_rv = 3 4 5 6 7
ベクトル操作
このセクションでは、以下のベクトル操作について説明します:
ベクトルの加算と減算
ベクトルのスカラー倍
ベクトルの転置
ベクトルの連結
ベクトルの大きさ
ベクトルの内積
等間隔要素を持つベクトル
MATLAB
- MATLAB基礎マスター:必須構文とコマンド完全ガイド
- MATLAB変数の理解:基礎から実例まで徹底解説
- MATLABデータ型完全ガイド:15種類の基本型と変換・判定関数
- MATLAB演算子完全ガイド:算術・論理・ビット演算・集合操作
- MATLABベクトル完全マスター:行/列ベクトルの基礎と操作
- MATLAB行列完全マスター:作成・参照・操作・削除の基礎
- MATLAB:多次元配列と特殊配列をマスターする
- MATLABコロン演算子をマスター:ベクトル作成と効率的な反復処理
- MATLABの数値型:型、格納、変換
- MATLAB文字列をマスター:作成と活用ガイド
- MATLAB関数:定義、ワークスペース、入出力